occt: master bd651bbb

Author Committer Branch Timestamp Parent
dpasukhi dpasukhi master 2023-11-19 11:09:33 master 3aeea1e9
Affected Issues  0033531: Configuration - Rework DataExchange ToolKits organization
Changeset 0033531: Configuration - Rework DataExchange ToolKits organization

Integrated DE plugin functionality.
Reworked DE components:
 - TKDESTEP: Handling STEP file format.
 - TKDEOBJ: Handling OBJ file format.
 - TKDEIGES: Handling IGES file format.
 - TKDEGLTF: Handling GLTF file format.
 - TKDEVRML: Handling VRML file format.
 - TKDEPLY: Handling PLY file format.
 - TKDESTL: Handling STL file format.
Reworked DE DRAW components:
  TKXSDRAWSTEP: Container for DE command to work with STEP.
  TKXSDRAWOBJ: Container for DE command to work with OBJ.
  TKXSDRAWIGES: Container for DE command to work with IGES.
  TKXSDRAWGLTF: Container for DE command to work with GLTF.
  TKXSDRAWVRML: Container for DE command to work with VRML.
  TKXSDRAWPLY: Container for DE command to work with PLY.
  TKXSDRAWSTL: Container for DE command to work with STL.
TKXSDRAW rework to be base DRAW plugin to keep DE session and utils.
Updated documentation
Updated samples
mod - adm/MODULES Diff File
mod - adm/UDLIST Diff File
mod - dox/contribution/tests/tests.md Diff File
mod - dox/user_guides/step/step.md Diff File
mod - samples/CSharp/OCCTProxy/OCCTProxy.cpp Diff File
mod - samples/CSharp/OCCTProxy_D3D/OCCTProxyD3D.cpp Diff File
mod - samples/glfw/adm/cmake/FindOpenCASCADE.cmake Diff File
mod - samples/ios/UIKitSample/UIKitSample.xcodeproj/project.pbxproj Diff File
mod - samples/java/jniviewer/app/src/main/java/com/opencascade/jnisample/OcctJniActivity.java Diff File
mod - samples/java/jniviewer/app/src/main/jni/CMakeLists.txt Diff File
mod - samples/mfc/standard/01_Geometry/adm/win/vc10/Geometry.vcxproj Diff File
mod - samples/mfc/standard/02_Modeling/adm/win/vc10/Modeling.vcxproj Diff File
mod - samples/mfc/standard/02_Modeling/CMakeLists.txt Diff File
mod - samples/mfc/standard/03_ImportExport/adm/win/vc10/ImportExport.vcxproj Diff File
mod - samples/mfc/standard/mfcsample/adm/win/vc10/mfcsample.vcxproj Diff File
mod - samples/mfc/standard/mfcsample/CMakeLists.txt Diff File
mod - samples/qt/IESample/EXTERNLIB Diff File
mod - samples/qt/IESample/IESample.pro Diff File
mod - samples/qt/OCCTOverview/EXTERNLIB Diff File
mod - samples/qt/OCCTOverview/OCCTOverview.pro Diff File
mod - samples/qt/Tutorial/EXTERNLIB Diff File
mod - samples/qt/Tutorial/Tutorial.pro Diff File
mod - samples/webgl/CMakeLists.txt Diff File
mod - samples/xaml/CMakeLists.txt Diff File
add - src/DE/DE_PluginHolder.hxx Diff File
mod - src/DE/DE_Wrapper.cxx Diff File
mod - src/DE/DE_Wrapper.hxx Diff File
mod - src/DE/FILES Diff File
mod - src/DEBRepCascade/DEBRepCascade_ConfigurationNode.cxx Diff File
mod - src/DEXCAFCascade/DEXCAFCascade_ConfigurationNode.cxx Diff File
mod - src/DRAWEXE/DRAWEXE.cxx Diff File
mod - src/DRAWEXE/EXTERNLIB_STATIC Diff File
mod - src/DrawResources/DrawPlugin Diff File
mod - src/IGESCAFControl/IGESCAFControl_ConfigurationNode.cxx Diff File
mod - src/OS/DataExchange.tcl Diff File
mod - src/RWGltf/RWGltf_ConfigurationNode.cxx Diff File
mod - src/RWObj/RWObj_ConfigurationNode.cxx Diff File
mod - src/RWPly/RWPly_ConfigurationNode.cxx Diff File
mod - src/RWStl/RWStl_ConfigurationNode.cxx Diff File
mod - src/STEPCAFControl/STEPCAFControl_ConfigurationNode.cxx Diff File
add - src/TKDE/CMakeLists.txt Diff File
add - src/TKDE/EXTERNLIB Diff File
add - src/TKDE/FILES Diff File
add - src/TKDE/PACKAGES Diff File
add - src/TKDECascade/CMakeLists.txt Diff File
add - src/TKDECascade/EXTERNLIB Diff File
add - src/TKDECascade/FILES Diff File
add - src/TKDECascade/PACKAGES Diff File
add - src/TKDEGLTF/CMakeLists.txt Diff File
add - src/TKDEGLTF/EXTERNLIB Diff File
add - src/TKDEGLTF/FILES Diff File
add - src/TKDEGLTF/PACKAGES Diff File
add - src/TKDEIGES/CMakeLists.txt Diff File
add - src/TKDEIGES/EXTERNLIB Diff File
add - src/TKDEIGES/FILES Diff File
add - src/TKDEIGES/PACKAGES Diff File
add - src/TKDEOBJ/CMakeLists.txt Diff File
add - src/TKDEOBJ/EXTERNLIB Diff File
add - src/TKDEOBJ/FILES Diff File
add - src/TKDEOBJ/PACKAGES Diff File
add - src/TKDEPLY/CMakeLists.txt Diff File
add - src/TKDEPLY/EXTERNLIB Diff File
add - src/TKDEPLY/FILES Diff File
add - src/TKDEPLY/PACKAGES Diff File
add - src/TKDESTEP/CMakeLists.txt Diff File
add - src/TKDESTEP/EXTERNLIB Diff File
add - src/TKDESTEP/FILES Diff File
add - src/TKDESTEP/PACKAGES Diff File
add - src/TKDESTL/CMakeLists.txt Diff File
add - src/TKDESTL/EXTERNLIB Diff File
add - src/TKDESTL/FILES Diff File
add - src/TKDESTL/PACKAGES Diff File
add - src/TKDEVRML/CMakeLists.txt Diff File
add - src/TKDEVRML/EXTERNLIB Diff File
add - src/TKDEVRML/FILES Diff File
add - src/TKDEVRML/PACKAGES Diff File
rm - src/TKIGES/CMakeLists.txt Diff File
rm - src/TKIGES/EXTERNLIB Diff File
rm - src/TKIGES/FILES Diff File
rm - src/TKIGES/PACKAGES Diff File
mod - src/TKQADraw/EXTERNLIB Diff File
mod - src/TKRWMesh/EXTERNLIB Diff File
mod - src/TKRWMesh/PACKAGES Diff File
rm - src/TKSTEP/CMakeLists.txt Diff File
rm - src/TKSTEP/EXTERNLIB Diff File
rm - src/TKSTEP/FILES Diff File
rm - src/TKSTEP/PACKAGES Diff File
rm - src/TKSTEP209/CMakeLists.txt Diff File
rm - src/TKSTEP209/EXTERNLIB Diff File
rm - src/TKSTEP209/FILES Diff File
rm - src/TKSTEP209/PACKAGES Diff File
rm - src/TKSTEPAttr/CMakeLists.txt Diff File
rm - src/TKSTEPAttr/EXTERNLIB Diff File
rm - src/TKSTEPAttr/FILES Diff File
rm - src/TKSTEPAttr/PACKAGES Diff File
rm - src/TKSTEPBase/CMakeLists.txt Diff File
rm - src/TKSTEPBase/EXTERNLIB Diff File
rm - src/TKSTEPBase/FILES Diff File
rm - src/TKSTEPBase/PACKAGES Diff File
rm - src/TKSTL/CMakeLists.txt Diff File
rm - src/TKSTL/EXTERNLIB Diff File
rm - src/TKSTL/FILES Diff File
rm - src/TKSTL/PACKAGES Diff File
rm - src/TKVRML/CMakeLists.txt Diff File
rm - src/TKVRML/EXTERNLIB Diff File
rm - src/TKVRML/FILES Diff File
rm - src/TKVRML/PACKAGES Diff File
rm - src/TKXDE/CMakeLists.txt Diff File
rm - src/TKXDE/EXTERNLIB Diff File
rm - src/TKXDE/FILES Diff File
rm - src/TKXDE/PACKAGES Diff File
rm - src/TKXDECascade/CMakeLists.txt Diff File
rm - src/TKXDECascade/EXTERNLIB Diff File
rm - src/TKXDECascade/FILES Diff File
rm - src/TKXDECascade/PACKAGES Diff File
mod - src/TKXDEDRAW/EXTERNLIB Diff File
rm - src/TKXDEIGES/CMakeLists.txt Diff File
rm - src/TKXDEIGES/EXTERNLIB Diff File
rm - src/TKXDEIGES/FILES Diff File
rm - src/TKXDEIGES/PACKAGES Diff File
rm - src/TKXDESTEP/CMakeLists.txt Diff File
rm - src/TKXDESTEP/EXTERNLIB Diff File
rm - src/TKXDESTEP/FILES Diff File
rm - src/TKXDESTEP/PACKAGES Diff File
mod - src/TKXSBase/PACKAGES Diff File
mod - src/TKXSDRAW/EXTERNLIB Diff File
mod - src/TKXSDRAW/PACKAGES Diff File
add - src/TKXSDRAWDE/CMakeLists.txt Diff File
add - src/TKXSDRAWDE/EXTERNLIB Diff File
add - src/TKXSDRAWDE/FILES Diff File
add - src/TKXSDRAWDE/PACKAGES Diff File
add - src/TKXSDRAWGLTF/CMakeLists.txt Diff File
add - src/TKXSDRAWGLTF/EXTERNLIB Diff File
add - src/TKXSDRAWGLTF/FILES Diff File
add - src/TKXSDRAWGLTF/PACKAGES Diff File
add - src/TKXSDRAWIGES/CMakeLists.txt Diff File
add - src/TKXSDRAWIGES/EXTERNLIB Diff File
add - src/TKXSDRAWIGES/FILES Diff File
add - src/TKXSDRAWIGES/PACKAGES Diff File
add - src/TKXSDRAWOBJ/CMakeLists.txt Diff File
add - src/TKXSDRAWOBJ/EXTERNLIB Diff File
add - src/TKXSDRAWOBJ/FILES Diff File
add - src/TKXSDRAWOBJ/PACKAGES Diff File
add - src/TKXSDRAWPLY/CMakeLists.txt Diff File
add - src/TKXSDRAWPLY/EXTERNLIB Diff File
add - src/TKXSDRAWPLY/FILES Diff File
add - src/TKXSDRAWPLY/PACKAGES Diff File
add - src/TKXSDRAWSTEP/CMakeLists.txt Diff File
add - src/TKXSDRAWSTEP/EXTERNLIB Diff File
add - src/TKXSDRAWSTEP/FILES Diff File
add - src/TKXSDRAWSTEP/PACKAGES Diff File
add - src/TKXSDRAWSTL/CMakeLists.txt Diff File
add - src/TKXSDRAWSTL/EXTERNLIB Diff File
add - src/TKXSDRAWSTL/FILES Diff File
add - src/TKXSDRAWSTL/PACKAGES Diff File
add - src/TKXSDRAWVRML/CMakeLists.txt Diff File
add - src/TKXSDRAWVRML/EXTERNLIB Diff File
add - src/TKXSDRAWVRML/FILES Diff File
add - src/TKXSDRAWVRML/PACKAGES Diff File
mod - src/Vrml/Vrml_ConfigurationNode.cxx Diff File
mod - src/XDEDRAW/XDEDRAW.cxx Diff File
mod - src/XDEDRAW/XDEDRAW.hxx Diff File
mod - src/XDEDRAW/XDEDRAW_Common.cxx Diff File
mod - src/XDEDRAW/XDEDRAW_Common.hxx Diff File
mod - src/XSControl/XSControl_Functions.cxx Diff File
mod - src/XSControl/XSControl_WorkSession.hxx Diff File
mod - src/XSDRAW/XSDRAW.cxx Diff File
mod - src/XSDRAW/XSDRAW.hxx Diff File
add - src/XSDRAWDE/FILES Diff File
add - src/XSDRAWDE/XSDRAWDE.cxx Diff File
add - src/XSDRAWDE/XSDRAWDE.hxx Diff File
add - src/XSDRAWGLTF/FILES Diff File
add - src/XSDRAWGLTF/XSDRAWGLTF.cxx Diff File
add - src/XSDRAWGLTF/XSDRAWGLTF.hxx Diff File
mod - src/XSDRAWIGES/XSDRAWIGES.cxx Diff File
mod - src/XSDRAWIGES/XSDRAWIGES.hxx Diff File
add - src/XSDRAWOBJ/FILES Diff File
add - src/XSDRAWOBJ/XSDRAWOBJ.cxx Diff File
add - src/XSDRAWOBJ/XSDRAWOBJ.hxx Diff File
add - src/XSDRAWPLY/FILES Diff File
add - src/XSDRAWPLY/XSDRAWPLY.cxx Diff File
add - src/XSDRAWPLY/XSDRAWPLY.hxx Diff File
mod - src/XSDRAWSTEP/XSDRAWSTEP.cxx Diff File
mod - src/XSDRAWSTEP/XSDRAWSTEP.hxx Diff File
add - src/XSDRAWSTL/FILES Diff File
add - src/XSDRAWSTL/XSDRAWSTL.cxx Diff File
add - src/XSDRAWSTL/XSDRAWSTL.hxx Diff File
add - src/XSDRAWSTL/XSDRAWSTL_DataSource.cxx Diff File
add - src/XSDRAWSTL/XSDRAWSTL_DataSource.hxx Diff File
add - src/XSDRAWSTL/XSDRAWSTL_DataSource3D.cxx Diff File
add - src/XSDRAWSTL/XSDRAWSTL_DataSource3D.hxx Diff File
add - src/XSDRAWSTL/XSDRAWSTL_DrawableMesh.cxx Diff File
add - src/XSDRAWSTL/XSDRAWSTL_DrawableMesh.hxx Diff File
rm - src/XSDRAWSTLVRML/FILES Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML.hxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_CoordsMap.hxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataMapIteratorOfCoordsMap.hxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataMapIteratorOfElemNodesMap.hxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource.cxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource.hxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource3D.cxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DataSource3D.hxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DrawableMesh.cxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_DrawableMesh.hxx Diff File
rm - src/XSDRAWSTLVRML/XSDRAWSTLVRML_ElemNodesMap.hxx Diff File
add - src/XSDRAWVRML/FILES Diff File
add - src/XSDRAWVRML/XSDRAWVRML.cxx Diff File
add - src/XSDRAWVRML/XSDRAWVRML.hxx Diff File
mod - tests/bugs/demo/bug14673_3 Diff File
mod - tests/bugs/demo/bug27905 Diff File
mod - tests/bugs/heal/bug23722 Diff File
mod - tests/bugs/heal/bug24549 Diff File
mod - tests/bugs/heal/bug24983 Diff File
mod - tests/bugs/heal/bug25013_1 Diff File
mod - tests/bugs/heal/bug25013_2 Diff File
mod - tests/bugs/heal/bug25823 Diff File
mod - tests/bugs/heal/bug26280 Diff File
mod - tests/bugs/heal/bug26671 Diff File
mod - tests/bugs/heal/bug27078 Diff File
mod - tests/bugs/heal/bug27894 Diff File
mod - tests/bugs/heal/bug33028 Diff File
mod - tests/bugs/heal/bug33398 Diff File
mod - tests/bugs/mesh/bug28118 Diff File
mod - tests/bugs/mesh/bug29715 Diff File
mod - tests/bugs/modalg_4/bug8842_1 Diff File
mod - tests/bugs/modalg_4/bug8842_10 Diff File
mod - tests/bugs/modalg_4/bug8842_11 Diff File
mod - tests/bugs/modalg_4/bug8842_12 Diff File
mod - tests/bugs/modalg_4/bug8842_13 Diff File
mod - tests/bugs/modalg_4/bug8842_14 Diff File
mod - tests/bugs/modalg_4/bug8842_15 Diff File
mod - tests/bugs/modalg_4/bug8842_16 Diff File
mod - tests/bugs/modalg_4/bug8842_2 Diff File
mod - tests/bugs/modalg_4/bug8842_3 Diff File
mod - tests/bugs/modalg_4/bug8842_4 Diff File
mod - tests/bugs/modalg_4/bug8842_5 Diff File
mod - tests/bugs/modalg_4/bug8842_6 Diff File
mod - tests/bugs/modalg_4/bug8842_7 Diff File
mod - tests/bugs/modalg_4/bug8842_8 Diff File
mod - tests/bugs/modalg_4/bug8842_9 Diff File
mod - tests/bugs/modalg_5/bug25175 Diff File
mod - tests/bugs/modalg_5/bug25410 Diff File
mod - tests/bugs/modalg_7/bug30595_2 Diff File
mod - tests/bugs/modalg_7/bug30829 Diff File
mod - tests/bugs/modalg_8/bug33165 Diff File
mod - tests/bugs/moddata_2/bug22572 Diff File
mod - tests/bugs/stlvrml/begin Diff File
mod - tests/perf/fclasses/bug24947 Diff File
mod - tests/perf/heal/bug24596_1 Diff File
mod - tests/perf/heal/bug24596_2 Diff File
mod - tests/perf/moddata/bug25487_1 Diff File
mod - tests/perf/moddata/bug25487_2 Diff File
mod - tests/perf/moddata/bug27048_2 Diff File
mod - tests/v3d/bugs/bug23407_1 Diff File
mod - tests/v3d/mesh/begin Diff File
mod - tests/vselect/bugs/bug26566 Diff File
mod - tests/vselect/face/G2 Diff File
mod - tests/vselect/face/G3 Diff File
mod - tests/vselect/face/G4 Diff File
mod - tools/TKDFBrowser/EXTERNLIB Diff File