View Issue Details

IDProjectCategoryView StatusLast Update
0033531Open CASCADEOCCT:Configurationpublic2024-01-18 19:33
Reporterdpasukhi Assigned Todpasukhi  
PrioritynormalSeverityfeature 
Status verifiedResolutionfixed 
Target Version7.8.0 
Summary0033531: Configuration - Rework DataExchange ToolKits organization
Description1. Revamped DataExchange Toolkit Structure
OCCT 7.8.0 introduces a groundbreaking change by reorganizing the DataExchange Toolkits (TKs). These TKs, which deal with various file formats for data exchange, have been elegantly separated and regrouped by their respective formats. Get ready to explore the new hierarchy:

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.
2. Enhanced DRAW Toolkit for Data Exchange
The DRAW Toolkits within DataExchange have also undergone a significant transformation. Now, they are organized based on the specific formats they cater to. Say hello to these refined toolkits:

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.
TagsNo tags attached.
Test case number

Activities

git

2023-11-20 18:56

administrator   ~0114618

Branch CR33531 has been created by dpasukhi.

SHA-1: 504c242e50252b0a06124c244e8007e2c15df964


Detailed log of new commits:

Author: dpasukhi
Date: Sun Nov 19 11:09:33 2023 +0000

    0033531: Configuration - Rework DataExchange ToolKits organization
    
    First iteration. Not fore review. Just to check the structure.

git

2023-11-22 18:30

administrator   ~0114623

Branch CR33531 has been updated forcibly by dpasukhi.

SHA-1: f70aaf741ab0ea0567987beb56950669bf2c3c37

git

2023-11-22 18:47

administrator   ~0114624

Branch CR33531 has been updated forcibly by dpasukhi.

SHA-1: 13ce6a10b8dbe6ffa26cadfdd303d1bddbd7288c

git

2023-11-24 04:49

administrator   ~0114645

Branch CR33531 has been updated by dpasukhi.

SHA-1: ce9344eb95b4aa73b42694650df8e0e41018603d


Detailed log of new commits:

Author: dpasukhi
Date: Fri Nov 24 00:21:33 2023 +0000

    // implement DE plugins

git

2023-11-24 05:32

administrator   ~0114649

Branch CR33531 has been updated by dpasukhi.

SHA-1: a70b70336795e07e2b3d77c8dcbdf73c4234beac


Detailed log of new commits:

Author: dpasukhi
Date: Fri Nov 24 02:31:39 2023 +0000

    // renaming

git

2023-11-24 12:53

administrator   ~0114650

Branch CR33531 has been updated by dpasukhi.

SHA-1: e21059d6f3a4eaa3e733c9ead5974868ec34500d


Detailed log of new commits:

Author: dpasukhi
Date: Fri Nov 24 09:52:56 2023 +0000

    // fix problem with undefined and not loaded commands

git

2023-11-24 13:00

administrator   ~0114652

Branch CR33531_dev has been created by dpasukhi.

SHA-1: e21059d6f3a4eaa3e733c9ead5974868ec34500d


No new revisions were added by this update.

git

2023-11-24 13:02

administrator   ~0114653

Branch CR33531 has been updated forcibly by dpasukhi.

SHA-1: f53555c15655e210601969b095dee095ee57f21d

dpasukhi

2023-11-24 13:04

administrator   ~0114654

Dear ika, pleade varify CR33531.

I'm waiting for another patch to update documentation and some scripts with new TK list. It will be on separeted branch(I guess).
Another developer working on it.

A few tests will be updated with another "pload" command. I waiting for Jenkins. So, CR33531_dev will be a little updated later
http://jenkins-test-10.nnov.opencascade.com/view/CR33531-CR33531-dpasukhi/view/COMPARE/

git

2023-11-24 14:25

administrator   ~0114656

Branch CR33531 has been updated forcibly by dpasukhi.

SHA-1: 699b2921ac911f8004bb3e5421c08495caead3f7

ika

2023-11-24 16:22

manager   ~0114657

Dear dpasukhi,

I have a couple of text remarks.

