opencascade v7.8.1
- Created
- Updated
Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.
# License
LGPL-2.1-only
# Supported Platforms
!xbox
- ✅ linux
- ✅ osx
- ✅ uwp
- ✅ windows
# Features
Default feature: freetype
# freeimage
Enable optional usage of freeimage
Dependencies:
and 13 transitive dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by imath )
- vcpkg-cmake-config (by imath )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
# freetype
Use of freetype
Supports: !uwp
- ✅ linux
- ✅ osx
- ✅ windows
- ❌
uwp
Dependencies:
- fontconfig
freetype
Features: (none)
and 14 transitive dependencies:
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by fontconfig )
- expat (by fontconfig )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by fontconfig )
- gettext-libintl (by gettext )
libiconv (by gettext-libintl )
Platforms:
!linux
- libpng (by freetype )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- pthread (by fontconfig )
- pthreads (by pthread )
- zlib (by libpng )
Host Dependencies:
5 transitive dependencies:
- gperf (by fontconfig )
- vcpkg-cmake (by expat )
- vcpkg-cmake-config (by expat )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by fontconfig )
# rapidjson
Enable optional usage of rapidjson
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by rapidjson )
- vcpkg-cmake-config (by rapidjson )
# samples
Enable optional samples
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# tbb
Enable optional usage of tbb
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by tbb )
- vcpkg-cmake-config (by tbb )
# vtk
Enable optional usage of vtk
Dependencies:
vtk
Features:
opengl
and 25 transitive dependencies:
- double-conversion (by vtk )
- egl-registry (by opengl-registry )
- eigen3 (by vtk )
- expat (by vtk )
- exprtk (by vtk )
- fast-float (by vtk )
- fmt (by vtk )
- glew (by vtk )
- jsoncpp (by vtk )
- libjpeg-turbo (by vtk )
- liblzma (by vtk )
- libpng (by vtk )
- lz4 (by vtk )
- nlohmann-json (by vtk )
- opengl (by glew )
- opengl-registry (by opengl )
- pegtl (by vtk )
- pugixml (by vtk )
- utfcpp (by vtk )
- verdict (by vtk )
- zlib (by freetype )
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by double-conversion )
- vcpkg-cmake-config (by double-conversion )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
# Dependencies
and 21 transitive dependencies:
- bzip2 (by libx11 )
- egl-registry (by angle )
- libxau (by xcb )
- libxdmcp (by xcb )
- libxfixes (by libxi )
- libxslt (by xproto )
- opengl-registry (by angle )
- pthread (by xcb )
- pthread-stubs (by xcb )
- pthreads (by pthread )
- xcb (by libx11 )
- xcb-proto (by xcb )
- xcb-util-m4 (by xcb )
- xorg-macros (by libxau )
- xproto (by libxau )
- xtrans (by libx11 )
- zlib (by angle )
# Host Dependencies
and 4 transitive dependencies:
- libiconv (by libxml2 )
- liblzma (by libxml2 )
- vcpkg-cmake-get-vars (by vcpkg-tool-meson )
- vcpkg-tool-meson (by xproto )
# Dependents
# Host Dependents
No dependents.
# Contributors
- Marek Roszko
- socuwn
- Jack·Boos·Yu
- NancyLi1013
- JonLiu1993
- Dejauxvue
- Billy O'Neal
- Cheney Wang
- Lily Wang
- Ali
- Michael MIGLIORE
- Chuck Walbourn
- David Kirchsteiger
- autoantwort
- Kai Pastor
- jim wang
- Osyotr