From nobody Thu Mar 21 18:02:11 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V0tZr31Zjz5F9Y6; Thu, 21 Mar 2024 18:02:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V0tZr1Czmz45r8; Thu, 21 Mar 2024 18:02:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711044132; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=IJIlnR0yodNhytkfw49nmNQMvQpebl9/WFlUcv9r48s=; b=v4BBMCVgBvAJwnxRgTyGA6/fh1h3r7YG3YTSurEtaYAnN6wRNuK5CFfZ7cAU6hCRs4Np+k ks4sPmYB+AMXwFbvxGh+AwswhUTyGXe9/LsRaGLiApYZSJj3590V7A2EsRk8qJG0miYFXM BFNNooOZ1h+RSrYglgmb4C6YoHAwgdGrSiXLFS1QLCVt6laDL+tFcrQunPS9/TPY3b3Oh9 F42ngzXjcFg/pLGVfHRkaHNRv7p7IWkDZsVXw6qA0GQHI3JbFXCnEg2wkE1inpsiJlHrSb lTMhoms2U4bjjZHIVvE9IPKAU6JpOfM6c+WIWorkDRXrHaIhQVtGl//epjz8yA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711044132; a=rsa-sha256; cv=none; b=yACsArNPpJksIDsWyKwZ1/G1vrj4wS3qx+sa7k7lF1y2GAblZmMAWfTPuwiZCtuIjBIJG9 qrkz1CnuMzxrdd/2yOUWzVflNsIKcpSi58dwYDaF3oULOBJZtxUmQb5EqULls7rkZp5khL USs0fcHGp0sSSGficqkd1I66ZHHCCVicuK5iebGnLCktlggDLhnW/4To/ZhJTWZssElG1c mlTri+o7KQF5Kfshd1zr6ZYSu+8IeNboLhkIQ3rU3tvn++TSbRG6VBRyEP8+MjQbnPQ30Y JjivN4kHpKu6l10VJRA42y8w6ZrOPaeBrKptYh7gRCytsOs7EbPgKSPbwzriXA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711044132; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=IJIlnR0yodNhytkfw49nmNQMvQpebl9/WFlUcv9r48s=; b=s30PAeeZy2LhOg3AzR2KOInlCpJQukI0Mk9OfSQLWHSRuLo7OjKaJ2/k4PkpT5Iihs/+op Ncu91L9Pa0GTcDb+T2Mc3wNcHe8sioLIGb2t28w/PBsIUqmbD3mSOICV+QSFIaSvk3jECy LIjDFzvaA5hpG6Lefu4eS2i5jaIZCQOlN1MkynEwQcZzq6Xi/D3f16m+LNqcM17tCnvagT XghTHSFTPvaeu1Dyi9ivpRz/l4IyH+UfZ8lSOCk4T2Rzqs2HGa24GqRwnmcgxfnLHPiiBP U7N3/G5Y9Y0t1FRCubNo109IhdUFG/IJ07umf8+fFQPCGika3ZCmXviyOp5pkQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4V0tZr0pxMzlXH; Thu, 21 Mar 2024 18:02:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 42LI2CLi023246; Thu, 21 Mar 2024 18:02:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 42LI2Be0023243; Thu, 21 Mar 2024 18:02:11 GMT (envelope-from git) Date: Thu, 21 Mar 2024 18:02:11 GMT Message-Id: <202403211802.42LI2Be0023243@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Thierry Thomas Subject: git: 70f1bafe4df7 - main - cad/opencascade: upgrade to 7.8.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: thierry X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 70f1bafe4df72f739cd64e033903b299c1b5f347 Auto-Submitted: auto-generated The branch main has been updated by thierry: URL: https://cgit.FreeBSD.org/ports/commit/?id=70f1bafe4df72f739cd64e033903b299c1b5f347 commit 70f1bafe4df72f739cd64e033903b299c1b5f347 Author: Thierry Thomas AuthorDate: 2024-02-25 10:38:04 +0000 Commit: Thierry Thomas CommitDate: 2024-03-21 18:01:17 +0000 cad/opencascade: upgrade to 7.8.0 Release notes at It includes a patch from ichesnok to fix the problem reported at PR: 277294 --- cad/opencascade/Makefile | 63 +- cad/opencascade/distinfo | 8 +- cad/opencascade/files/patch-CMakeLists.txt | 8 +- cad/opencascade/files/patch-adm_UDLIST | 10 + .../files/patch-adm_cmake_occt__macros.cmake | 6 +- .../files/patch-adm_templates_custom.install.sh.in | 4 +- .../patch-src_IVtkDraw_IVtkDraw__Interactor.cxx | 6 +- .../patch-src_Message_Message__AttributeMeter.cxx | 10 + .../patch-src_NCollection_NCollection__Array1.hxx | 39 + ...h-src_NCollection_NCollection__DynamicArray.hxx | 29 + ...patch-src_NCollection_NCollection__Iterator.hxx | 19 + ...h-src_STEPCAFControl_STEPCAFControl__Reader.cxx | 21 + .../files/patch-src_Standard_Standard__CString.cxx | 4 +- .../patch-src_Standard_Standard__MMgrTBBalloc.cxx | 12 - cad/opencascade/pkg-plist | 3211 ++++++++++---------- 15 files changed, 1864 insertions(+), 1586 deletions(-) diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile index b7a2fd37d959..6d6caf8f84de 100644 --- a/cad/opencascade/Makefile +++ b/cad/opencascade/Makefile @@ -1,8 +1,7 @@ PORTNAME= opencascade -DISTVERSION= 7.7.0 -PORTREVISION= 10 +DISTVERSIONPREFIX= V +DISTVERSION= 7_8_0 CATEGORIES= cad science -MASTER_SITES= LOCAL/thierry MAINTAINER= thierry@FreeBSD.org COMMENT= Open CASCADE Technology, 3D modeling & numerical simulation @@ -18,6 +17,7 @@ BUILD_DEPENDS= rapidjson>0:devel/rapidjson \ ${LOCALBASE}/lib/qt5/bin/moc:devel/qt5-buildtools LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ + libtbbmalloc.so:devel/onetbb \ libexpat.so:textproc/expat2 \ libdraco.so:archivers/draco \ libpng16.so:graphics/png \ @@ -26,13 +26,17 @@ RUN_DEPENDS= bash:shells/bash # Check ${WRKSRC}/dox/overview/overview.md # and ${WRKSRC}/dox/dev_guides/building -USES= alias:10 cmake compiler:c++14-lang dos2unix gettext-runtime \ - gl gnome localbase python qt:5 shebangfix tk tar:tgz xorg +USES= alias:10 cmake compiler:c++14-lang eigen:3 gettext-runtime \ + gl gnome localbase python qt:5 shebangfix tk xorg USE_XORG= ice sm x11 xau xcb xdmcp xext xft xi xmu xrender xscrnsaver xt USE_GL= egl gl glesv2 glu USE_GNOME= libxml2 +USE_QT= core declarative gui network quick3d linguisttools widgets xml + +USE_GITHUB= yes +GH_ACCOUNT= Open-Cascade-SAS +GH_PROJECT= OCCT -DOS2UNIX_FILES= adm/templates/* SHEBANG_FILES= adm/templates/*.sh \ adm/templates/*.sh.in \ adm/templates/*.sh.main \ @@ -57,11 +61,19 @@ CMAKE_ARGS+= -DINSTALL_DIR=${OCCROOT} \ -DINSTALL_DIR_SAMPLES=${OCCROOT}/samples \ -DINSTALL_DIR_TESTS=${OCCROOT}/tests \ -DINSTALL_TEST_CASES:BOOL=ON \ - -DUSE_FREETYPE:BOOL=ON \ - -DUSE_TBB:BOOL=OFF \ - -DUSE_RAPIDJSON:BOOL=ON \ - -DUSE_DRACO:BOOL=ON \ - -DUSE_VTK:BOOL=ON \ + -DBUILD_Inspector:BOOL=ON \ + -DUSE_TCL:BOOL=ON \ + -DCAN_USE_TK:BOOL=ON -DUSE_TK:BOOL=ON \ + -DCAN_USE_XLIB:BOOL=ON -DUSE_XLIB:BOOL=ON \ + -DCAN_USE_FREETYPE:BOOL=ON -DUSE_FREETYPE:BOOL=ON \ + -DCAN_USE_VTK:BOOL=ON -DUSE_VTK:BOOL=ON \ + -DCAN_USE_EIGEN:BOOL=ON -DUSE_EIGEN:BOOL=ON \ + -DCAN_USE_RAPIDJSON:BOOL=ON -DUSE_RAPIDJSON:BOOL=ON \ + -DCAN_USE_DRACO:BOOL=ON -DUSE_DRACO:BOOL=ON \ + -DCAN_USE_TBB:BOOL=ON -DUSE_TBB:BOOL=ON \ + -D3RDPARTY_QT_DIR:PATH=${QT_LIBDIR} \ + -D3RDPARTY_DRACO_DIR:PATH=${LOCALBASE} \ + -D3RDPARTY_DRACO_LIBRARY=libdraco.so \ -D3RDPARTY_DRACO_LIBRARY_DIR:PATH=${LOCALBASE}/lib \ -D3RDPARTY_DRACO_INCLUDE_DIR:PATH=${LOCALBASE}/include/draco \ -D3RDPARTY_VTK_INCLUDE_DIR:PATH=${LOCALBASE}/include/vtk-${VTK_VER} @@ -72,11 +84,6 @@ CMAKE_ARGS+= -DCMAKE_MESSAGE_CONTEXT_SHOW:BOOL=ON \ -DCMAKE_MESSAGE_LOG_LEVEL:STRING=DEBUG .endif -# TODO: TBB to be replaced by onetbb later -#CMAKE_ARGS+= -DUSE_EIGEN:BOOL=ON -DUSE_TBB:BOOL=ON -#USES+= eigen:3 -#LIB_DEPENDS+= libtbb.so:devel/tbb - USE_LDCONFIG= yes CONFLICTS_INSTALL= opencascade740 # OpenCAS/bin/DRAWEXE @@ -84,9 +91,9 @@ CONFLICTS_INSTALL= opencascade740 # OpenCAS/bin/DRAWEXE LOCCROOT= OpenCAS OCCROOT= ${PREFIX}/${LOCCROOT} PLIST_SUB= OCCROOT="${LOCCROOT}" BITS=${BITS} CC=${CHOSEN_COMPILER_TYPE} \ - VE=${PORTVERSION:R} VER=${DISTVERSION:C/-beta//} + VE=${PORTVERSION:R} VER=${PORTVERSION} -FFMPEG_CMAKE_ON= -DUSE_FFMPEG:BOOL=ON \ +FFMPEG_CMAKE_ON= -DCAN_USE_FFMPEG:BOOL=ON -DUSE_FFMPEG:BOOL=ON \ -D3RDPARTY_FFMPEG_INCLUDE_DIR=${LOCALBASE}/ffmpeg4/include \ -D3RDPARTY_FFMPEG_DIR=${LOCALBASE}/ffmpeg4 FFMPEG_CMAKE_OFF= -DUSE_FFMPEG:BOOL=OFF @@ -114,15 +121,17 @@ FFMPEG_LIB_DEPENDS= libavcodec.so.58:multimedia/ffmpeg4 \ libopus.so:audio/opus \ libgmp.so:math/gmp -VIS_CMAKE_ON= -DUSE_FREEIMAGE:BOOL=ON \ - -DUSE_GLES2:BOOL=ON \ +VIS_CMAKE_ON= -DCAN_USE_FREEIMAGE:BOOL=ON -DUSE_FREEIMAGE:BOOL=ON \ + -DCAN_USE_OPENGL:BOOL=ON -DUSE_OPENGL:BOOL=ON \ + -DCAN_USE_GLES2:BOOL=ON -DUSE_GLES2:BOOL=ON \ -D3RDPARTY_FREETYPE_DIR=${LOCALBASE} VIS_CMAKE_OFF= -DUSE_FREEIMAGE:BOOL=OFF \ -DUSE_GLES2:BOOL=OFF VIS_LIB_DEPENDS= libftgl.so:graphics/ftgl \ libfreeimageplus.so:graphics/freeimage -VIS_USE= GL=glesv2 +VIS_USE= GL=glesv2,opengl +DOCS_DISTFILES= documentation.tar.xz DOXYGEN_IMPLIES= DOCS DOXYGEN_USES= tex DOXYGEN_USE= TEX=latex:build @@ -132,6 +141,8 @@ DOXYGEN_BUILD_DEPENDS= bash:shells/bash \ pdftex:print/tex-basic-engines \ inkscape:graphics/inkscape DOXYGEN_RUN_DEPENDS= ${LOCALBASE}/www/MathJax/MathJax.js:www/mathjax +DOXYGEN_CMAKE_ON= -DBUILD_DOC_Overview:BOOL=ON \ + -DINSTALL_DOC_Overview:BOOL=ON .include @@ -161,23 +172,17 @@ pre-configure: ${REINPLACE_CMD} -e 's|lin|bsd|' ${WRKSRC}/${es} .endfor -post-build-DOXYGEN-on: - (cd ${WRKSRC} && ./gendoc -overview) - post-stage: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/cmake/OpenCASCADE ${MV} ${STAGEDIR}${PREFIX}/lib/cmake/*.cmake \ ${STAGEDIR}${PREFIX}/lib/cmake/OpenCASCADE post-install: - ${MV} ${STAGEDIR}${OCCROOT}/bin/DRAWEXE-${DISTVERSION:C/-beta//} ${STAGEDIR}${PREFIX}/bin/DRAWEXE + ${MV} ${STAGEDIR}${OCCROOT}/bin/DRAWEXE-${PORTVERSION} ${STAGEDIR}${PREFIX}/bin/DRAWEXE ${RLN} ${STAGEDIR}${PREFIX}/bin/DRAWEXE ${STAGEDIR}${OCCROOT}/bin post-install-DOXYGEN-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/doc/overview && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) - ${RM} -r ${STAGEDIR}${DOCSDIR}/latex - ${RM} ${STAGEDIR}${DOCSDIR}/html/build_upgrade_building_3rdparty.html.bak + ${RLN} ${STAGEDIR}${OCCROOT}/${DOCSDIR_REL} ${STAGEDIR}${DOCSDIR} .if defined(MAINTAINER_MODE) regression-test: install diff --git a/cad/opencascade/distinfo b/cad/opencascade/distinfo index a7fc1225aadf..82b8eca73eda 100644 --- a/cad/opencascade/distinfo +++ b/cad/opencascade/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1668069465 -SHA256 (opencascade-7.7.0.tgz) = 40e8e0e78b56dd407192b4cabf55dd0bdd1fa9c0a292d263b12f7e21733cb07e -SIZE (opencascade-7.7.0.tgz) = 247268442 +TIMESTAMP = 1701808276 +SHA256 (documentation.tar.xz) = 3c5cdd70de9c82d9f0be4b9400d618494cfecd28f502d110111060c9aaaf50c7 +SIZE (documentation.tar.xz) = 48428333 +SHA256 (Open-Cascade-SAS-OCCT-V7_8_0_GH0.tar.gz) = 3c5cdd70de9c82d9f0be4b9400d618494cfecd28f502d110111060c9aaaf50c7 +SIZE (Open-Cascade-SAS-OCCT-V7_8_0_GH0.tar.gz) = 48428333 diff --git a/cad/opencascade/files/patch-CMakeLists.txt b/cad/opencascade/files/patch-CMakeLists.txt index 769fd8549c08..e3a13291a5cb 100644 --- a/cad/opencascade/files/patch-CMakeLists.txt +++ b/cad/opencascade/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2022-09-30 11:53:39 UTC +--- CMakeLists.txt.orig 2023-12-04 15:53:08 UTC +++ CMakeLists.txt -@@ -1005,7 +1005,7 @@ if (${DRAWEXE_INDEX} GREATER -1) +@@ -1015,7 +1015,7 @@ if (${DRAWEXE_INDEX} GREATER -1) PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE) else() install (FILES "${CMAKE_SOURCE_DIR}/adm/templates/draw.${SCRIPT_EXT}" DESTINATION "${INSTALL_DIR_SCRIPT}" @@ -9,7 +9,7 @@ endif() # copy draw script to CMake binary folder -@@ -1021,7 +1021,7 @@ endif() +@@ -1031,7 +1031,7 @@ endif() endif() # change custom.bat/sh @@ -18,7 +18,7 @@ file (READ "${INSTALL_DIR}/${INSTALL_DIR_SCRIPT}/custom.${SCRIPT_EXT}" CUSTOM_CONTENT) set (CUSTOM_CONTENT "${CUSTOM_CONTENT} ${ADDITIONAL_CUSTOM_CONTENT}") -@@ -1265,7 +1265,7 @@ install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONF +@@ -1275,7 +1275,7 @@ install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONF endforeach() # install OpenCASCADE config file with compile definitions and C/C++ flags ONLY for current configuration install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWER)") diff --git a/cad/opencascade/files/patch-adm_UDLIST b/cad/opencascade/files/patch-adm_UDLIST new file mode 100644 index 000000000000..feee670d3393 --- /dev/null +++ b/cad/opencascade/files/patch-adm_UDLIST @@ -0,0 +1,10 @@ +--- adm/UDLIST.orig 2023-12-04 15:53:08 UTC ++++ adm/UDLIST +@@ -32,6 +32,7 @@ r OS + n gp + n math + r OS ++n FlexLexer + t TKMath + t TKernel + n Adaptor2d diff --git a/cad/opencascade/files/patch-adm_cmake_occt__macros.cmake b/cad/opencascade/files/patch-adm_cmake_occt__macros.cmake index 990e18a58e47..20e1fb41c6fc 100644 --- a/cad/opencascade/files/patch-adm_cmake_occt__macros.cmake +++ b/cad/opencascade/files/patch-adm_cmake_occt__macros.cmake @@ -1,4 +1,4 @@ ---- adm/cmake/occt_macros.cmake.orig 2022-09-30 11:53:39 UTC +--- adm/cmake/occt_macros.cmake.orig 2023-12-04 15:53:08 UTC +++ adm/cmake/occt_macros.cmake @@ -47,7 +47,7 @@ macro (OCCT_MAKE_OS_WITH_BITNESS) elseif(APPLE) @@ -9,7 +9,7 @@ endif() endmacro() -@@ -336,7 +336,7 @@ macro (COLLECT_AND_INSTALL_OCCT_HEADER_FILES ROOT_TARG +@@ -338,7 +338,7 @@ macro (COLLECT_AND_INSTALL_OCCT_HEADER_FILES ROOT_TARG configure_file ("${TEMPLATE_HEADER_PATH}" "${ROOT_TARGET_OCCT_DIR}/${OCCT_INSTALL_DIR_PREFIX}/${HEADER_FILE_NAME}" @ONLY) endforeach() @@ -18,7 +18,7 @@ string(TIMESTAMP CURRENT_TIME "%H:%M:%S") message (STATUS "Info: \(${CURRENT_TIME}\) Checking headers in inc folder...") -@@ -590,12 +590,12 @@ macro (OCCT_UPDATE_TARGET_FILE) +@@ -592,12 +592,12 @@ macro (OCCT_UPDATE_TARGET_FILE) install (CODE "string (TOLOWER \"\${CMAKE_INSTALL_CONFIG_NAME}\" CMAKE_INSTALL_CONFIG_NAME_LOWERCASE) diff --git a/cad/opencascade/files/patch-adm_templates_custom.install.sh.in b/cad/opencascade/files/patch-adm_templates_custom.install.sh.in index ac764e67831a..af185fb05aea 100644 --- a/cad/opencascade/files/patch-adm_templates_custom.install.sh.in +++ b/cad/opencascade/files/patch-adm_templates_custom.install.sh.in @@ -1,6 +1,6 @@ ---- adm/templates/custom.install.sh.in.orig 2021-06-26 15:04:30 UTC +--- adm/templates/custom.install.sh.in.orig 2023-12-06 17:35:33 UTC +++ adm/templates/custom.install.sh.in -@@ -20,14 +20,14 @@ if [ "$1" == "@BIN_LETTER@" ]; then +@@ -21,14 +21,14 @@ if [ "$1" == "@BIN_LETTER@" ]; then export TCL_VERSION_WITH_DOT="@3RDPARTY_TCL_LIBRARY_VERSION_WITH_DOT@" export TK_VERSION_WITH_DOT="@3RDPARTY_TK_LIBRARY_VERSION_WITH_DOT@" diff --git a/cad/opencascade/files/patch-src_IVtkDraw_IVtkDraw__Interactor.cxx b/cad/opencascade/files/patch-src_IVtkDraw_IVtkDraw__Interactor.cxx index e5b6146f4111..f1c48fad4612 100644 --- a/cad/opencascade/files/patch-src_IVtkDraw_IVtkDraw__Interactor.cxx +++ b/cad/opencascade/files/patch-src_IVtkDraw_IVtkDraw__Interactor.cxx @@ -1,6 +1,6 @@ - workaround for https://gitlab.kitware.com/vtk/vtk/-/issues/18683 ---- src/IVtkDraw/IVtkDraw_Interactor.cxx.orig 2021-10-30 11:13:52 UTC +--- src/IVtkDraw/IVtkDraw_Interactor.cxx.orig 2023-12-04 15:53:08 UTC +++ src/IVtkDraw/IVtkDraw_Interactor.cxx @@ -26,6 +26,12 @@ #ifdef AllValues @@ -13,5 +13,5 @@ +#undef Success +#endif - #include - #include + // Resolve name collisions with X11 headers + #ifdef Status diff --git a/cad/opencascade/files/patch-src_Message_Message__AttributeMeter.cxx b/cad/opencascade/files/patch-src_Message_Message__AttributeMeter.cxx new file mode 100644 index 000000000000..38686e6cd8b4 --- /dev/null +++ b/cad/opencascade/files/patch-src_Message_Message__AttributeMeter.cxx @@ -0,0 +1,10 @@ +--- src/Message/Message_AttributeMeter.cxx.orig 2023-12-04 15:53:08 UTC ++++ src/Message/Message_AttributeMeter.cxx +@@ -253,6 +253,6 @@ void Message_AttributeMeter::DumpJson (Standard_OStrea + anIterator.More(); anIterator.Next()) + { + OCCT_DUMP_VECTOR_CLASS (theOStream, Message::MetricToString (anIterator.Key()), +- 2, anIterator.Value(), anIterator.Value()) ++ 2, anIterator.Value().first, anIterator.Value().second) + } + } diff --git a/cad/opencascade/files/patch-src_NCollection_NCollection__Array1.hxx b/cad/opencascade/files/patch-src_NCollection_NCollection__Array1.hxx new file mode 100644 index 000000000000..7a3f36deeade --- /dev/null +++ b/cad/opencascade/files/patch-src_NCollection_NCollection__Array1.hxx @@ -0,0 +1,39 @@ +--- src/NCollection/NCollection_Array1.hxx.orig 2023-12-04 15:53:08 UTC ++++ src/NCollection/NCollection_Array1.hxx +@@ -72,26 +72,10 @@ class NCollection_Array1 (public) + + using iterator = NCollection_IndexedIterator; + using const_iterator = NCollection_IndexedIterator; ++ using Iterator = NCollection_Iterator>; + + public: + +- // Iterator class +- class Iterator : public NCollection_Iterator +- { +- public: +- using NCollection_Iterator::NCollection_Iterator; +- +- const_reference Value() const +- { +- return *NCollection_Iterator::ValueIter(); +- } +- +- reference ChangeValue() +- { +- return *NCollection_Iterator::ChangeValueIter(); +- } +- }; +- + const_iterator begin() const + { + return const_iterator(*this); +@@ -150,7 +134,7 @@ class NCollection_Array1 (public) + mySize(theUpper - theLower + 1), + myPointer(nullptr), + myIsOwner(false), +- allocator_type(theAlloc) ++ myAllocator(theAlloc) + { + if (mySize == 0) + { diff --git a/cad/opencascade/files/patch-src_NCollection_NCollection__DynamicArray.hxx b/cad/opencascade/files/patch-src_NCollection_NCollection__DynamicArray.hxx new file mode 100644 index 000000000000..28bc7579f5fa --- /dev/null +++ b/cad/opencascade/files/patch-src_NCollection_NCollection__DynamicArray.hxx @@ -0,0 +1,29 @@ +--- src/NCollection/NCollection_DynamicArray.hxx.orig 2023-12-04 15:53:08 UTC ++++ src/NCollection/NCollection_DynamicArray.hxx +@@ -77,25 +77,9 @@ class NCollection_DynamicArray (public) + + using iterator = NCollection_IndexedIterator; + using const_iterator = NCollection_IndexedIterator; ++ using Iterator = NCollection_Iterator>; + + public: +- +- // Iterator class +- class Iterator : public NCollection_Iterator +- { +- public: +- using NCollection_Iterator::NCollection_Iterator; +- +- const_reference Value() const +- { +- return *NCollection_Iterator::ValueIter(); +- } +- +- reference ChangeValue() +- { +- return *NCollection_Iterator::ChangeValueIter(); +- } +- }; + + const_iterator begin() const + { diff --git a/cad/opencascade/files/patch-src_NCollection_NCollection__Iterator.hxx b/cad/opencascade/files/patch-src_NCollection_NCollection__Iterator.hxx new file mode 100644 index 000000000000..81d01c6b6809 --- /dev/null +++ b/cad/opencascade/files/patch-src_NCollection_NCollection__Iterator.hxx @@ -0,0 +1,19 @@ +--- src/NCollection/NCollection_Iterator.hxx.orig 2023-12-04 15:53:08 UTC ++++ src/NCollection/NCollection_Iterator.hxx +@@ -94,6 +94,16 @@ class NCollection_Iterator (public) + ++(myCur); + } + ++ const typename Container::const_reference Value() const ++ { ++ return *myCur; ++ } ++ ++ const typename Container::reference ChangeValue() ++ { ++ return *myCur; ++ } ++ + bool operator==(const NCollection_Iterator& theOther) { return myLast == theOther.myLast && myCur == theOther.myCur; } + + bool operator!=(const NCollection_Iterator& theOther) { return myLast != theOther.myLast || myCur != theOther.myCur; } diff --git a/cad/opencascade/files/patch-src_STEPCAFControl_STEPCAFControl__Reader.cxx b/cad/opencascade/files/patch-src_STEPCAFControl_STEPCAFControl__Reader.cxx new file mode 100644 index 000000000000..8c0d963fe7c0 --- /dev/null +++ b/cad/opencascade/files/patch-src_STEPCAFControl_STEPCAFControl__Reader.cxx @@ -0,0 +1,21 @@ +--- src/STEPCAFControl/STEPCAFControl_Reader.cxx.orig 2023-12-04 15:53:08 UTC ++++ src/STEPCAFControl/STEPCAFControl_Reader.cxx +@@ -1996,7 +1996,8 @@ Handle(Poly_Triangulation) createMesh(const Handle(Ste + const Standard_Integer aNbNormals = theTriangulatedSufaceSet->NbNormals(); + // Number of pairs (Point, Normal). It is possible for one point to have multiple normals. This is + // useful when the underlying surface is not C1 continuous. +- const Standard_Integer aNbPairs = aNbNormals > 1 ? theTriangulatedSufaceSet->NbPnindex() : aNodes->Length(); ++ // Patch from https://git.dev.opencascade.org/gitweb/?p=occt.git;a=commitdiff;h=0f6f5b64d321a988399567f6b901bef385cc8d41 ++ const Standard_Integer aNbPairs = aNbNormals > 1 ? theTriangulatedSufaceSet->Pnmax() : aNodes->Length(); + const Standard_Boolean aHasNormals = aNbNormals > 0; + + // Counting number of triangles in the triangle strips list. +@@ -2021,7 +2022,7 @@ Handle(Poly_Triangulation) createMesh(const Handle(Ste + + for (Standard_Integer j = 1; j <= aNbPairs; ++j) + { +- const gp_XYZ& aPoint = aNodes->Value(aNbNormals > 1 ? theTriangulatedSufaceSet->PnindexValue(j) : j); ++ const gp_XYZ& aPoint = aNodes->Value((aNbNormals > 1 && theTriangulatedSufaceSet->NbPnindex() > 0) ? theTriangulatedSufaceSet->PnindexValue(j) : j); + aMesh->SetNode(j, theFact * aPoint); + } + diff --git a/cad/opencascade/files/patch-src_Standard_Standard__CString.cxx b/cad/opencascade/files/patch-src_Standard_Standard__CString.cxx index 5b71f6edf983..29124adfcc5c 100644 --- a/cad/opencascade/files/patch-src_Standard_Standard__CString.cxx +++ b/cad/opencascade/files/patch-src_Standard_Standard__CString.cxx @@ -1,6 +1,6 @@ ---- src/Standard/Standard_CString.cxx.orig 2022-09-30 11:54:05 UTC +--- src/Standard/Standard_CString.cxx.orig 2023-12-04 15:53:08 UTC +++ src/Standard/Standard_CString.cxx -@@ -80,7 +80,7 @@ Standard_Integer HashCodes (const Standard_CString the +@@ -50,7 +50,7 @@ // strtod, strtol, strtoll functions. For other system with locale-depended // implementations problems may appear if "C" locale is not set explicitly. #if !defined(__ANDROID__) && !defined(__QNX__) && !defined(__MINGW32__) diff --git a/cad/opencascade/files/patch-src_Standard_Standard__MMgrTBBalloc.cxx b/cad/opencascade/files/patch-src_Standard_Standard__MMgrTBBalloc.cxx deleted file mode 100644 index dfbd5c7434b2..000000000000 --- a/cad/opencascade/files/patch-src_Standard_Standard__MMgrTBBalloc.cxx +++ /dev/null @@ -1,12 +0,0 @@ ---- src/Standard/Standard_MMgrTBBalloc.cxx.orig 2017-08-30 13:28:31 UTC -+++ src/Standard/Standard_MMgrTBBalloc.cxx -@@ -18,6 +18,9 @@ - - // paralleling with Intel TBB - #ifdef HAVE_TBB -+#ifdef VERSION -+#undef VERSION -+#endif - #include - using namespace tbb; - #else diff --git a/cad/opencascade/pkg-plist b/cad/opencascade/pkg-plist index cbc4af492a96..a2d397f20813 100644 --- a/cad/opencascade/pkg-plist +++ b/cad/opencascade/pkg-plist @@ -1,10 +1,13 @@ %%OCCROOT%%/bin/DRAWEXE %%OCCROOT%%/bin/ExpToCasExe %%OCCROOT%%/bin/ExpToCasExe-%%VER%% +%%OCCROOT%%/bin/TInspectorEXE +%%OCCROOT%%/bin/TInspectorEXE-%%VER%% %%OCCROOT%%/bin/custom.sh %%OCCROOT%%/bin/custom_%%CC%%_%%BITS%%.sh %%OCCROOT%%/bin/draw.sh %%OCCROOT%%/bin/env.sh +@(root,wheel,755) %%OCCROOT%%/bin/inspector.sh %%OCCROOT%%/data/iges/bearing.iges %%OCCROOT%%/data/iges/hammer.iges %%OCCROOT%%/data/images/Graph.PNG @@ -261,8 +264,754 @@ %%OCCROOT%%/samples/tcl/spheres.tcl %%OCCROOT%%/samples/tcl/vis_pbr_spheres.tcl %%OCCROOT%%/samples/tcl/xde.tcl -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/LICENSE_LGPL_21.txt -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/OCCT_LGPL_EXCEPTION.txt +%%PORTDOCS%%%%OCCROOT%%/%%DOCSDIR%%/LICENSE_LGPL_21.txt +%%PORTDOCS%%%%OCCROOT%%/%%DOCSDIR%%/OCCT_LGPL_EXCEPTION.txt +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/0001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/0002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/0003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/0004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/0008.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/0012.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/0013.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/0014.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/239_xde_12_400.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/3DView.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/3DView_elements.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/3DView_set_orientation.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/3rdparty_image001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/3rdparty_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/614_xde_04_400.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/646_xde_11_400.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_ContributionWorkflow_V3_image001.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_ContributionWorkflow_V3_image002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image007.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image009.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image012.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image013.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image014.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image015.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image016.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image018.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image019.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image020.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image021.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image022.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image023.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image024.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image025.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_image026.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/OCCT_GitGuide_V2_svgdiff.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/TStandaloneEXE.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/TStandaloneEXE_open.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/VStudio_projects.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step1_bndbox.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step1_highlight.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step1_shaded.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step1_shaded_wf.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step2_segments.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step3_quadrics_10.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step3_quadrics_25.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step3_quadrics_disk.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step3_quadrics_fin.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step4_highlight1.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step4_highlight2.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ais_object_step4_highlight3.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/android_image001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/android_image002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/android_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/android_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/android_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/android_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bc_s.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bc_sd.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bdwn.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image001.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image002.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image007.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image008.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image009.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image010.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image011.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image012.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image013.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image014.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image015.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image016.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image017.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image018.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image019.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image020.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image021.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image022.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image023.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image024.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image025.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image026.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image027.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image028.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image029.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image030.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image031.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image032.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image033.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image034.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image035.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image036.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image037.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image038.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image039.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image040.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image041.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image042.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image043.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image044.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image045.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image046.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image047.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image048.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image049.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image050.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image051.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image052.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image053.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image054.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image055.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image056.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image057.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image058.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image059.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image060.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image061.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image062.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image063.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image064.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image065.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image066.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image067.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image068.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image069.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image070.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image071.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image072.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image073.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image080.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image081.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image082.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image083.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image084.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image085.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image086.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image087.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image088.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image089.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image090.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image091.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image092.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image093.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image094.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image095.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image096.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image097.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image098.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image099.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image100.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image101.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image102.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image103.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image104.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image105.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image106.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image107.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image108.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image109.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image110.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image111.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image112.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image113.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image114.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image115.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image116.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image117.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image118.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image119.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image120.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image121.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image122.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image123.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image124.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image125.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image126.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image127.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image128.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image129.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image130.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image131.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image132.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image133.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image134.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image135.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image136.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image137.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image138.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image139.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image140.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image141.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image142.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/boolean_image143.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bop_simple_001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bop_simple_002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bsplit_image001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bsplit_image002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bsplit_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bsplit_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bsplit_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/bsplit_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/build_upgrade.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/build_upgrade.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/build_upgrade__building_documentation.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/build_upgrade__building_occt.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/build_upgrade_building_3rdparty.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/camera_perspective.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_006_1.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_006_2.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_007.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cells_algorithm_008.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/closed.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cmake_image000.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cmake_image001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cmake_image002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cmake_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/cmake_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/contribution.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/contribution.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dfbrowser.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dfbrowser_elements.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dfbrowser_selection_in_tree_view.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_0f6ac039eeffaed6f6d478e1ecf86fa1.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_120cd11a65b9c9b8ed202ddbec3fe51a.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_166d9f7a5b4d4aa80e4cd8aadf7bc2b5.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_1ecc3ba743fbe75a0c863829edd341ee.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_26c21b31062f559f285636e7ba9b3a62.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_2730500252fe0a9989ee65731c6eba38.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_2ec6e2190f041266c142a462c25149ad.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_360f11b8a57e1920cb1301ed2ebca326.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_3e21d1c8b9e141ddc4eff1ca555edf5b.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_3e543a81d77f50aa38f9978c8e976203.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_434c709dc866235cb0f5bcf486bce384.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_478b6a7ba028e5fe789d4f1458eaa581.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_489bacd23b0455509cc480d36353bb6f.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_4eab05161e79a9e5dd45fefcb8c6451b.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_4f5fed6b58676ebaa47cbb345fed42a2.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_55b963f736b1759537ed19907e897536.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_56956559795ea944ccadbc8ff8ec26ee.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_5782566a586ac5898b573f1772a06029.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_5b82b505fb06e91d541284af3d29364b.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_654206a04ec7643ab70246871acd26fb.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_68b1be08943d5e256435e0df2c82623e.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_6e5943184690695455341a98e6f30c7a.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_7a4f8c73ddbf688f7c981c32d6856f33.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_7ededf9bff5c5f58116bb6dd6d3d16c0.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_82aa6edcebf7b898750fe9f74c5fd87c.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_8e6eba94b01664fb28dcf597d70ac846.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_948d6be6a16c410092e3657554aa6509.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_956679c7b890ba33cba85778e2a959a5.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_99e4f12b0bfabb04cc099180fe3a4698.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_9c4c77d8670f99c9a6f76f92d31a11e8.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_a3500ffd58373db4823672fca150c0c3.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_a594791f5bcba1a25b05735c38ed9f3c.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_aaf003758f429aa89114706605344e2b.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_ad2e8c694fd2d09a757ccfcf36a6e2c2.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_ad54f49029a5f88d0281e369f99fb8c5.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_ada5c17f55918aac05ffc816bb145561.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_b6aa5b10f875a6685b8915334ae6e309.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_b6e2532fee7eaf5588530fdfac63c795.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_bc58e000970bfa916c9dc1a7e59d8e18.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c5ee713b769f8b31fd82e9fe6f330abb.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_cc9c72aae982bee34b35c769287fdb10.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_de23a04e485a293260c800afb9f8a138.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_e378a44c342c17458e6bb053de079ff6.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_e5094f964cd5a9942098ebfb394726d1.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_ebfd865f508722bd17e345d4538b3cea.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_ec58226370961992392621f317da0ce9.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_f119309a0523ec25e8fd8f74c1cc5cc3.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_f8901fbbd0503c4f60a907b0cab614e2.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/display_additional_presentation.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/display_main_presentation.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/doc.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/docd.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/documentation_folders.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/documentation_miktex.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/documentation_test_image.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/doxygen.css +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/doxygen.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/draw_image001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/draw_image002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/draw_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/draw_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/draw_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/draw_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/drawexe_tinspector.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dump_attribute.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dynsections.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/folderclosed.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/folderopen.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/foundation_classes_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/foundation_classes_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/foundation_classes_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/foundation_classes_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/genconf_linux.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/genconf_windows.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/glue_options_image001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/glue_options_image002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/glue_options_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/glue_options_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/glue_options_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/iges_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/iges_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/index.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/index.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/jquery.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/messageview_dump_panel.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/messageview_elements.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/messageview_pop_up_menu.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/messageview_property_panel_custom.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/messageview_view.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/mkvolume_image001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/mkvolume_image002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/mkvolume_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/mkvolume_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image007.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image008.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image009.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image010.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image011.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image012.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image013.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image014.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image015.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image016.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image017.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image018.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image020.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image021.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image022.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image023.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image024.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image025.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image026.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image027.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image028.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image029.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image030.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image031.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image032.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image033.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image034.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image035.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image036.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image037.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image038.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image039.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image040.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image041.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image042.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image043.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image044.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image045.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image047.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image048.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image049.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image050.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image051.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image052.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image053.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image054.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image055.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image056.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image057.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image058.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image059.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image060.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image061.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image062.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image063.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image064.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_image065.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mesh_001.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mesh_002.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mesh_003.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mesh_004.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mkperiodic_im001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mkperiodic_im002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mkperiodic_im003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mkperiodic_im004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mkperiodic_im005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_mkperiodic_im006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im001.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im002.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im007.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im008.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im009.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im010.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im011.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im012.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im013.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im014.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im015.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im016.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im017.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im018.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im019.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im020.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im021.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im022.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im023.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im024.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im025.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im026.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im027.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im028.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_algos_rf_im029.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_continuity_curves.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_continuity_surfaces.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image007.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image008.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image009.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image010.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image011.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image012.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image013.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image014.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_image015.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_obb_125K.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_opt_obb_125K.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/modeling_data_pca_obb_125K.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/nav_f.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/nav_fd.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/nav_g.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/nav_h.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/nav_hd.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtree.css +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtree.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreedata.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex0.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex1.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex10.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex2.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex3.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex4.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex5.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex6.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex7.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex8.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/navtreeindex9.js +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_functionmechanism_wp_image003.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_functionmechanism_wp_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image003.svg +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image004.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image005.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image006.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image007.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image008.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image010.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image011.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image012.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image013.png +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/ocaf_image014.png *** 4702 LINES SKIPPED ***