DE_Wrapper.cxx
+//=======================================================================
+// function : Bind
+// purpose :
+//=======================================================================
+Standard_Boolean DE_Wrapper::UnBind(const Handle(DE_ConfigurationNode)& theNode)
wrong name in separator.

XSDRAWPLY.cxx, XSDRAWOBJ.cxx
+//=======================================================================
+//function : InitCommands
+//purpose :
+//=======================================================================
+void XSDRAWPLY::Factory(Draw_Interpretor& theDI)
wrong name in the separator

git

2023-11-24 16:49

administrator   ~0114661

Branch CR33531 has been updated forcibly by dpasukhi.

SHA-1: f0f458897a3e094d626d8535a429e59253ebc920

git

2023-11-24 17:14

administrator   ~0114662

Branch CR33531_anv has been created by anv.

SHA-1: 3abf1ec3d9bed352111b8debf8bd5200f226d314


Detailed log of new commits:

Author: anv
Date: Fri Nov 24 14:11:03 2023 +0000

    Updating package names references

dpasukhi

2023-12-12 15:31

administrator   ~0114723

Integrated into CR0-780

git

2023-12-18 04:04

administrator   ~0114781

Branch CR33531 has been deleted by mnt.

SHA-1: f0f458897a3e094d626d8535a429e59253ebc920

git

2023-12-18 04:04

administrator   ~0114782

Branch CR33531_anv has been deleted by mnt.

SHA-1: 3abf1ec3d9bed352111b8debf8bd5200f226d314

git

2023-12-18 04:04

administrator   ~0114783

Branch CR33531_dev has been deleted by mnt.

SHA-1: e21059d6f3a4eaa3e733c9ead5974868ec34500d

Related Changesets

occt: master bd651bbb

2023-11-19 11:09:33

dpasukhi

Details Diff
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
Affected Issues
0033531
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

occt-products: master 3661c4f8

2023-12-06 20:14:46

dpasukhi

Details Diff
0033531: Configuration - Rework DataExchange ToolKits organization

Reworked DE components
Implemented DE plug-in SystemName
Reworked DRAW DE components
Fixed old static field conflict with ConfigurationNode
Affected Issues
0033531
mod - adm/cmake/hoops.cmake Diff File
mod - adm/cmake/parsesln.cmake Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/DrawResourcesProducts/DrawPluginProducts Diff File
mod - src/DXFCAFControl/DXFCAFControl_ConfigurationNode.cxx Diff File
mod - src/Hoops/Hoops_ConfigurationNode.cxx Diff File
mod - src/JTCAFControl/JTCAFControl_ConfigurationNode.hxx Diff File
rm - src/JTTest/JTTest.hxx Diff File
rm - src/JTXTTest/JTXTTest.hxx Diff File
mod - src/RVMCAFControl/RVMCAFControl_ConfigurationNode.cxx Diff File
mod - src/SATCAFControl/SATCAFControl_ConfigurationNode.cxx Diff File
mod - src/TKACIS/EXTERNLIB Diff File
mod - src/TKACIS/PACKAGES Diff File
add - src/TKDEDtk/FILES Diff File
add - src/TKDEDXF/CMakeLists.txt Diff File
add - src/TKDEDXF/EXTERNLIB Diff File
add - src/TKDEDXF/FILES Diff File
add - src/TKDEDXF/PACKAGES Diff File
add - src/TKDEDXF/TKDEDXF.cxx Diff File
add - src/TKDEDXF/TKDEDXF.hxx Diff File
add - src/TKDEHoops/EXTERNLIB Diff File
add - src/TKDEHoops/FILES Diff File
add - src/TKDEHoops/PACKAGES Diff File
add - src/TKDEHoops/TKDEHoops.cxx Diff File
add - src/TKDEHoops/TKDEHoops.hxx Diff File
add - src/TKDEIFC/CMakeLists.txt Diff File
add - src/TKDEIFC/EXTERNLIB Diff File
add - src/TKDEIFC/FILES Diff File
add - src/TKDEIFC/TKDEIFC.hxx Diff File
add - src/TKDEJT/CMakeLists.txt Diff File
add - src/TKDEJT/EXTERNLIB Diff File
add - src/TKDEJT/PACKAGES Diff File
add - src/TKDEJT/TKDEJT.hxx Diff File
add - src/TKDERVM/CMakeLists.txt Diff File
add - src/TKDERVM/FILES Diff File
add - src/TKDERVM/TKDERVM.hxx Diff File
add - src/TKDESAT/CMakeLists.txt Diff File
add - src/TKDESAT/EXTERNLIB Diff File
add - src/TKDESAT/PACKAGES Diff File
add - src/TKDESAT/TKDESAT.hxx Diff File
add - src/TKDEXT/CMakeLists.txt Diff File
add - src/TKDEXT/TKDEXT.cxx Diff File
rm - src/TKDXF/CMakeLists.txt Diff File
rm - src/TKDXF/FILES Diff File
rm - src/TKDXF/PACKAGES Diff File
rm - src/TKDXF/TKDXF.cxx Diff File
rm - src/TKIfcGeom/CMakeLists.txt Diff File
rm - src/TKIfcGeom/PACKAGES Diff File
rm - src/TKJT/CMakeLists.txt Diff File
rm - src/TKJT/EXTERNLIB Diff File
rm - src/TKJT/FILES Diff File
rm - src/TKJTTest/EXTERNLIB Diff File
rm - src/TKJTTest/FILES Diff File
rm - src/TKJTTest/PACKAGES Diff File
rm - src/TKJTWF/TKJTWF.cxx Diff File
rm - src/TKJTXTTest/EXTERNLIB Diff File
rm - src/TKJTXTTest/FILES Diff File
rm - src/TKJTXTTest/PACKAGES Diff File
mod - src/TKKinematics/EXTERNLIB Diff File
mod - src/TKRWPointCloud/EXTERNLIB Diff File
rm - src/TKSAT/EXTERNLIB Diff File
rm - src/TKSAT/FILES Diff File
rm - src/TKSAT/PACKAGES Diff File
rm - src/TKSAT/TKSAT.hxx Diff File
rm - src/TKXDEACIS/PACKAGES Diff File
rm - src/TKXDEACIS/TKXDEACIS.cxx Diff File
rm - src/TKXDEACIS/TKXDEACIS.hxx Diff File
rm - src/TKXDEDtk/CMakeLists.txt Diff File
rm - src/TKXDEDtk/EXTERNLIB Diff File
rm - src/TKXDEDXF/CMakeLists.txt Diff File
rm - src/TKXDEDXF/EXTERNLIB Diff File
rm - src/TKXDEDXF/FILES Diff File
rm - src/TKXDEDXF/TKXDEDXF.cxx Diff File
rm - src/TKXDEHoops/CMakeLists.txt Diff File
rm - src/TKXDEHoops/FILES Diff File
rm - src/TKXDEHoops/PACKAGES Diff File
rm - src/TKXDEIFC/EXTERNLIB Diff File
rm - src/TKXDEIFC/FILES Diff File
rm - src/TKXDEIFC/PACKAGES Diff File
rm - src/TKXDEJT/CMakeLists.txt Diff File
rm - src/TKXDEJT/EXTERNLIB Diff File
rm - src/TKXDEJT/FILES Diff File
rm - src/TKXDEJT/TKXDEJT.hxx Diff File
rm - src/TKXDERVM/CMakeLists.txt Diff File
rm - src/TKXDERVM/EXTERNLIB Diff File
rm - src/TKXDERVM/FILES Diff File
rm - src/TKXDERVM/TKXDERVM.hxx Diff File
rm - src/TKXDESAT/FILES Diff File
rm - src/TKXDESAT/PACKAGES Diff File
rm - src/TKXDESAT/TKXDESAT.cxx Diff File
rm - src/TKXDEXT/EXTERNLIB Diff File
rm - src/TKXDEXT/FILES Diff File
rm - src/TKXDEXT/TKXDEXT.cxx Diff File
rm - src/TKXDEXT/TKXDEXT.hxx Diff File
mod - src/TKXSDRAWDXF/EXTERNLIB Diff File
mod - src/TKXSDRAWHoops/EXTERNLIB Diff File
add - src/TKXSDRAWJT/FILES Diff File
add - src/TKXSDRAWJT/PACKAGES Diff File
add - src/TKXSDRAWJTXT/CMakeLists.txt Diff File
add - src/TKXSDRAWJTXT/EXTERNLIB Diff File
rm - src/TKXT/CMakeLists.txt Diff File
rm - src/TKXT/EXTERNLIB Diff File
rm - src/TKXT/PACKAGES Diff File
rm - src/TKXT/TKXT.hxx Diff File
mod - src/VAS/Dtk.tcl Diff File
mod - src/VAS/Hoops.tcl Diff File
mod - src/VAS/IFC.tcl Diff File
mod - src/VAS/JT.tcl Diff File
mod - src/VAS/JTXT.tcl Diff File
mod - src/VAS/RVM.tcl Diff File
mod - src/VAS/SAT.tcl Diff File
mod - src/XSDRAWDXF/XSDRAWDXF.cxx Diff File
mod - src/XSDRAWHoops/XSDRAWHoops.cxx Diff File
mod - src/XSDRAWIFC/XSDRAWIFC.cxx Diff File
add - src/XSDRAWJT/FILES Diff File
add - src/XSDRAWJT/XSDRAWJT.hxx Diff File
add - src/XSDRAWJTXT/FILES Diff File
add - src/XSDRAWJTXT/XSDRAWJTXT.cxx Diff File
add - src/XSDRAWJTXT/XSDRAWJTXT.hxx Diff File
mod - src/XSDRAWSAT/XSDRAWSAT.cxx Diff File
mod - src/XtCAFControl/XTCAFControl_Provider.cxx Diff File
mod - src/XtSchemaParser/EXTERNLIB Diff File
mod - tests/de_wrapper/dtk/A3 Diff File
mod - tests/de_wrapper/dtk/A4 Diff File
mod - tests/de_wrapper/dtk/A5 Diff File
mod - tests/fastdist/prim/T2 Diff File
mod - tests/fastdist/prim/T3 Diff File
mod - tests/fastdist/prim/T6 Diff File
mod - tests/omf/emesh/bug30373 Diff File
mod - training/exercises/ShapeHealing_Solution/mfc/LibDefinition.cpp Diff File

Issue History

Date Modified Username Field Change
2023-11-14 12:52 dpasukhi New Issue
2023-11-14 12:52 dpasukhi Assigned To => dpasukhi
2023-11-20 18:56 git Note Added: 0114618
2023-11-20 19:03 dpasukhi Description Updated
2023-11-22 18:30 git Note Added: 0114623
2023-11-22 18:47 git Note Added: 0114624
2023-11-24 04:49 git Note Added: 0114645
2023-11-24 05:32 git Note Added: 0114649
2023-11-24 12:53 git Note Added: 0114650
2023-11-24 13:00 git Note Added: 0114652
2023-11-24 13:02 git Note Added: 0114653
2023-11-24 13:04 dpasukhi Assigned To dpasukhi => ika
2023-11-24 13:04 dpasukhi Status new => feedback
2023-11-24 13:04 dpasukhi Note Added: 0114654
2023-11-24 14:25 git Note Added: 0114656
2023-11-24 16:22 ika Assigned To ika => dpasukhi
2023-11-24 16:22 ika Status feedback => assigned
2023-11-24 16:22 ika Note Added: 0114657
2023-11-24 16:49 git Note Added: 0114661
2023-11-24 17:14 git Note Added: 0114662
2023-12-12 15:31 dpasukhi Status assigned => resolved
2023-12-12 15:31 dpasukhi Assigned To dpasukhi => bugmaster
2023-12-12 15:31 dpasukhi Status resolved => reviewed
2023-12-12 15:31 dpasukhi Note Added: 0114723
2023-12-15 17:16 dpasukhi Changeset attached => occt master bd651bbb
2023-12-15 17:16 dpasukhi Assigned To bugmaster => dpasukhi
2023-12-15 17:16 dpasukhi Status reviewed => verified
2023-12-15 17:16 dpasukhi Resolution open => fixed
2023-12-18 04:04 git Note Added: 0114781
2023-12-18 04:04 git Note Added: 0114782
2023-12-18 04:04 git Note Added: 0114783
2024-01-18 19:33 dpasukhi Changeset attached => occt-products master 3661c4f8