mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-08 18:40:55 +03:00
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
This commit is contained in:
parent
3aeea1e96e
commit
bd651bbbd9
adm
dox
samples
CSharp
glfw/adm/cmake
ios/UIKitSample/UIKitSample.xcodeproj
java/jniviewer/app/src/main
mfc/standard
01_Geometry/adm/win/vc10
02_Modeling
03_ImportExport/adm/win/vc10
mfcsample
qt
webgl
xaml
src
DE
DEBRepCascade
DEXCAFCascade
DRAWEXE
DrawResources
IGESCAFControl
OS
RWGltf
RWObj
RWPly
RWStl
STEPCAFControl
TKDE
TKDECascade
TKDEGLTF
TKDEIGES
TKDEOBJ
TKDEPLY
TKDESTEP
TKDESTL
TKDEVRML
TKQADraw
TKRWMesh
TKSTEP
TKSTEP209
TKSTEPAttr
TKSTEPBase
TKXDECascade
TKXDEDRAW
TKXDEIGES
TKXDESTEP
TKXSBase
TKXSDRAW
TKXSDRAWDE
@ -3,6 +3,6 @@ ModelingData TKG2d TKG3d TKGeomBase TKBRep
|
|||||||
ModelingAlgorithms TKGeomAlgo TKTopAlgo TKPrim TKBO TKBool TKHLR TKFillet TKOffset TKFeat TKMesh TKXMesh TKShHealing
|
ModelingAlgorithms TKGeomAlgo TKTopAlgo TKPrim TKBO TKBool TKHLR TKFillet TKOffset TKFeat TKMesh TKXMesh TKShHealing
|
||||||
Visualization TKService TKV3d TKOpenGl TKOpenGles TKMeshVS TKIVtk TKD3DHost
|
Visualization TKService TKV3d TKOpenGl TKOpenGles TKMeshVS TKIVtk TKD3DHost
|
||||||
ApplicationFramework TKCDF TKLCAF TKCAF TKBinL TKXmlL TKBin TKXml TKStdL TKStd TKTObj TKBinTObj TKXmlTObj TKVCAF
|
ApplicationFramework TKCDF TKLCAF TKCAF TKBinL TKXmlL TKBin TKXml TKStdL TKStd TKTObj TKBinTObj TKXmlTObj TKVCAF
|
||||||
DataExchange TKXDE TKXSBase TKSTEPBase TKSTEPAttr TKSTEP209 TKSTEP TKIGES TKXCAF TKXDEIGES TKXDESTEP TKSTL TKVRML TKXmlXCAF TKBinXCAF TKRWMesh TKXDECascade
|
DataExchange TKDE TKXSBase TKDESTEP TKDEIGES TKDESTL TKDEVRML TKDECascade TKDEOBJ TKDEGLTF TKDEPLY TKXCAF TKXmlXCAF TKBinXCAF TKRWMesh
|
||||||
Draw TKDraw TKTopTest TKOpenGlTest TKOpenGlesTest TKD3DHostTest TKViewerTest TKXSDRAW TKDCAF TKXDEDRAW TKTObjDRAW TKQADraw TKIVtkDraw DRAWEXE
|
|
||||||
DETools TKExpress ExpToCasExe
|
DETools TKExpress ExpToCasExe
|
||||||
|
Draw TKDraw TKTopTest TKOpenGlTest TKOpenGlesTest TKD3DHostTest TKViewerTest TKXSDRAW TKDCAF TKXDEDRAW TKTObjDRAW TKQADraw TKIVtkDraw DRAWEXE TKXSDRAWDE TKXSDRAWGLTF TKXSDRAWIGES TKXSDRAWOBJ TKXSDRAWPLY TKXSDRAWSTEP TKXSDRAWSTL TKXSDRAWVRML
|
||||||
|
35
adm/UDLIST
35
adm/UDLIST
@ -376,18 +376,13 @@ r SHMessage
|
|||||||
r XSMessage
|
r XSMessage
|
||||||
r XSTEPResource
|
r XSTEPResource
|
||||||
t TKBinXCAF
|
t TKBinXCAF
|
||||||
t TKIGES
|
t TKDESTL
|
||||||
t TKSTEP
|
t TKDEVRML
|
||||||
t TKSTEP209
|
|
||||||
t TKSTEPAttr
|
|
||||||
t TKSTEPBase
|
|
||||||
t TKSTL
|
|
||||||
t TKVRML
|
|
||||||
t TKXCAF
|
t TKXCAF
|
||||||
t TKXDE
|
t TKDE
|
||||||
t TKXDECascade
|
t TKDECascade
|
||||||
t TKXDEIGES
|
t TKDEIGES
|
||||||
t TKXDESTEP
|
t TKDESTEP
|
||||||
t TKXSBase
|
t TKXSBase
|
||||||
t TKXmlXCAF
|
t TKXmlXCAF
|
||||||
n BOPTest
|
n BOPTest
|
||||||
@ -419,7 +414,12 @@ n XDEDRAW
|
|||||||
n XSDRAW
|
n XSDRAW
|
||||||
n XSDRAWIGES
|
n XSDRAWIGES
|
||||||
n XSDRAWSTEP
|
n XSDRAWSTEP
|
||||||
n XSDRAWSTLVRML
|
n XSDRAWSTL
|
||||||
|
n XSDRAWVRML
|
||||||
|
n XSDRAWDE
|
||||||
|
n XSDRAWGLTF
|
||||||
|
n XSDRAWOBJ
|
||||||
|
n XSDRAWPLY
|
||||||
r DrawResources
|
r DrawResources
|
||||||
t TKDCAF
|
t TKDCAF
|
||||||
t TKDraw
|
t TKDraw
|
||||||
@ -431,6 +431,14 @@ t TKD3DHostTest
|
|||||||
t TKViewerTest
|
t TKViewerTest
|
||||||
t TKXDEDRAW
|
t TKXDEDRAW
|
||||||
t TKXSDRAW
|
t TKXSDRAW
|
||||||
|
t TKXSDRAWIGES
|
||||||
|
t TKXSDRAWSTEP
|
||||||
|
t TKXSDRAWSTL
|
||||||
|
t TKXSDRAWVRML
|
||||||
|
t TKXSDRAWDE
|
||||||
|
t TKXSDRAWGLTF
|
||||||
|
t TKXSDRAWOBJ
|
||||||
|
t TKXSDRAWPLY
|
||||||
x DRAWEXE
|
x DRAWEXE
|
||||||
n QADraw
|
n QADraw
|
||||||
n QANCollection
|
n QANCollection
|
||||||
@ -456,6 +464,9 @@ t TKVCAF
|
|||||||
n XCAFView
|
n XCAFView
|
||||||
n XCAFNoteObjects
|
n XCAFNoteObjects
|
||||||
t TKRWMesh
|
t TKRWMesh
|
||||||
|
t TKDEGLTF
|
||||||
|
t TKDEOBJ
|
||||||
|
t TKDEPLY
|
||||||
n RWGltf
|
n RWGltf
|
||||||
n RWMesh
|
n RWMesh
|
||||||
n RWObj
|
n RWObj
|
||||||
|
@ -1089,10 +1089,10 @@ This group allows testing extended data exchange packages.
|
|||||||
| Draw | TKDraw, TKTopTest, TKViewerTest, TKXSDRAW, TKDCAF, TKXDEDRAW, TKTObjDRAW, TKQADraw, DRAWEXE, Problems of testing system | draw |
|
| Draw | TKDraw, TKTopTest, TKViewerTest, TKXSDRAW, TKDCAF, TKXDEDRAW, TKTObjDRAW, TKQADraw, DRAWEXE, Problems of testing system | draw |
|
||||||
| Shape Healing | TKShHealing | heal |
|
| Shape Healing | TKShHealing | heal |
|
||||||
| Mesh | TKMesh, TKXMesh | mesh |
|
| Mesh | TKMesh, TKXMesh | mesh |
|
||||||
| Data Exchange | TKIGES | iges |
|
| Data Exchange | TKDEIGES | iges |
|
||||||
| Data Exchange | TKSTEPBase, TKSTEPAttr, TKSTEP209, TKSTEP | step |
|
| Data Exchange | TKDESTEP | step |
|
||||||
| Data Exchange | TKSTL, TKVRML | stlvrml |
|
| Data Exchange | TKDESTL, TKDEVRML | stlvrml |
|
||||||
| Data Exchange | TKXSBase, TKXCAF, TKXCAFSchema, TKXDEIGES, TKXDESTEP, TKXmlXCAF, TKBinXCAF | xde |
|
| Data Exchange | TKXSBase, TKXCAF, TKXCAFSchema, TKXmlXCAF, TKBinXCAF | xde |
|
||||||
| Foundation Classes | TKernel, TKMath | fclasses |
|
| Foundation Classes | TKernel, TKMath | fclasses |
|
||||||
| Modeling_algorithms | TKGeomAlgo, TKTopAlgo, TKPrim, TKBO, TKBool, TKHLR, TKFillet, TKOffset, TKFeat, TKXMesh | modalg |
|
| Modeling_algorithms | TKGeomAlgo, TKTopAlgo, TKPrim, TKBO, TKBool, TKHLR, TKFillet, TKOffset, TKFeat, TKXMesh | modalg |
|
||||||
| Modeling Data | TKG2d, TKG3d, TKGeomBase, TKBRep | moddata |
|
| Modeling Data | TKG2d, TKG3d, TKGeomBase, TKBRep | moddata |
|
||||||
|
@ -1498,7 +1498,7 @@ It is necessary to call command *newmodel* to perform a new translation of the n
|
|||||||
|
|
||||||
@section occt_step_7 Reading from and writing to STEP
|
@section occt_step_7 Reading from and writing to STEP
|
||||||
|
|
||||||
The *STEPCAFControl* package (TKXDESTEP toolkit) provides tools to read and write STEP files (see XDE User's Guide).
|
The *STEPCAFControl* package (TKDESTEP toolkit) provides tools to read and write STEP files (see XDE User's Guide).
|
||||||
|
|
||||||
In addition to the translation of shapes implemented in basic translator, it provides the following:
|
In addition to the translation of shapes implemented in basic translator, it provides the following:
|
||||||
* STEP assemblies, read as OCCT compounds by basic translator, are translated to XDE assemblies;
|
* STEP assemblies, read as OCCT compounds by basic translator, are translated to XDE assemblies;
|
||||||
|
@ -43,10 +43,10 @@
|
|||||||
#pragma comment(lib, "TKService.lib")
|
#pragma comment(lib, "TKService.lib")
|
||||||
#pragma comment(lib, "TKV3d.lib")
|
#pragma comment(lib, "TKV3d.lib")
|
||||||
#pragma comment(lib, "TKOpenGl.lib")
|
#pragma comment(lib, "TKOpenGl.lib")
|
||||||
#pragma comment(lib, "TKIGES.lib")
|
#pragma comment(lib, "TKDEIGES.lib")
|
||||||
#pragma comment(lib, "TKSTEP.lib")
|
#pragma comment(lib, "TKDESTEP.lib")
|
||||||
#pragma comment(lib, "TKStl.lib")
|
#pragma comment(lib, "TKDESTL.lib")
|
||||||
#pragma comment(lib, "TKVrml.lib")
|
#pragma comment(lib, "TKDEVRML.lib")
|
||||||
#pragma comment(lib, "TKLCAF.lib")
|
#pragma comment(lib, "TKLCAF.lib")
|
||||||
|
|
||||||
//! Auxiliary tool for converting C# string into UTF-8 string.
|
//! Auxiliary tool for converting C# string into UTF-8 string.
|
||||||
|
@ -51,10 +51,10 @@
|
|||||||
#pragma comment(lib, "TKV3d.lib")
|
#pragma comment(lib, "TKV3d.lib")
|
||||||
#pragma comment(lib, "TKOpenGl.lib")
|
#pragma comment(lib, "TKOpenGl.lib")
|
||||||
#pragma comment(lib, "TKD3dHost.lib")
|
#pragma comment(lib, "TKD3dHost.lib")
|
||||||
#pragma comment(lib, "TKIGES.lib")
|
#pragma comment(lib, "TKDEIGES.lib")
|
||||||
#pragma comment(lib, "TKSTEP.lib")
|
#pragma comment(lib, "TKDESTEP.lib")
|
||||||
#pragma comment(lib, "TKStl.lib")
|
#pragma comment(lib, "TKDESTL.lib")
|
||||||
#pragma comment(lib, "TKVrml.lib")
|
#pragma comment(lib, "TKDEVRML.lib")
|
||||||
#pragma comment(lib, "TKLCAF.lib")
|
#pragma comment(lib, "TKLCAF.lib")
|
||||||
|
|
||||||
#pragma comment(lib, "D3D9.lib")
|
#pragma comment(lib, "D3D9.lib")
|
||||||
|
@ -63,7 +63,7 @@ set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKG2d TKG3d TKGeomBase TKBRep) # M
|
|||||||
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKGeomAlgo TKTopAlgo TKPrim TKBO TKBool TKHLR TKFillet TKOffset TKFeat TKMesh TKXMesh TKShHealing) # ModelingAlgorithms
|
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKGeomAlgo TKTopAlgo TKPrim TKBO TKBool TKHLR TKFillet TKOffset TKFeat TKMesh TKXMesh TKShHealing) # ModelingAlgorithms
|
||||||
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKService TKV3d TKOpenGl TKMeshVS TKIVtk TKD3DHost) # Visualization
|
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKService TKV3d TKOpenGl TKMeshVS TKIVtk TKD3DHost) # Visualization
|
||||||
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKCDF TKLCAF TKCAF TKBinL TKXmlL TKBin TKXml TKStdL TKStd TKTObj TKBinTObj TKXmlTObj TKVCAF) # ApplicationFramework
|
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKCDF TKLCAF TKCAF TKBinL TKXmlL TKBin TKXml TKStdL TKStd TKTObj TKBinTObj TKXmlTObj TKVCAF) # ApplicationFramework
|
||||||
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKXSBase TKSTEPBase TKSTEPAttr TKSTEP209 TKSTEP TKIGES TKXCAF TKXDEIGES TKXDESTEP TKSTL TKVRML TKXmlXCAF TKBinXCAF TKRWMesh) # DataExchange
|
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKXSBase TKXCAF TKDEIGES TKDESTEP TKDESTL TKDEVRML TKXmlXCAF TKBinXCAF TKRWMesh TKDEGLTF TKDEOBJ TKDEPLY) # DataExchange
|
||||||
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKDraw TKViewerTest) # Draw
|
set (OpenCASCADE_TKLIST ${OpenCASCADE_TKLIST} TKDraw TKViewerTest) # Draw
|
||||||
|
|
||||||
# validate location of OCCT libraries and headers
|
# validate location of OCCT libraries and headers
|
||||||
|
@ -26,14 +26,10 @@
|
|||||||
0A7DEDFC1E2D29FF00267B9B /* libTKV3d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF71E2D29F800267B9B /* libTKV3d.a */; };
|
0A7DEDFC1E2D29FF00267B9B /* libTKV3d.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF71E2D29F800267B9B /* libTKV3d.a */; };
|
||||||
0A7DEDFD1E2D29FF00267B9B /* libTKVCAF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF81E2D29FB00267B9B /* libTKVCAF.a */; };
|
0A7DEDFD1E2D29FF00267B9B /* libTKVCAF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEDF81E2D29FB00267B9B /* libTKVCAF.a */; };
|
||||||
0A7DEE2B1E2D2AE000267B9B /* libTKService.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */; };
|
0A7DEE2B1E2D2AE000267B9B /* libTKService.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */; };
|
||||||
0A7DEE2E1E2D2AE000267B9B /* libTKSTEP.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE0E1E2D2AA800267B9B /* libTKSTEP.a */; };
|
0A7DEE2E1E2D2AE000267B9B /* libTKDESTEP.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE0E1E2D2AA800267B9B /* libTKDESTEP.a */; };
|
||||||
0A7DEE301E2D2AE000267B9B /* libTKSTEPAttr.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE101E2D2AAE00267B9B /* libTKSTEPAttr.a */; };
|
|
||||||
0A7DEE311E2D2AE000267B9B /* libTKSTEPBase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE111E2D2AB200267B9B /* libTKSTEPBase.a */; };
|
|
||||||
0A7DEE351E2D2AE000267B9B /* libTKXCAF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */; };
|
0A7DEE351E2D2AE000267B9B /* libTKXCAF.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */; };
|
||||||
0A7DEE371E2D2AE000267B9B /* libTKXDESTEP.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE171E2D2AC700267B9B /* libTKXDESTEP.a */; };
|
|
||||||
0A7DEE3E1E2D2B8100267B9B /* libTKBO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE021E2D2A7F00267B9B /* libTKBO.a */; };
|
0A7DEE3E1E2D2B8100267B9B /* libTKBO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE021E2D2A7F00267B9B /* libTKBO.a */; };
|
||||||
0A7DEE3F1E2D2BB000267B9B /* libTKOpenGles.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE091E2D2A9700267B9B /* libTKOpenGles.a */; };
|
0A7DEE3F1E2D2BB000267B9B /* libTKOpenGles.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE091E2D2A9700267B9B /* libTKOpenGles.a */; };
|
||||||
0A7DEE401E2D2BEA00267B9B /* libTKSTEP209.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE0F1E2D2AAB00267B9B /* libTKSTEP209.a */; };
|
|
||||||
0A7DEE411E2D2C1500267B9B /* libTKXSBase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE1D1E2D2ADC00267B9B /* libTKXSBase.a */; };
|
0A7DEE411E2D2C1500267B9B /* libTKXSBase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A7DEE1D1E2D2ADC00267B9B /* libTKXSBase.a */; };
|
||||||
0AAE0DE61EAF816E00C1F65B /* screw.step in Resources */ = {isa = PBXBuildFile; fileRef = 0AAE0DE51EAF816D00C1F65B /* screw.step */; };
|
0AAE0DE61EAF816E00C1F65B /* screw.step in Resources */ = {isa = PBXBuildFile; fileRef = 0AAE0DE51EAF816D00C1F65B /* screw.step */; };
|
||||||
0AE286641EB0D29B00A9D719 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AE286631EB0D29A00A9D719 /* libz.tbd */; };
|
0AE286641EB0D29B00A9D719 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AE286631EB0D29A00A9D719 /* libz.tbd */; };
|
||||||
@ -79,7 +75,7 @@
|
|||||||
0A7DEE031E2D2A8200267B9B /* libTKBool.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBool.a; path = ../occt/lib/libTKBool.a; sourceTree = "<group>"; };
|
0A7DEE031E2D2A8200267B9B /* libTKBool.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKBool.a; path = ../occt/lib/libTKBool.a; sourceTree = "<group>"; };
|
||||||
0A7DEE041E2D2A8500267B9B /* libTKFeat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKFeat.a; path = ../occt/lib/libTKFeat.a; sourceTree = "<group>"; };
|
0A7DEE041E2D2A8500267B9B /* libTKFeat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKFeat.a; path = ../occt/lib/libTKFeat.a; sourceTree = "<group>"; };
|
||||||
0A7DEE051E2D2A8900267B9B /* libTKFillet.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKFillet.a; path = ../occt/lib/libTKFillet.a; sourceTree = "<group>"; };
|
0A7DEE051E2D2A8900267B9B /* libTKFillet.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKFillet.a; path = ../occt/lib/libTKFillet.a; sourceTree = "<group>"; };
|
||||||
0A7DEE061E2D2A8C00267B9B /* libTKIGES.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKIGES.a; path = ../occt/lib/libTKIGES.a; sourceTree = "<group>"; };
|
0A7DEE061E2D2A8C00267B9B /* libTKDEIGES.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKDEIGES.a; path = ../occt/lib/libTKDEIGES.a; sourceTree = "<group>"; };
|
||||||
0A7DEE071E2D2A8F00267B9B /* libTKMeshVS.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKMeshVS.a; path = ../occt/lib/libTKMeshVS.a; sourceTree = "<group>"; };
|
0A7DEE071E2D2A8F00267B9B /* libTKMeshVS.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKMeshVS.a; path = ../occt/lib/libTKMeshVS.a; sourceTree = "<group>"; };
|
||||||
0A7DEE081E2D2A9300267B9B /* libTKOffset.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKOffset.a; path = ../occt/lib/libTKOffset.a; sourceTree = "<group>"; };
|
0A7DEE081E2D2A9300267B9B /* libTKOffset.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKOffset.a; path = ../occt/lib/libTKOffset.a; sourceTree = "<group>"; };
|
||||||
0A7DEE091E2D2A9700267B9B /* libTKOpenGles.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKOpenGles.a; path = ../occt/lib/libTKOpenGles.a; sourceTree = "<group>"; };
|
0A7DEE091E2D2A9700267B9B /* libTKOpenGles.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKOpenGles.a; path = ../occt/lib/libTKOpenGles.a; sourceTree = "<group>"; };
|
||||||
@ -87,16 +83,11 @@
|
|||||||
0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKService.a; path = ../occt/lib/libTKService.a; sourceTree = "<group>"; };
|
0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKService.a; path = ../occt/lib/libTKService.a; sourceTree = "<group>"; };
|
||||||
0A7DEE0C1E2D2AA100267B9B /* libTKStd.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKStd.a; path = ../occt/lib/libTKStd.a; sourceTree = "<group>"; };
|
0A7DEE0C1E2D2AA100267B9B /* libTKStd.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKStd.a; path = ../occt/lib/libTKStd.a; sourceTree = "<group>"; };
|
||||||
0A7DEE0D1E2D2AA400267B9B /* libTKStdL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKStdL.a; path = ../occt/lib/libTKStdL.a; sourceTree = "<group>"; };
|
0A7DEE0D1E2D2AA400267B9B /* libTKStdL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKStdL.a; path = ../occt/lib/libTKStdL.a; sourceTree = "<group>"; };
|
||||||
0A7DEE0E1E2D2AA800267B9B /* libTKSTEP.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTEP.a; path = ../occt/lib/libTKSTEP.a; sourceTree = "<group>"; };
|
0A7DEE0E1E2D2AA800267B9B /* libTKDESTEP.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKDESTEP.a; path = ../occt/lib/libTKDESTEP.a; sourceTree = "<group>"; };
|
||||||
0A7DEE0F1E2D2AAB00267B9B /* libTKSTEP209.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTEP209.a; path = ../occt/lib/libTKSTEP209.a; sourceTree = "<group>"; };
|
0A7DEE121E2D2AB500267B9B /* libTKDESTL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKDESTL.a; path = ../occt/lib/libTKDESTL.a; sourceTree = "<group>"; };
|
||||||
0A7DEE101E2D2AAE00267B9B /* libTKSTEPAttr.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTEPAttr.a; path = ../occt/lib/libTKSTEPAttr.a; sourceTree = "<group>"; };
|
|
||||||
0A7DEE111E2D2AB200267B9B /* libTKSTEPBase.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTEPBase.a; path = ../occt/lib/libTKSTEPBase.a; sourceTree = "<group>"; };
|
|
||||||
0A7DEE121E2D2AB500267B9B /* libTKSTL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKSTL.a; path = ../occt/lib/libTKSTL.a; sourceTree = "<group>"; };
|
|
||||||
0A7DEE131E2D2AB900267B9B /* libTKTObj.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKTObj.a; path = ../occt/lib/libTKTObj.a; sourceTree = "<group>"; };
|
0A7DEE131E2D2AB900267B9B /* libTKTObj.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKTObj.a; path = ../occt/lib/libTKTObj.a; sourceTree = "<group>"; };
|
||||||
0A7DEE141E2D2ABC00267B9B /* libTKVRML.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKVRML.a; path = ../occt/lib/libTKVRML.a; sourceTree = "<group>"; };
|
0A7DEE141E2D2ABC00267B9B /* libTKDEVRML.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKDEVRML.a; path = ../occt/lib/libTKDEVRML.a; sourceTree = "<group>"; };
|
||||||
0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXCAF.a; path = ../occt/lib/libTKXCAF.a; sourceTree = "<group>"; };
|
0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXCAF.a; path = ../occt/lib/libTKXCAF.a; sourceTree = "<group>"; };
|
||||||
0A7DEE161E2D2AC300267B9B /* libTKXDEIGES.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXDEIGES.a; path = ../occt/lib/libTKXDEIGES.a; sourceTree = "<group>"; };
|
|
||||||
0A7DEE171E2D2AC700267B9B /* libTKXDESTEP.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXDESTEP.a; path = ../occt/lib/libTKXDESTEP.a; sourceTree = "<group>"; };
|
|
||||||
0A7DEE181E2D2ACA00267B9B /* libTKXMesh.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXMesh.a; path = ../occt/lib/libTKXMesh.a; sourceTree = "<group>"; };
|
0A7DEE181E2D2ACA00267B9B /* libTKXMesh.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXMesh.a; path = ../occt/lib/libTKXMesh.a; sourceTree = "<group>"; };
|
||||||
0A7DEE191E2D2ACE00267B9B /* libTKXml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXml.a; path = ../occt/lib/libTKXml.a; sourceTree = "<group>"; };
|
0A7DEE191E2D2ACE00267B9B /* libTKXml.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXml.a; path = ../occt/lib/libTKXml.a; sourceTree = "<group>"; };
|
||||||
0A7DEE1A1E2D2AD100267B9B /* libTKXmlL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXmlL.a; path = ../occt/lib/libTKXmlL.a; sourceTree = "<group>"; };
|
0A7DEE1A1E2D2AD100267B9B /* libTKXmlL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libTKXmlL.a; path = ../occt/lib/libTKXmlL.a; sourceTree = "<group>"; };
|
||||||
@ -134,13 +125,10 @@
|
|||||||
files = (
|
files = (
|
||||||
0AE286641EB0D29B00A9D719 /* libz.tbd in Frameworks */,
|
0AE286641EB0D29B00A9D719 /* libz.tbd in Frameworks */,
|
||||||
0A7DEE411E2D2C1500267B9B /* libTKXSBase.a in Frameworks */,
|
0A7DEE411E2D2C1500267B9B /* libTKXSBase.a in Frameworks */,
|
||||||
0A7DEE401E2D2BEA00267B9B /* libTKSTEP209.a in Frameworks */,
|
|
||||||
0A7DEE3F1E2D2BB000267B9B /* libTKOpenGles.a in Frameworks */,
|
0A7DEE3F1E2D2BB000267B9B /* libTKOpenGles.a in Frameworks */,
|
||||||
0A7DEE3E1E2D2B8100267B9B /* libTKBO.a in Frameworks */,
|
0A7DEE3E1E2D2B8100267B9B /* libTKBO.a in Frameworks */,
|
||||||
0A7DEE2B1E2D2AE000267B9B /* libTKService.a in Frameworks */,
|
0A7DEE2B1E2D2AE000267B9B /* libTKService.a in Frameworks */,
|
||||||
0A7DEE2E1E2D2AE000267B9B /* libTKSTEP.a in Frameworks */,
|
0A7DEE2E1E2D2AE000267B9B /* libTKDESTEP.a in Frameworks */,
|
||||||
0A7DEE301E2D2AE000267B9B /* libTKSTEPAttr.a in Frameworks */,
|
|
||||||
0A7DEE311E2D2AE000267B9B /* libTKSTEPBase.a in Frameworks */,
|
|
||||||
0A7DEE351E2D2AE000267B9B /* libTKXCAF.a in Frameworks */,
|
0A7DEE351E2D2AE000267B9B /* libTKXCAF.a in Frameworks */,
|
||||||
0A7DEE371E2D2AE000267B9B /* libTKXDESTEP.a in Frameworks */,
|
0A7DEE371E2D2AE000267B9B /* libTKXDESTEP.a in Frameworks */,
|
||||||
0A7DEDE71E2D28E300267B9B /* libTKBRep.a in Frameworks */,
|
0A7DEDE71E2D28E300267B9B /* libTKBRep.a in Frameworks */,
|
||||||
@ -231,7 +219,7 @@
|
|||||||
0A7DEE031E2D2A8200267B9B /* libTKBool.a */,
|
0A7DEE031E2D2A8200267B9B /* libTKBool.a */,
|
||||||
0A7DEE041E2D2A8500267B9B /* libTKFeat.a */,
|
0A7DEE041E2D2A8500267B9B /* libTKFeat.a */,
|
||||||
0A7DEE051E2D2A8900267B9B /* libTKFillet.a */,
|
0A7DEE051E2D2A8900267B9B /* libTKFillet.a */,
|
||||||
0A7DEE061E2D2A8C00267B9B /* libTKIGES.a */,
|
0A7DEE061E2D2A8C00267B9B /* libTKDEIGES.a */,
|
||||||
0A7DEE071E2D2A8F00267B9B /* libTKMeshVS.a */,
|
0A7DEE071E2D2A8F00267B9B /* libTKMeshVS.a */,
|
||||||
0A7DEE081E2D2A9300267B9B /* libTKOffset.a */,
|
0A7DEE081E2D2A9300267B9B /* libTKOffset.a */,
|
||||||
0A7DEE091E2D2A9700267B9B /* libTKOpenGles.a */,
|
0A7DEE091E2D2A9700267B9B /* libTKOpenGles.a */,
|
||||||
@ -239,16 +227,11 @@
|
|||||||
0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */,
|
0A7DEE0B1E2D2A9D00267B9B /* libTKService.a */,
|
||||||
0A7DEE0C1E2D2AA100267B9B /* libTKStd.a */,
|
0A7DEE0C1E2D2AA100267B9B /* libTKStd.a */,
|
||||||
0A7DEE0D1E2D2AA400267B9B /* libTKStdL.a */,
|
0A7DEE0D1E2D2AA400267B9B /* libTKStdL.a */,
|
||||||
0A7DEE0E1E2D2AA800267B9B /* libTKSTEP.a */,
|
0A7DEE0E1E2D2AA800267B9B /* libTKDESTEP.a */,
|
||||||
0A7DEE0F1E2D2AAB00267B9B /* libTKSTEP209.a */,
|
0A7DEE121E2D2AB500267B9B /* libTKDESTL.a */,
|
||||||
0A7DEE101E2D2AAE00267B9B /* libTKSTEPAttr.a */,
|
|
||||||
0A7DEE111E2D2AB200267B9B /* libTKSTEPBase.a */,
|
|
||||||
0A7DEE121E2D2AB500267B9B /* libTKSTL.a */,
|
|
||||||
0A7DEE131E2D2AB900267B9B /* libTKTObj.a */,
|
0A7DEE131E2D2AB900267B9B /* libTKTObj.a */,
|
||||||
0A7DEE141E2D2ABC00267B9B /* libTKVRML.a */,
|
0A7DEE141E2D2ABC00267B9B /* libTKDEVRML.a */,
|
||||||
0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */,
|
0A7DEE151E2D2AC000267B9B /* libTKXCAF.a */,
|
||||||
0A7DEE161E2D2AC300267B9B /* libTKXDEIGES.a */,
|
|
||||||
0A7DEE171E2D2AC700267B9B /* libTKXDESTEP.a */,
|
|
||||||
0A7DEE181E2D2ACA00267B9B /* libTKXMesh.a */,
|
0A7DEE181E2D2ACA00267B9B /* libTKXMesh.a */,
|
||||||
0A7DEE191E2D2ACE00267B9B /* libTKXml.a */,
|
0A7DEE191E2D2ACE00267B9B /* libTKXml.a */,
|
||||||
0A7DEE1A1E2D2AD100267B9B /* libTKXmlL.a */,
|
0A7DEE1A1E2D2AD100267B9B /* libTKXmlL.a */,
|
||||||
|
@ -138,11 +138,8 @@ public class OcctJniActivity extends Activity implements OnClickListener
|
|||||||
|| !loadLibVerbose ("TKFillet", aLoaded, aFailed)
|
|| !loadLibVerbose ("TKFillet", aLoaded, aFailed)
|
||||||
|| !loadLibVerbose ("TKOffset", aLoaded, aFailed)
|
|| !loadLibVerbose ("TKOffset", aLoaded, aFailed)
|
||||||
|| !loadLibVerbose ("TKXSBase", aLoaded, aFailed)
|
|| !loadLibVerbose ("TKXSBase", aLoaded, aFailed)
|
||||||
|| !loadLibVerbose ("TKIGES", aLoaded, aFailed)
|
|| !loadLibVerbose ("TKDEIGES", aLoaded, aFailed)
|
||||||
|| !loadLibVerbose ("TKSTEPBase", aLoaded, aFailed)
|
|| !loadLibVerbose ("TKDESTEP", aLoaded, aFailed)
|
||||||
|| !loadLibVerbose ("TKSTEPAttr", aLoaded, aFailed)
|
|
||||||
|| !loadLibVerbose ("TKSTEP209", aLoaded, aFailed)
|
|
||||||
|| !loadLibVerbose ("TKSTEP", aLoaded, aFailed)
|
|
||||||
// OCCT Visualization
|
// OCCT Visualization
|
||||||
|| !loadLibVerbose ("TKService", aLoaded, aFailed)
|
|| !loadLibVerbose ("TKService", aLoaded, aFailed)
|
||||||
|| !loadLibVerbose ("TKHLR", aLoaded, aFailed)
|
|| !loadLibVerbose ("TKHLR", aLoaded, aFailed)
|
||||||
|
@ -8,8 +8,8 @@ set (anOcctLibs
|
|||||||
# exchange
|
# exchange
|
||||||
TKPrim TKBO TKBool TKFillet TKOffset
|
TKPrim TKBO TKBool TKFillet TKOffset
|
||||||
TKXSBase
|
TKXSBase
|
||||||
TKIGES
|
TKDEIGES
|
||||||
TKSTEPBase TKSTEPAttr TKSTEP209 TKSTEP
|
TKDESTEP
|
||||||
# OCCT Visualization
|
# OCCT Visualization
|
||||||
TKService TKHLR TKV3d TKOpenGles
|
TKService TKHLR TKV3d TKOpenGles
|
||||||
)
|
)
|
||||||
|
@ -116,7 +116,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKMesh.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKMesh.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win32\$(VCFMT)\bin/Geometry.exe</OutputFile>
|
<OutputFile>../../../../win32\$(VCFMT)\bin/Geometry.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -159,7 +159,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKMesh.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKMesh.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win64\$(VCFMT)\bin/Geometry.exe</OutputFile>
|
<OutputFile>../../../../win64\$(VCFMT)\bin/Geometry.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -202,7 +202,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKMesh.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKMesh.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win32\$(VCFMT)\bind/Geometry.exe</OutputFile>
|
<OutputFile>../../../../win32\$(VCFMT)\bind/Geometry.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -246,7 +246,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKMesh.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKMesh.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../..\win64\$(VCFMT)\bind/Geometry.exe</OutputFile>
|
<OutputFile>../../../..\win64\$(VCFMT)\bind/Geometry.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
@ -61,4 +61,4 @@ include_directories (${CMAKE_BINARY_DIR}/inc
|
|||||||
${Modeling_SRC_DIR}
|
${Modeling_SRC_DIR}
|
||||||
${MFC_STANDARD_SAMPLES_DIR}/Common)
|
${MFC_STANDARD_SAMPLES_DIR}/Common)
|
||||||
|
|
||||||
target_link_libraries (Modeling mfcsample TKSTEP209 TKSTEPAttr TKSTEPBase TKBO)
|
target_link_libraries (Modeling mfcsample TKDESTEP TKBO)
|
||||||
|
@ -115,7 +115,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBRep.lib;TKIGES.lib;TKShHealing.lib;TKSTEP.lib;TKSTEP209.lib;TKSTEPAttr.lib;TKSTEPBase.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKBO.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBRep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKBO.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win32\$(VCFMT)\bind/Modeling.exe</OutputFile>
|
<OutputFile>../../../../win32\$(VCFMT)\bind/Modeling.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -157,7 +157,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBRep.lib;TKIGES.lib;TKShHealing.lib;TKSTEP.lib;TKSTEP209.lib;TKSTEPAttr.lib;TKSTEPBase.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKBO.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBRep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKBO.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win64\$(VCFMT)\bind/Modeling.exe</OutputFile>
|
<OutputFile>../../../../win64\$(VCFMT)\bind/Modeling.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -200,7 +200,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBRep.lib;TKIGES.lib;TKShHealing.lib;TKSTEP.lib;TKSTEP209.lib;TKSTEPAttr.lib;TKSTEPBase.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKBO.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBRep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKBO.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win32\$(VCFMT)\bin/Modeling.exe</OutputFile>
|
<OutputFile>../../../../win32\$(VCFMT)\bin/Modeling.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -242,7 +242,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBRep.lib;TKIGES.lib;TKShHealing.lib;TKSTEP.lib;TKSTEP209.lib;TKSTEPAttr.lib;TKSTEPBase.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKBO.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBRep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;mfcsample.lib;TKBO.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win64\$(VCFMT)\bin/Modeling.exe</OutputFile>
|
<OutputFile>../../../../win64\$(VCFMT)\bin/Modeling.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
@ -116,7 +116,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;mfcsample.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;mfcsample.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win32\$(VCFMT)\bin/ImportExport.exe</OutputFile>
|
<OutputFile>../../../../win32\$(VCFMT)\bin/ImportExport.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -158,7 +158,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;mfcsample.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;mfcsample.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win64\$(VCFMT)\bin/ImportExport.exe</OutputFile>
|
<OutputFile>../../../../win64\$(VCFMT)\bin/ImportExport.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\lib;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -199,7 +199,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;mfcsample.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;mfcsample.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win32\$(VCFMT)\bind/ImportExport.exe</OutputFile>
|
<OutputFile>../../../../win32\$(VCFMT)\bind/ImportExport.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win32\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -241,7 +241,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;mfcsample.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;mfcsample.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win64\$(VCFMT)\bind/ImportExport.exe</OutputFile>
|
<OutputFile>../../../../win64\$(VCFMT)\bind/ImportExport.exe</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>..\..\..\..\win64\$(VCFMT)\libd;$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
@ -158,15 +158,12 @@ include_directories( ${CMAKE_BINARY_DIR}/inc
|
|||||||
${COMMON_RESOURCE2D_DIR})
|
${COMMON_RESOURCE2D_DIR})
|
||||||
|
|
||||||
# OCCT libraries for using
|
# OCCT libraries for using
|
||||||
set (mfcsample_USED_LIBS TKVRML
|
set (mfcsample_USED_LIBS TKDEVRML
|
||||||
TKSTL
|
TKDESTL
|
||||||
TKBRep
|
TKBRep
|
||||||
TKIGES
|
TKDEIGES
|
||||||
TKShHealing
|
TKShHealing
|
||||||
TKSTEP
|
TKDESTEP
|
||||||
TKSTEPBase
|
|
||||||
TKSTEP209
|
|
||||||
TKSTEPAttr
|
|
||||||
TKXSBase
|
TKXSBase
|
||||||
TKBool
|
TKBool
|
||||||
TKBO
|
TKBO
|
||||||
|
@ -115,7 +115,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKMesh.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKMesh.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win32\$(VCFMT)\bind/mfcsample.dll</OutputFile>
|
<OutputFile>../../../../win32\$(VCFMT)\bind/mfcsample.dll</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -158,7 +158,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKMesh.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKMesh.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win64\$(VCFMT)\bind/mfcsample.dll</OutputFile>
|
<OutputFile>../../../../win64\$(VCFMT)\bind/mfcsample.dll</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -202,7 +202,7 @@
|
|||||||
<Culture>0x0409</Culture>
|
<Culture>0x0409</Culture>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKMesh.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKMesh.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win32\$(VCFMT)\bin/mfcsample.dll</OutputFile>
|
<OutputFile>../../../../win32\$(VCFMT)\bin/mfcsample.dll</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
@ -246,7 +246,7 @@
|
|||||||
<ResourceOutputFileName>$(IntDir)%(Filename).res</ResourceOutputFileName>
|
<ResourceOutputFileName>$(IntDir)%(Filename).res</ResourceOutputFileName>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>TKVCAF.lib;TKVrml.lib;TKStl.lib;TKBrep.lib;TKIGES.lib;TKShHealing.lib;TKStep.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKMesh.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>TKVCAF.lib;TKDEVRML.lib;TKDESTL.lib;TKBrep.lib;TKDEIGES.lib;TKShHealing.lib;TKDESTEP.lib;TKXSBase.lib;TKBool.lib;TKCAF.lib;TKCDF.lib;TKernel.lib;TKFeat.lib;TKFillet.lib;TKG2d.lib;TKG3d.lib;TKGeomAlgo.lib;TKGeomBase.lib;TKHLR.lib;TKMath.lib;TKOffset.lib;TKPrim.lib;TKService.lib;TKTopAlgo.lib;TKMesh.lib;TKV3d.lib;TKOpenGl.lib;TKLCAF.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<OutputFile>../../../../win64\$(VCFMT)\bin/mfcsample.dll</OutputFile>
|
<OutputFile>../../../../win64\$(VCFMT)\bin/mfcsample.dll</OutputFile>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<AdditionalLibraryDirectories>$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>$(CSF_OCCTLibPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
@ -8,7 +8,7 @@ TKG3d
|
|||||||
TKGeomAlgo
|
TKGeomAlgo
|
||||||
TKGeomBase
|
TKGeomBase
|
||||||
TKHLR
|
TKHLR
|
||||||
TKIGES
|
TKDEIGES
|
||||||
TKernel
|
TKernel
|
||||||
TKMath
|
TKMath
|
||||||
TKMesh
|
TKMesh
|
||||||
@ -17,13 +17,10 @@ TKOpenGl
|
|||||||
TKPrim
|
TKPrim
|
||||||
TKShHealing
|
TKShHealing
|
||||||
TKService
|
TKService
|
||||||
TKSTEP
|
TKDESTEP
|
||||||
TKSTEP209
|
TKDESTL
|
||||||
TKSTEPAttr
|
|
||||||
TKSTEPBase
|
|
||||||
TKSTL
|
|
||||||
TKTopAlgo
|
TKTopAlgo
|
||||||
TKV3d
|
TKV3d
|
||||||
TKVRML
|
TKDEVRML
|
||||||
TKXSBase
|
TKXSBase
|
||||||
|
|
||||||
|
@ -72,8 +72,8 @@ win32 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
LIBS += -lTKernel -lTKMath -lTKService -lTKV3d -lTKOpenGl \
|
LIBS += -lTKernel -lTKMath -lTKService -lTKV3d -lTKOpenGl \
|
||||||
-lTKBRep -lTKIGES -lTKSTL -lTKVRML -lTKSTEP -lTKSTEPAttr -lTKSTEP209 \
|
-lTKBRep -lTKDEIGES -lTKDESTL -lTKDEVRML -lTKDESTEP \
|
||||||
-lTKSTEPBase -lTKGeomBase -lTKGeomAlgo -lTKG3d -lTKG2d \
|
-lTKGeomBase -lTKGeomAlgo -lTKG3d -lTKG2d \
|
||||||
-lTKXSBase -lTKShHealing -lTKHLR -lTKTopAlgo -lTKMesh -lTKPrim \
|
-lTKXSBase -lTKShHealing -lTKHLR -lTKTopAlgo -lTKMesh -lTKPrim \
|
||||||
-lTKCDF -lTKBool -lTKBO -lTKFillet -lTKOffset -lTKLCAF \
|
-lTKCDF -lTKBool -lTKBO -lTKFillet -lTKOffset -lTKLCAF \
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ TKGeomAlgo
|
|||||||
TKGeomBase
|
TKGeomBase
|
||||||
TKernel
|
TKernel
|
||||||
TKHLR
|
TKHLR
|
||||||
TKIGES
|
TKDEIGES
|
||||||
TKMath
|
TKMath
|
||||||
TKMesh
|
TKMesh
|
||||||
TKOffset
|
TKOffset
|
||||||
@ -18,14 +18,11 @@ TKOpenGl
|
|||||||
TKPrim
|
TKPrim
|
||||||
TKService
|
TKService
|
||||||
TKShHealing
|
TKShHealing
|
||||||
TKSTEP
|
TKDESTEP
|
||||||
TKSTEP209
|
TKDESTL
|
||||||
TKSTEPAttr
|
|
||||||
TKSTEPBase
|
|
||||||
TKSTL
|
|
||||||
TKTopAlgo
|
TKTopAlgo
|
||||||
TKV3d
|
TKV3d
|
||||||
TKVRML
|
TKDEVRML
|
||||||
TKXSBase
|
TKXSBase
|
||||||
TKLCAF
|
TKLCAF
|
||||||
TKCAF
|
TKCAF
|
||||||
|
@ -75,8 +75,8 @@ win32 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
LIBS += -lTKernel -lTKMath -lTKService -lTKV3d -lTKOpenGl \
|
LIBS += -lTKernel -lTKMath -lTKService -lTKV3d -lTKOpenGl \
|
||||||
-lTKBRep -lTKIGES -lTKSTL -lTKVRML -lTKSTEP -lTKSTEPAttr -lTKSTEP209 \
|
-lTKBRep -lTKDEIGES -lTKDESTL -lTKDEVRML -lTKDESTEP \
|
||||||
-lTKSTEPBase -lTKGeomBase -lTKGeomAlgo -lTKG3d -lTKG2d \
|
-lTKGeomBase -lTKGeomAlgo -lTKG3d -lTKG2d \
|
||||||
-lTKXSBase -lTKShHealing -lTKHLR -lTKTopAlgo -lTKMesh -lTKPrim \
|
-lTKXSBase -lTKShHealing -lTKHLR -lTKTopAlgo -lTKMesh -lTKPrim \
|
||||||
-lTKCDF -lTKBool -lTKBO -lTKFillet -lTKOffset -lTKLCAF -lTKCAF -lTKVCAF \
|
-lTKCDF -lTKBool -lTKBO -lTKFillet -lTKOffset -lTKLCAF -lTKCAF -lTKVCAF \
|
||||||
-lTKBin -lTKXml
|
-lTKBin -lTKXml
|
||||||
|
@ -9,7 +9,7 @@ TKGeomAlgo
|
|||||||
TKGeomBase
|
TKGeomBase
|
||||||
TKernel
|
TKernel
|
||||||
TKHLR
|
TKHLR
|
||||||
TKIGES
|
TKDEIGES
|
||||||
TKMath
|
TKMath
|
||||||
TKMesh
|
TKMesh
|
||||||
TKOffset
|
TKOffset
|
||||||
@ -17,13 +17,10 @@ TKOpenGl
|
|||||||
TKPrim
|
TKPrim
|
||||||
TKService
|
TKService
|
||||||
TKShHealing
|
TKShHealing
|
||||||
TKSTEP
|
TKDESTEP
|
||||||
TKSTEP209
|
TKDESTL
|
||||||
TKSTEPAttr
|
|
||||||
TKSTEPBase
|
|
||||||
TKSTL
|
|
||||||
TKTopAlgo
|
TKTopAlgo
|
||||||
TKV3d
|
TKV3d
|
||||||
TKVRML
|
TKDEVRML
|
||||||
TKXSBase
|
TKXSBase
|
||||||
|
|
||||||
|
@ -73,8 +73,8 @@ win32 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
LIBS += -lTKernel -lTKMath -lTKService -lTKV3d -lTKOpenGl \
|
LIBS += -lTKernel -lTKMath -lTKService -lTKV3d -lTKOpenGl \
|
||||||
-lTKBRep -lTKIGES -lTKSTL -lTKVRML -lTKSTEP -lTKSTEPAttr -lTKSTEP209 \
|
-lTKBRep -lTKDEIGES -lTKDESTL -lTKDEVRML -lTKDESTEP \
|
||||||
-lTKSTEPBase -lTKGeomBase -lTKGeomAlgo -lTKG3d -lTKG2d \
|
-lTKGeomBase -lTKGeomAlgo -lTKG3d -lTKG2d \
|
||||||
-lTKXSBase -lTKShHealing -lTKHLR -lTKTopAlgo -lTKMesh -lTKPrim \
|
-lTKXSBase -lTKShHealing -lTKHLR -lTKTopAlgo -lTKMesh -lTKPrim \
|
||||||
-lTKCDF -lTKBool -lTKBO -lTKFillet -lTKOffset -lTKLCAF \
|
-lTKCDF -lTKBool -lTKBO -lTKFillet -lTKOffset -lTKLCAF \
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@ else()
|
|||||||
set(OCCT_BIN_DIR)
|
set(OCCT_BIN_DIR)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(OpenCASCADE_LIBS TKRWMesh TKBinXCAF TKBin TKBinL TKOpenGles TKXCAF TKVCAF TKCAF TKV3d TKHLR TKMesh TKService TKShHealing TKPrim TKTopAlgo TKGeomAlgo TKBRep TKGeomBase TKG3d TKG2d TKMath TKLCAF TKCDF TKernel)
|
set(OpenCASCADE_LIBS TKRWMesh TKDEGLTF TKDEOBJ TKDEPLY TKBinXCAF TKBin TKBinL TKOpenGles TKXCAF TKVCAF TKCAF TKV3d TKHLR TKMesh TKService TKShHealing TKPrim TKTopAlgo TKGeomAlgo TKBRep TKGeomBase TKG3d TKG2d TKMath TKLCAF TKCDF TKernel)
|
||||||
|
|
||||||
add_executable(${APP_TARGET} ${SOURCES})
|
add_executable(${APP_TARGET} ${SOURCES})
|
||||||
target_link_libraries(
|
target_link_libraries(
|
||||||
|
@ -102,11 +102,11 @@ set (uwp_USED_LIBS TKernel
|
|||||||
TKHLR
|
TKHLR
|
||||||
TKOffset
|
TKOffset
|
||||||
TKXMesh
|
TKXMesh
|
||||||
TKIGES
|
TKDEIGES
|
||||||
TKSTEP
|
TKDESTEP
|
||||||
TKXSBase
|
TKXSBase
|
||||||
TKSTL
|
TKDESTL
|
||||||
TKVRML
|
TKDEVRML
|
||||||
)
|
)
|
||||||
|
|
||||||
target_link_libraries (uwp ${uwp_USED_LIBS})
|
target_link_libraries (uwp ${uwp_USED_LIBS})
|
||||||
|
45
src/DE/DE_PluginHolder.hxx
Normal file
45
src/DE/DE_PluginHolder.hxx
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
// Copyright (c) 2023 OPEN CASCADE SAS
|
||||||
|
//
|
||||||
|
// This file is part of Open CASCADE Technology software library.
|
||||||
|
//
|
||||||
|
// This library is free software; you can redistribute it and/or modify it under
|
||||||
|
// the terms of the GNU Lesser General Public License version 2.1 as published
|
||||||
|
// by the Free Software Foundation, with special exception defined in the file
|
||||||
|
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
|
||||||
|
// distribution for complete text of the license and disclaimer of any warranty.
|
||||||
|
//
|
||||||
|
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||||
|
// commercial license or contractual agreement.
|
||||||
|
|
||||||
|
#ifndef _DE_PluginHolder_HeaderFile
|
||||||
|
#define _DE_PluginHolder_HeaderFile
|
||||||
|
|
||||||
|
#include <DE_Wrapper.hxx>
|
||||||
|
|
||||||
|
//! Base class to work with DE_Wrapper global registration of components.
|
||||||
|
//! Control life-time of current configuration node.
|
||||||
|
//! In creating stage load into global configuration.
|
||||||
|
//! On destroying stage unload from global configuration.
|
||||||
|
//! Operation to load/unload are thread safety.
|
||||||
|
template <class TheConfType>
|
||||||
|
class DE_PluginHolder
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
DE_PluginHolder()
|
||||||
|
{
|
||||||
|
Standard_Mutex::Sentry aLock(DE_Wrapper::GlobalLoadMutex());
|
||||||
|
myInternalConfiguration = new TheConfType;
|
||||||
|
DE_Wrapper::GlobalWrapper()->Bind(myInternalConfiguration);
|
||||||
|
}
|
||||||
|
|
||||||
|
~DE_PluginHolder()
|
||||||
|
{
|
||||||
|
Standard_Mutex::Sentry aLock(DE_Wrapper::GlobalLoadMutex());
|
||||||
|
DE_Wrapper::GlobalWrapper()->UnBind(myInternalConfiguration);
|
||||||
|
}
|
||||||
|
|
||||||
|
private:
|
||||||
|
Handle(TheConfType) myInternalConfiguration; //!< Wrapped object
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // _DE_PluginHolder_HeaderFile
|
@ -35,8 +35,11 @@ namespace
|
|||||||
return aScope;
|
return aScope;
|
||||||
}
|
}
|
||||||
|
|
||||||
//! Global configuration of current DE Session
|
static Handle(DE_Wrapper)& THE_GLOBAL_CONFIGURATION()
|
||||||
static Handle(DE_Wrapper) THE_GLOBAL_CONFIGURATION;
|
{
|
||||||
|
static Handle(DE_Wrapper) aConf = new DE_Wrapper();
|
||||||
|
return aConf;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
@ -75,13 +78,9 @@ DE_Wrapper::DE_Wrapper(const Handle(DE_Wrapper)& theWrapper)
|
|||||||
// function : GlobalWrapper
|
// function : GlobalWrapper
|
||||||
// purpose :
|
// purpose :
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
Handle(DE_Wrapper) DE_Wrapper::GlobalWrapper()
|
const Handle(DE_Wrapper)& DE_Wrapper::GlobalWrapper()
|
||||||
{
|
{
|
||||||
if (THE_GLOBAL_CONFIGURATION.IsNull())
|
return THE_GLOBAL_CONFIGURATION();
|
||||||
{
|
|
||||||
THE_GLOBAL_CONFIGURATION = new DE_Wrapper();
|
|
||||||
}
|
|
||||||
return THE_GLOBAL_CONFIGURATION;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
@ -92,10 +91,20 @@ void DE_Wrapper::SetGlobalWrapper(const Handle(DE_Wrapper)& theWrapper)
|
|||||||
{
|
{
|
||||||
if (!theWrapper.IsNull())
|
if (!theWrapper.IsNull())
|
||||||
{
|
{
|
||||||
THE_GLOBAL_CONFIGURATION = theWrapper;
|
THE_GLOBAL_CONFIGURATION() = theWrapper;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//=======================================================================
|
||||||
|
// function : GlobalLoadMutex
|
||||||
|
// purpose :
|
||||||
|
//=======================================================================
|
||||||
|
Standard_Mutex& DE_Wrapper::GlobalLoadMutex()
|
||||||
|
{
|
||||||
|
static Standard_Mutex THE_GLOBAL_LOAD_MUTEX;
|
||||||
|
return THE_GLOBAL_LOAD_MUTEX;
|
||||||
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
// function : Read
|
// function : Read
|
||||||
// purpose :
|
// purpose :
|
||||||
@ -412,6 +421,28 @@ Standard_Boolean DE_Wrapper::Bind(const Handle(DE_ConfigurationNode)& theNode)
|
|||||||
return aVendorMap->Add(aVendorName, theNode) > 0;
|
return aVendorMap->Add(aVendorName, theNode) > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//=======================================================================
|
||||||
|
// function : UnBind
|
||||||
|
// purpose :
|
||||||
|
//=======================================================================
|
||||||
|
Standard_Boolean DE_Wrapper::UnBind(const Handle(DE_ConfigurationNode)& theNode)
|
||||||
|
{
|
||||||
|
if (theNode.IsNull())
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
const TCollection_AsciiString aFileFormat = theNode->GetFormat();
|
||||||
|
const TCollection_AsciiString aVendorName = theNode->GetVendor();
|
||||||
|
DE_ConfigurationVendorMap* aVendorMap = myConfiguration.ChangeSeek(aFileFormat);
|
||||||
|
if (aVendorMap == NULL)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
const auto aPrevSize = aVendorMap->Size();
|
||||||
|
aVendorMap->RemoveKey(aVendorName);
|
||||||
|
return aVendorMap->Size() != aPrevSize;
|
||||||
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
// function : Find
|
// function : Find
|
||||||
// purpose :
|
// purpose :
|
||||||
|
@ -14,10 +14,11 @@
|
|||||||
#ifndef _DE_Wrapper_HeaderFile
|
#ifndef _DE_Wrapper_HeaderFile
|
||||||
#define _DE_Wrapper_HeaderFile
|
#define _DE_Wrapper_HeaderFile
|
||||||
|
|
||||||
#include <Message_ProgressRange.hxx>
|
|
||||||
#include <DE_ConfigurationNode.hxx>
|
#include <DE_ConfigurationNode.hxx>
|
||||||
#include <NCollection_IndexedDataMap.hxx>
|
#include <Message_ProgressRange.hxx>
|
||||||
#include <NCollection_DataMap.hxx>
|
#include <NCollection_DataMap.hxx>
|
||||||
|
#include <NCollection_IndexedDataMap.hxx>
|
||||||
|
#include <Standard_Mutex.hxx>
|
||||||
#include <TColStd_ListOfAsciiString.hxx>
|
#include <TColStd_ListOfAsciiString.hxx>
|
||||||
|
|
||||||
class TopoDS_Shape;
|
class TopoDS_Shape;
|
||||||
@ -64,12 +65,14 @@ public:
|
|||||||
//! Gets global configuration singleton.
|
//! Gets global configuration singleton.
|
||||||
//! If wrapper is not set, create it by default as base class object.
|
//! If wrapper is not set, create it by default as base class object.
|
||||||
//! @return point to global configuration
|
//! @return point to global configuration
|
||||||
Standard_EXPORT static Handle(DE_Wrapper) GlobalWrapper();
|
Standard_EXPORT static const Handle(DE_Wrapper)& GlobalWrapper();
|
||||||
|
|
||||||
//! Sets global configuration singleton
|
//! Sets global configuration singleton
|
||||||
//! @param[in] theWrapper object to set as global configuration
|
//! @param[in] theWrapper object to set as global configuration
|
||||||
Standard_EXPORT static void SetGlobalWrapper(const Handle(DE_Wrapper)& theWrapper);
|
Standard_EXPORT static void SetGlobalWrapper(const Handle(DE_Wrapper)& theWrapper);
|
||||||
|
|
||||||
|
Standard_EXPORT static Standard_Mutex& GlobalLoadMutex();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
//! Reads a CAD file, according internal configuration
|
//! Reads a CAD file, according internal configuration
|
||||||
@ -193,6 +196,11 @@ public:
|
|||||||
//! @return Standard_True if binded
|
//! @return Standard_True if binded
|
||||||
Standard_EXPORT Standard_Boolean Bind(const Handle(DE_ConfigurationNode)& theNode);
|
Standard_EXPORT Standard_Boolean Bind(const Handle(DE_ConfigurationNode)& theNode);
|
||||||
|
|
||||||
|
//! Removes node with the same type from the map
|
||||||
|
//! @param[in] theNode input node to remove the same
|
||||||
|
//! @return Standard_True if removed
|
||||||
|
Standard_EXPORT Standard_Boolean UnBind(const Handle(DE_ConfigurationNode)& theNode);
|
||||||
|
|
||||||
//! Finds a node associated with input format and vendor
|
//! Finds a node associated with input format and vendor
|
||||||
//! @param[in] theFormat input node CAD format
|
//! @param[in] theFormat input node CAD format
|
||||||
//! @param[in] theVendor input node vendor name
|
//! @param[in] theVendor input node vendor name
|
||||||
|
@ -2,6 +2,7 @@ DE_ConfigurationContext.cxx
|
|||||||
DE_ConfigurationContext.hxx
|
DE_ConfigurationContext.hxx
|
||||||
DE_ConfigurationNode.cxx
|
DE_ConfigurationNode.cxx
|
||||||
DE_ConfigurationNode.hxx
|
DE_ConfigurationNode.hxx
|
||||||
|
DE_PluginHolder.hxx
|
||||||
DE_Provider.cxx
|
DE_Provider.cxx
|
||||||
DE_Provider.hxx
|
DE_Provider.hxx
|
||||||
DE_Wrapper.cxx
|
DE_Wrapper.cxx
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#include <DEBRepCascade_ConfigurationNode.hxx>
|
#include <DEBRepCascade_ConfigurationNode.hxx>
|
||||||
|
|
||||||
#include <DE_ConfigurationContext.hxx>
|
#include <DE_ConfigurationContext.hxx>
|
||||||
|
#include <DE_PluginHolder.hxx>
|
||||||
#include <DEBRepCascade_Provider.hxx>
|
#include <DEBRepCascade_Provider.hxx>
|
||||||
#include <NCollection_Buffer.hxx>
|
#include <NCollection_Buffer.hxx>
|
||||||
|
|
||||||
@ -26,6 +27,9 @@ namespace
|
|||||||
static const TCollection_AsciiString aScope = "provider";
|
static const TCollection_AsciiString aScope = "provider";
|
||||||
return aScope;
|
return aScope;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Wrapper to auto-load DE component
|
||||||
|
DE_PluginHolder<DEBRepCascade_ConfigurationNode> THE_OCCT_BREP_COMPONENT_PLUGIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#include <DEXCAFCascade_ConfigurationNode.hxx>
|
#include <DEXCAFCascade_ConfigurationNode.hxx>
|
||||||
|
|
||||||
#include <DE_ConfigurationContext.hxx>
|
#include <DE_ConfigurationContext.hxx>
|
||||||
|
#include <DE_PluginHolder.hxx>
|
||||||
#include <DEXCAFCascade_Provider.hxx>
|
#include <DEXCAFCascade_Provider.hxx>
|
||||||
#include <NCollection_Buffer.hxx>
|
#include <NCollection_Buffer.hxx>
|
||||||
|
|
||||||
@ -26,6 +27,9 @@ namespace
|
|||||||
static const TCollection_AsciiString aScope = "provider";
|
static const TCollection_AsciiString aScope = "provider";
|
||||||
return aScope;
|
return aScope;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Wrapper to auto-load DE component
|
||||||
|
DE_PluginHolder<DEXCAFCascade_ConfigurationNode> THE_OCCT_XCAF_COMPONENT_PLUGIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
|
@ -32,8 +32,15 @@
|
|||||||
#endif
|
#endif
|
||||||
#include <TObjDRAW.hxx>
|
#include <TObjDRAW.hxx>
|
||||||
#include <ViewerTest.hxx>
|
#include <ViewerTest.hxx>
|
||||||
#include <XSDRAWSTLVRML.hxx>
|
#include <XSDRAW.hxx>
|
||||||
#include <XDEDRAW.hxx>
|
#include <XDEDRAW.hxx>
|
||||||
|
#include <XSDRAWSTEP.hxx>
|
||||||
|
#include <XSDRAWIGES.hxx>
|
||||||
|
#include <XSDRAWGLTF.hxx>
|
||||||
|
#include <XSDRAWOBJ.hxx>
|
||||||
|
#include <XSDRAWPLY.hxx>
|
||||||
|
#include <XSDRAWVRML.hxx>
|
||||||
|
#include <XSDRAWSTL.hxx>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
Standard_IMPORT Standard_Boolean Draw_Interprete (const char* theCommand);
|
Standard_IMPORT Standard_Boolean Draw_Interprete (const char* theCommand);
|
||||||
@ -200,6 +207,13 @@ static Standard_Integer Pload (Draw_Interpretor& theDI,
|
|||||||
else if (anArg == "DATAEXCHANGE")
|
else if (anArg == "DATAEXCHANGE")
|
||||||
{
|
{
|
||||||
aPlugins.Add ("XSDRAW");
|
aPlugins.Add ("XSDRAW");
|
||||||
|
aPlugins.Add ("XSDRAWSTEP");
|
||||||
|
aPlugins.Add ("XSDRAWIGES");
|
||||||
|
aPlugins.Add ("XSDRAWGLTF");
|
||||||
|
aPlugins.Add ("XSDRAWOBJ");
|
||||||
|
aPlugins.Add ("XSDRAWPLY");
|
||||||
|
aPlugins.Add ("XSDRAWVRML");
|
||||||
|
aPlugins.Add ("XSDRAWSTL");
|
||||||
aPlugins.Add ("XDEDRAW");
|
aPlugins.Add ("XDEDRAW");
|
||||||
aPlugins.Add ("AISV");
|
aPlugins.Add ("AISV");
|
||||||
}
|
}
|
||||||
@ -215,6 +229,13 @@ static Standard_Integer Pload (Draw_Interpretor& theDI,
|
|||||||
aPlugins.Add ("XSDRAW");
|
aPlugins.Add ("XSDRAW");
|
||||||
aPlugins.Add ("XDEDRAW");
|
aPlugins.Add ("XDEDRAW");
|
||||||
aPlugins.Add ("AISV");
|
aPlugins.Add ("AISV");
|
||||||
|
aPlugins.Add ("XSDRAWSTEP");
|
||||||
|
aPlugins.Add ("XSDRAWIGES");
|
||||||
|
aPlugins.Add ("XSDRAWGLTF");
|
||||||
|
aPlugins.Add ("XSDRAWOBJ");
|
||||||
|
aPlugins.Add ("XSDRAWPLY");
|
||||||
|
aPlugins.Add ("XSDRAWVRML");
|
||||||
|
aPlugins.Add ("XSDRAWSTL");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -254,14 +275,40 @@ static Standard_Integer Pload (Draw_Interpretor& theDI,
|
|||||||
#endif
|
#endif
|
||||||
else if (aPlugin == "XSDRAW")
|
else if (aPlugin == "XSDRAW")
|
||||||
{
|
{
|
||||||
XSDRAWSTLVRML::Factory (theDI);
|
XSDRAW::Factory (theDI);
|
||||||
}
|
}
|
||||||
else if (aPlugin == "XDEDRAW")
|
else if (aPlugin == "XDEDRAW")
|
||||||
{
|
{
|
||||||
XDEDRAW::Factory (theDI);
|
XDEDRAW::Factory (theDI);
|
||||||
}
|
}
|
||||||
//else if (aPlugin == "TOBJ") { TObjDRAW::Factory (theDI); }
|
else if (aPlugin == "STEP")
|
||||||
//else if (aPlugin == "QACOMMANDS") { QADraw::Factory (theDI); }
|
{
|
||||||
|
XSDRAWSTEP::Factory (theDI);
|
||||||
|
}
|
||||||
|
else if (aPlugin == "IGES")
|
||||||
|
{
|
||||||
|
XSDRAWIGES::Factory (theDI);
|
||||||
|
}
|
||||||
|
else if (aPlugin == "PLY")
|
||||||
|
{
|
||||||
|
XSDRAWPLY::Factory (theDI);
|
||||||
|
}
|
||||||
|
else if (aPlugin == "GLTF")
|
||||||
|
{
|
||||||
|
XSDRAWGLTF::Factory (theDI);
|
||||||
|
}
|
||||||
|
else if (aPlugin == "VRML")
|
||||||
|
{
|
||||||
|
XSDRAWVRML::Factory (theDI);
|
||||||
|
}
|
||||||
|
else if (aPlugin == "STL")
|
||||||
|
{
|
||||||
|
XSDRAWSTL::Factory (theDI);
|
||||||
|
}
|
||||||
|
else if (aPlugin == "OBJ")
|
||||||
|
{
|
||||||
|
XSDRAWOBJ::Factory (theDI);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
theDI << "Error: unknown plugin '" << aPlugin << "'";
|
theDI << "Error: unknown plugin '" << aPlugin << "'";
|
||||||
|
@ -2,27 +2,32 @@ TKTopTest
|
|||||||
TKDCAF
|
TKDCAF
|
||||||
TKXSDRAW
|
TKXSDRAW
|
||||||
TKXDEDRAW
|
TKXDEDRAW
|
||||||
|
TKXSDRAWSTEP
|
||||||
|
TKXSDRAWIGES
|
||||||
|
TKXSDRAWGLTF
|
||||||
|
TKXSDRAWOBJ
|
||||||
|
TKXSDRAWPLY
|
||||||
|
TKXSDRAWVRML
|
||||||
|
TKXSDRAWSTL
|
||||||
TKOpenGlTest
|
TKOpenGlTest
|
||||||
TKOpenGlesTest
|
TKOpenGlesTest
|
||||||
TKViewerTest
|
TKViewerTest
|
||||||
TKDraw
|
TKDraw
|
||||||
TKMeshVS
|
TKMeshVS
|
||||||
TKXDECascade
|
|
||||||
TKTObj
|
TKTObj
|
||||||
TKBinTObj
|
TKBinTObj
|
||||||
TKXmlTObj
|
TKXmlTObj
|
||||||
TKXDESTEP
|
|
||||||
TKSTEP
|
|
||||||
TKSTEPAttr
|
|
||||||
TKSTEP209
|
|
||||||
TKSTEPBase
|
|
||||||
TKXDEIGES
|
|
||||||
TKIGES
|
|
||||||
TKXSBase
|
TKXSBase
|
||||||
TKVRML
|
|
||||||
TKSTL
|
|
||||||
TKRWMesh
|
TKRWMesh
|
||||||
TKXDE
|
TKDE
|
||||||
|
TKDESTEP
|
||||||
|
TKDEIGES
|
||||||
|
TKDEGLTF
|
||||||
|
TKDEOBJ
|
||||||
|
TKDEPLY
|
||||||
|
TKDEVRML
|
||||||
|
TKDESTL
|
||||||
|
TKDECascade
|
||||||
TKBinXCAF
|
TKBinXCAF
|
||||||
TKXmlXCAF
|
TKXmlXCAF
|
||||||
TKBin
|
TKBin
|
||||||
|
@ -33,10 +33,10 @@ DEFAULT : MODELING
|
|||||||
MODELING : TOPTEST
|
MODELING : TOPTEST
|
||||||
VISUALIZATION : AISV
|
VISUALIZATION : AISV
|
||||||
OCAFKERNEL : DCAF
|
OCAFKERNEL : DCAF
|
||||||
DATAEXCHANGEKERNEL : XSDRAW
|
DATAEXCHANGEKERNEL : XSDRAW, DE
|
||||||
OCAF : VISUALIZATION, OCAFKERNEL
|
OCAF : VISUALIZATION, OCAFKERNEL
|
||||||
DATAEXCHANGE : XDE, VISUALIZATION
|
DATAEXCHANGE : XDE, VISUALIZATION
|
||||||
XDE : DATAEXCHANGEKERNEL, XDEDRAW
|
XDE : DATAEXCHANGEKERNEL, XDEDRAW, STEP, IGES, GLTF, OBJ, PLY, STL, VRML
|
||||||
ALL : MODELING, OCAFKERNEL, DATAEXCHANGE
|
ALL : MODELING, OCAFKERNEL, DATAEXCHANGE
|
||||||
|
|
||||||
TOPTEST : TKTopTest
|
TOPTEST : TKTopTest
|
||||||
@ -54,3 +54,11 @@ DFBROWSER : TKDFBrowser
|
|||||||
QAcommands : TKQADraw
|
QAcommands : TKQADraw
|
||||||
VIS : TKIVtkDraw
|
VIS : TKIVtkDraw
|
||||||
INSPECTOR : TKToolsDraw
|
INSPECTOR : TKToolsDraw
|
||||||
|
DE : TKXSDRAWDE
|
||||||
|
STEP : TKXSDRAWSTEP
|
||||||
|
IGES : TKXSDRAWIGES
|
||||||
|
GLTF : TKXSDRAWGLTF
|
||||||
|
OBJ : TKXSDRAWOBJ
|
||||||
|
PLY : TKXSDRAWPLY
|
||||||
|
STL : TKXSDRAWSTL
|
||||||
|
VRML : TKXSDRAWVRML
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#include <IGESCAFControl_ConfigurationNode.hxx>
|
#include <IGESCAFControl_ConfigurationNode.hxx>
|
||||||
|
|
||||||
#include <DE_ConfigurationContext.hxx>
|
#include <DE_ConfigurationContext.hxx>
|
||||||
|
#include <DE_PluginHolder.hxx>
|
||||||
#include <IGESCAFControl_Provider.hxx>
|
#include <IGESCAFControl_Provider.hxx>
|
||||||
#include <NCollection_Buffer.hxx>
|
#include <NCollection_Buffer.hxx>
|
||||||
|
|
||||||
@ -26,6 +27,9 @@ namespace
|
|||||||
static const TCollection_AsciiString aScope = "provider";
|
static const TCollection_AsciiString aScope = "provider";
|
||||||
return aScope;
|
return aScope;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Wrapper to auto-load DE component
|
||||||
|
DE_PluginHolder<IGESCAFControl_ConfigurationNode> THE_OCCT_IGES_COMPONENT_PLUGIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
|
@ -15,10 +15,10 @@
|
|||||||
;# Liste des toolkits WOK sous forme de full path
|
;# Liste des toolkits WOK sous forme de full path
|
||||||
;#
|
;#
|
||||||
proc DataExchange:toolkits { } {
|
proc DataExchange:toolkits { } {
|
||||||
return [list TKXSBase TKSTEPBase TKSTEPAttr TKSTEP209 TKSTEP TKIGES \
|
return [list TKXSBase TKXCAF TKDEIGES TKDESTEP \
|
||||||
TKXCAF TKXDEIGES TKXDESTEP \
|
TKDE TKDECascade TKDESTL TKDEVRML \
|
||||||
TKXDE TKXDECascade \
|
TKXmlXCAF TKBinXCAF TKRWMesh \
|
||||||
TKSTL TKVRML TKXmlXCAF TKBinXCAF TKRWMesh]
|
TKDEGLTF TKDEOBJ TKDEPLY]
|
||||||
}
|
}
|
||||||
|
|
||||||
;#
|
;#
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#include <RWGltf_ConfigurationNode.hxx>
|
#include <RWGltf_ConfigurationNode.hxx>
|
||||||
|
|
||||||
#include <DE_ConfigurationContext.hxx>
|
#include <DE_ConfigurationContext.hxx>
|
||||||
|
#include <DE_PluginHolder.hxx>
|
||||||
#include <RWGltf_Provider.hxx>
|
#include <RWGltf_Provider.hxx>
|
||||||
|
|
||||||
IMPLEMENT_STANDARD_RTTIEXT(RWGltf_ConfigurationNode, DE_ConfigurationNode)
|
IMPLEMENT_STANDARD_RTTIEXT(RWGltf_ConfigurationNode, DE_ConfigurationNode)
|
||||||
@ -25,6 +26,9 @@ namespace
|
|||||||
static const TCollection_AsciiString aScope = "provider";
|
static const TCollection_AsciiString aScope = "provider";
|
||||||
return aScope;
|
return aScope;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Wrapper to auto-load DE component
|
||||||
|
DE_PluginHolder<RWGltf_ConfigurationNode> THE_OCCT_GLTF_COMPONENT_PLUGIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#include <RWObj_ConfigurationNode.hxx>
|
#include <RWObj_ConfigurationNode.hxx>
|
||||||
|
|
||||||
#include <DE_ConfigurationContext.hxx>
|
#include <DE_ConfigurationContext.hxx>
|
||||||
|
#include <DE_PluginHolder.hxx>
|
||||||
#include <RWObj_Provider.hxx>
|
#include <RWObj_Provider.hxx>
|
||||||
|
|
||||||
IMPLEMENT_STANDARD_RTTIEXT(RWObj_ConfigurationNode, DE_ConfigurationNode)
|
IMPLEMENT_STANDARD_RTTIEXT(RWObj_ConfigurationNode, DE_ConfigurationNode)
|
||||||
@ -25,6 +26,9 @@ namespace
|
|||||||
static const TCollection_AsciiString aScope = "provider";
|
static const TCollection_AsciiString aScope = "provider";
|
||||||
return aScope;
|
return aScope;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Wrapper to auto-load DE component
|
||||||
|
DE_PluginHolder<RWObj_ConfigurationNode> THE_OCCT_OBJ_COMPONENT_PLUGIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
|
@ -14,12 +14,23 @@
|
|||||||
#include <RWPly_ConfigurationNode.hxx>
|
#include <RWPly_ConfigurationNode.hxx>
|
||||||
|
|
||||||
#include <DE_ConfigurationContext.hxx>
|
#include <DE_ConfigurationContext.hxx>
|
||||||
|
#include <DE_PluginHolder.hxx>
|
||||||
#include <NCollection_Buffer.hxx>
|
#include <NCollection_Buffer.hxx>
|
||||||
#include <RWPly_Provider.hxx>
|
#include <RWPly_Provider.hxx>
|
||||||
|
|
||||||
IMPLEMENT_STANDARD_RTTIEXT(RWPly_ConfigurationNode, DE_ConfigurationNode)
|
IMPLEMENT_STANDARD_RTTIEXT(RWPly_ConfigurationNode, DE_ConfigurationNode)
|
||||||
|
|
||||||
static const TCollection_AsciiString THE_CONFIGURATION_SCOPE = "provider";
|
namespace
|
||||||
|
{
|
||||||
|
static const TCollection_AsciiString& THE_CONFIGURATION_SCOPE()
|
||||||
|
{
|
||||||
|
static const TCollection_AsciiString aScope = "provider";
|
||||||
|
return aScope;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Wrapper to auto-load DE component
|
||||||
|
DE_PluginHolder<RWPly_ConfigurationNode> THE_OCCT_PLY_COMPONENT_PLUGIN;
|
||||||
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
// function : RWPly_ConfigurationNode
|
// function : RWPly_ConfigurationNode
|
||||||
@ -45,7 +56,7 @@ RWPly_ConfigurationNode::RWPly_ConfigurationNode(const Handle(RWPly_Configuratio
|
|||||||
//=======================================================================
|
//=======================================================================
|
||||||
bool RWPly_ConfigurationNode::Load(const Handle(DE_ConfigurationContext)& theResource)
|
bool RWPly_ConfigurationNode::Load(const Handle(DE_ConfigurationContext)& theResource)
|
||||||
{
|
{
|
||||||
TCollection_AsciiString aScope = THE_CONFIGURATION_SCOPE + "." + GetFormat() + "." + GetVendor();
|
TCollection_AsciiString aScope = THE_CONFIGURATION_SCOPE() + "." + GetFormat() + "." + GetVendor();
|
||||||
InternalParameters.FileLengthUnit =
|
InternalParameters.FileLengthUnit =
|
||||||
theResource->RealVal("file.length.unit", InternalParameters.FileLengthUnit, aScope);
|
theResource->RealVal("file.length.unit", InternalParameters.FileLengthUnit, aScope);
|
||||||
InternalParameters.SystemCS =
|
InternalParameters.SystemCS =
|
||||||
@ -79,7 +90,7 @@ TCollection_AsciiString RWPly_ConfigurationNode::Save() const
|
|||||||
TCollection_AsciiString aResult;
|
TCollection_AsciiString aResult;
|
||||||
aResult += "!*****************************************************************************\n";
|
aResult += "!*****************************************************************************\n";
|
||||||
aResult = aResult + "!Configuration Node " + " Vendor: " + GetVendor() + " Format: " + GetFormat() + "\n";
|
aResult = aResult + "!Configuration Node " + " Vendor: " + GetVendor() + " Format: " + GetFormat() + "\n";
|
||||||
TCollection_AsciiString aScope = THE_CONFIGURATION_SCOPE + "." + GetFormat() + "." + GetVendor() + ".";
|
TCollection_AsciiString aScope = THE_CONFIGURATION_SCOPE() + "." + GetFormat() + "." + GetVendor() + ".";
|
||||||
|
|
||||||
aResult += "!\n";
|
aResult += "!\n";
|
||||||
aResult += "!Common parameters:\n";
|
aResult += "!Common parameters:\n";
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#include <RWStl_ConfigurationNode.hxx>
|
#include <RWStl_ConfigurationNode.hxx>
|
||||||
|
|
||||||
#include <DE_ConfigurationContext.hxx>
|
#include <DE_ConfigurationContext.hxx>
|
||||||
|
#include <DE_PluginHolder.hxx>
|
||||||
#include <NCollection_Buffer.hxx>
|
#include <NCollection_Buffer.hxx>
|
||||||
#include <RWStl_Provider.hxx>
|
#include <RWStl_Provider.hxx>
|
||||||
|
|
||||||
@ -26,6 +27,9 @@ namespace
|
|||||||
static const TCollection_AsciiString aScope = "provider";
|
static const TCollection_AsciiString aScope = "provider";
|
||||||
return aScope;
|
return aScope;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Wrapper to auto-load DE component
|
||||||
|
DE_PluginHolder<RWStl_ConfigurationNode> THE_OCCT_STL_COMPONENT_PLUGIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
|
@ -14,6 +14,7 @@
|
|||||||
#include <STEPCAFControl_ConfigurationNode.hxx>
|
#include <STEPCAFControl_ConfigurationNode.hxx>
|
||||||
|
|
||||||
#include <DE_ConfigurationContext.hxx>
|
#include <DE_ConfigurationContext.hxx>
|
||||||
|
#include <DE_PluginHolder.hxx>
|
||||||
#include <NCollection_Buffer.hxx>
|
#include <NCollection_Buffer.hxx>
|
||||||
#include <STEPCAFControl_Provider.hxx>
|
#include <STEPCAFControl_Provider.hxx>
|
||||||
|
|
||||||
@ -26,6 +27,9 @@ namespace
|
|||||||
static const TCollection_AsciiString aScope = "provider";
|
static const TCollection_AsciiString aScope = "provider";
|
||||||
return aScope;
|
return aScope;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Wrapper to auto-load DE component
|
||||||
|
DE_PluginHolder<STEPCAFControl_ConfigurationNode> THE_OCCT_STEP_COMPONENT_PLUGIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
//=======================================================================
|
//=======================================================================
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
project(TKXDE)
|
project(TKDE)
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
0
src/TKIGES/FILES → src/TKDE/FILES
Executable file → Normal file
0
src/TKIGES/FILES → src/TKDE/FILES
Executable file → Normal file
@ -1,3 +1,3 @@
|
|||||||
project(TKSTEPAttr)
|
project(TKDECascade)
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
@ -8,7 +8,7 @@ TKXml
|
|||||||
TKXmlL
|
TKXmlL
|
||||||
TKXmlTObj
|
TKXmlTObj
|
||||||
TKXmlXCAF
|
TKXmlXCAF
|
||||||
TKXDE
|
TKDE
|
||||||
TKernel
|
TKernel
|
||||||
TKMath
|
TKMath
|
||||||
TKLCAF
|
TKLCAF
|
0
src/TKSTEP/FILES → src/TKDECascade/FILES
Executable file → Normal file
0
src/TKSTEP/FILES → src/TKDECascade/FILES
Executable file → Normal file
@ -1,3 +1,3 @@
|
|||||||
project(TKSTEP)
|
project(TKDEGLTF)
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
13
src/TKDEGLTF/EXTERNLIB
Normal file
13
src/TKDEGLTF/EXTERNLIB
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
TKernel
|
||||||
|
TKMath
|
||||||
|
TKMesh
|
||||||
|
TKXCAF
|
||||||
|
TKLCAF
|
||||||
|
TKV3d
|
||||||
|
TKBRep
|
||||||
|
TKG3d
|
||||||
|
TKDE
|
||||||
|
TKService
|
||||||
|
TKRWMesh
|
||||||
|
CSF_RapidJSON
|
||||||
|
CSF_Draco
|
0
src/TKSTEP209/FILES → src/TKDEGLTF/FILES
Executable file → Normal file
0
src/TKSTEP209/FILES → src/TKDEGLTF/FILES
Executable file → Normal file
1
src/TKDEGLTF/PACKAGES
Normal file
1
src/TKDEGLTF/PACKAGES
Normal file
@ -0,0 +1 @@
|
|||||||
|
RWGltf
|
3
src/TKDEIGES/CMakeLists.txt
Normal file
3
src/TKDEIGES/CMakeLists.txt
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
project(TKDEIGES)
|
||||||
|
|
||||||
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
12
src/TKIGES/EXTERNLIB → src/TKDEIGES/EXTERNLIB
Executable file → Normal file
12
src/TKIGES/EXTERNLIB → src/TKDEIGES/EXTERNLIB
Executable file → Normal file
@ -1,12 +1,16 @@
|
|||||||
TKBRep
|
TKBRep
|
||||||
|
TKDE
|
||||||
TKernel
|
TKernel
|
||||||
TKMath
|
TKMath
|
||||||
TKTopAlgo
|
TKTopAlgo
|
||||||
TKShHealing
|
TKShHealing
|
||||||
TKG2d
|
TKXSBase
|
||||||
TKG3d
|
|
||||||
TKGeomBase
|
TKGeomBase
|
||||||
TKGeomAlgo
|
TKGeomAlgo
|
||||||
TKPrim
|
|
||||||
TKBool
|
TKBool
|
||||||
TKXSBase
|
TKPrim
|
||||||
|
TKCDF
|
||||||
|
TKLCAF
|
||||||
|
TKG2d
|
||||||
|
TKG3d
|
||||||
|
TKXCAF
|
0
src/TKSTEPAttr/FILES → src/TKDEIGES/FILES
Executable file → Normal file
0
src/TKSTEPAttr/FILES → src/TKDEIGES/FILES
Executable file → Normal file
1
src/TKIGES/PACKAGES → src/TKDEIGES/PACKAGES
Executable file → Normal file
1
src/TKIGES/PACKAGES → src/TKDEIGES/PACKAGES
Executable file → Normal file
@ -1,3 +1,4 @@
|
|||||||
|
IGESCAFControl
|
||||||
IGESData
|
IGESData
|
||||||
IGESFile
|
IGESFile
|
||||||
IGESBasic
|
IGESBasic
|
@ -1,3 +1,3 @@
|
|||||||
project(TKIGES)
|
project(TKDEOBJ)
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
12
src/TKDEOBJ/EXTERNLIB
Normal file
12
src/TKDEOBJ/EXTERNLIB
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
TKernel
|
||||||
|
TKMath
|
||||||
|
TKMesh
|
||||||
|
TKXCAF
|
||||||
|
TKLCAF
|
||||||
|
TKV3d
|
||||||
|
TKBRep
|
||||||
|
TKG3d
|
||||||
|
TKDE
|
||||||
|
TKService
|
||||||
|
TKRWMesh
|
||||||
|
CSF_RapidJSON
|
0
src/TKSTEPBase/FILES → src/TKDEOBJ/FILES
Executable file → Normal file
0
src/TKSTEPBase/FILES → src/TKDEOBJ/FILES
Executable file → Normal file
1
src/TKDEOBJ/PACKAGES
Normal file
1
src/TKDEOBJ/PACKAGES
Normal file
@ -0,0 +1 @@
|
|||||||
|
RWObj
|
@ -1,3 +1,3 @@
|
|||||||
project(TKVRML)
|
project(TKDEPLY)
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
12
src/TKDEPLY/EXTERNLIB
Normal file
12
src/TKDEPLY/EXTERNLIB
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
TKernel
|
||||||
|
TKMath
|
||||||
|
TKMesh
|
||||||
|
TKXCAF
|
||||||
|
TKLCAF
|
||||||
|
TKV3d
|
||||||
|
TKBRep
|
||||||
|
TKG3d
|
||||||
|
TKDE
|
||||||
|
TKService
|
||||||
|
TKRWMesh
|
||||||
|
CSF_RapidJSON
|
0
src/TKSTL/FILES → src/TKDEPLY/FILES
Executable file → Normal file
0
src/TKSTL/FILES → src/TKDEPLY/FILES
Executable file → Normal file
1
src/TKDEPLY/PACKAGES
Normal file
1
src/TKDEPLY/PACKAGES
Normal file
@ -0,0 +1 @@
|
|||||||
|
RWPly
|
3
src/TKDESTEP/CMakeLists.txt
Normal file
3
src/TKDESTEP/CMakeLists.txt
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
project(TKDESTEP)
|
||||||
|
|
||||||
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
23
src/TKDESTEP/EXTERNLIB
Normal file
23
src/TKDESTEP/EXTERNLIB
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
TKDE
|
||||||
|
TKBRep
|
||||||
|
TKernel
|
||||||
|
TKMath
|
||||||
|
TKXSBase
|
||||||
|
TKTopAlgo
|
||||||
|
TKG2d
|
||||||
|
TKCAF
|
||||||
|
TKCDF
|
||||||
|
TKLCAF
|
||||||
|
TKG3d
|
||||||
|
TKXCAF
|
||||||
|
TKShHealing
|
||||||
|
TKernel
|
||||||
|
TKBRep
|
||||||
|
TKMath
|
||||||
|
TKG2d
|
||||||
|
TKShHealing
|
||||||
|
TKTopAlgo
|
||||||
|
TKG3d
|
||||||
|
TKGeomBase
|
||||||
|
TKGeomAlgo
|
||||||
|
TKXSBase
|
0
src/TKVRML/FILES → src/TKDESTEP/FILES
Executable file → Normal file
0
src/TKVRML/FILES → src/TKDESTEP/FILES
Executable file → Normal file
40
src/TKDESTEP/PACKAGES
Normal file
40
src/TKDESTEP/PACKAGES
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
STEPCAFControl
|
||||||
|
StepAP214
|
||||||
|
RWStepAP214
|
||||||
|
StepAP203
|
||||||
|
RWStepAP203
|
||||||
|
STEPConstruct
|
||||||
|
STEPEdit
|
||||||
|
GeomToStep
|
||||||
|
StepToGeom
|
||||||
|
StepToTopoDS
|
||||||
|
TopoDSToStep
|
||||||
|
STEPControl
|
||||||
|
STEPSelections
|
||||||
|
StepAP209
|
||||||
|
RWStepAP242
|
||||||
|
StepAP242
|
||||||
|
StepElement
|
||||||
|
StepFEA
|
||||||
|
RWStepElement
|
||||||
|
RWStepFEA
|
||||||
|
StepVisual
|
||||||
|
RWStepVisual
|
||||||
|
StepDimTol
|
||||||
|
RWStepDimTol
|
||||||
|
StepKinematics
|
||||||
|
RWStepKinematics
|
||||||
|
StepBasic
|
||||||
|
RWStepBasic
|
||||||
|
StepRepr
|
||||||
|
RWStepRepr
|
||||||
|
StepGeom
|
||||||
|
RWStepGeom
|
||||||
|
StepShape
|
||||||
|
RWStepShape
|
||||||
|
StepSelect
|
||||||
|
StepData
|
||||||
|
StepFile
|
||||||
|
RWHeaderSection
|
||||||
|
APIHeaderSection
|
||||||
|
HeaderSection
|
@ -1,3 +1,3 @@
|
|||||||
project(TKSTL)
|
project(TKDESTL)
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
2
src/TKSTL/EXTERNLIB → src/TKDESTL/EXTERNLIB
Executable file → Normal file
2
src/TKSTL/EXTERNLIB → src/TKDESTL/EXTERNLIB
Executable file → Normal file
@ -1,4 +1,4 @@
|
|||||||
TKXDE
|
TKDE
|
||||||
TKernel
|
TKernel
|
||||||
TKMath
|
TKMath
|
||||||
TKBRep
|
TKBRep
|
0
src/TKSTL/PACKAGES → src/TKDESTL/PACKAGES
Executable file → Normal file
0
src/TKSTL/PACKAGES → src/TKDESTL/PACKAGES
Executable file → Normal file
3
src/TKDEVRML/CMakeLists.txt
Normal file
3
src/TKDEVRML/CMakeLists.txt
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
project(TKDEVRML)
|
||||||
|
|
||||||
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
2
src/TKVRML/EXTERNLIB → src/TKDEVRML/EXTERNLIB
Executable file → Normal file
2
src/TKVRML/EXTERNLIB → src/TKDEVRML/EXTERNLIB
Executable file → Normal file
@ -1,5 +1,5 @@
|
|||||||
TKBRep
|
TKBRep
|
||||||
TKXDE
|
TKDE
|
||||||
TKTopAlgo
|
TKTopAlgo
|
||||||
TKMath
|
TKMath
|
||||||
TKGeomBase
|
TKGeomBase
|
0
src/TKVRML/PACKAGES → src/TKDEVRML/PACKAGES
Executable file → Normal file
0
src/TKVRML/PACKAGES → src/TKDEVRML/PACKAGES
Executable file → Normal file
@ -23,16 +23,14 @@ TKOffset
|
|||||||
TKFeat
|
TKFeat
|
||||||
TKCAF
|
TKCAF
|
||||||
TKVCAF
|
TKVCAF
|
||||||
TKIGES
|
TKDEIGES
|
||||||
TKXSBase
|
TKXSBase
|
||||||
TKMesh
|
TKMesh
|
||||||
TKXCAF
|
TKXCAF
|
||||||
TKBinXCAF
|
TKBinXCAF
|
||||||
TKSTEP
|
TKDESTEP
|
||||||
TKSTEPBase
|
|
||||||
TKXDESTEP
|
|
||||||
TKXSDRAW
|
TKXSDRAW
|
||||||
TKSTL
|
TKDESTL
|
||||||
TKXml
|
TKXml
|
||||||
TKTObj
|
TKTObj
|
||||||
TKXmlL
|
TKXmlL
|
||||||
|
@ -6,7 +6,7 @@ TKLCAF
|
|||||||
TKV3d
|
TKV3d
|
||||||
TKBRep
|
TKBRep
|
||||||
TKG3d
|
TKG3d
|
||||||
TKXDE
|
TKDE
|
||||||
TKService
|
TKService
|
||||||
CSF_RapidJSON
|
CSF_RapidJSON
|
||||||
CSF_Draco
|
CSF_Draco
|
||||||
|
@ -1,4 +1 @@
|
|||||||
RWGltf
|
|
||||||
RWMesh
|
RWMesh
|
||||||
RWObj
|
|
||||||
RWPly
|
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
TKernel
|
|
||||||
TKSTEPAttr
|
|
||||||
TKSTEP209
|
|
||||||
TKSTEPBase
|
|
||||||
TKBRep
|
|
||||||
TKMath
|
|
||||||
TKG2d
|
|
||||||
TKShHealing
|
|
||||||
TKTopAlgo
|
|
||||||
TKG3d
|
|
||||||
TKGeomBase
|
|
||||||
TKGeomAlgo
|
|
||||||
TKXSBase
|
|
@ -1,15 +0,0 @@
|
|||||||
StepAP214
|
|
||||||
RWStepAP214
|
|
||||||
StepAP203
|
|
||||||
RWStepAP203
|
|
||||||
STEPConstruct
|
|
||||||
STEPEdit
|
|
||||||
GeomToStep
|
|
||||||
StepToGeom
|
|
||||||
StepToTopoDS
|
|
||||||
TopoDSToStep
|
|
||||||
STEPControl
|
|
||||||
STEPSelections
|
|
||||||
StepAP209
|
|
||||||
RWStepAP242
|
|
||||||
StepAP242
|
|
@ -1,3 +0,0 @@
|
|||||||
TKernel
|
|
||||||
TKXSBase
|
|
||||||
TKSTEPBase
|
|
@ -1,4 +0,0 @@
|
|||||||
StepElement
|
|
||||||
StepFEA
|
|
||||||
RWStepElement
|
|
||||||
RWStepFEA
|
|
@ -1,3 +0,0 @@
|
|||||||
TKernel
|
|
||||||
TKXSBase
|
|
||||||
TKSTEPBase
|
|
@ -1,6 +0,0 @@
|
|||||||
StepVisual
|
|
||||||
RWStepVisual
|
|
||||||
StepDimTol
|
|
||||||
RWStepDimTol
|
|
||||||
StepKinematics
|
|
||||||
RWStepKinematics
|
|
@ -1,3 +0,0 @@
|
|||||||
project(TKSTEPBase)
|
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
|
@ -1,3 +0,0 @@
|
|||||||
TKernel
|
|
||||||
TKXSBase
|
|
||||||
TKMath
|
|
@ -1,8 +0,0 @@
|
|||||||
StepBasic
|
|
||||||
RWStepBasic
|
|
||||||
StepRepr
|
|
||||||
RWStepRepr
|
|
||||||
StepGeom
|
|
||||||
RWStepGeom
|
|
||||||
StepShape
|
|
||||||
RWStepShape
|
|
@ -1,3 +0,0 @@
|
|||||||
project(TKXDECascade)
|
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
|
@ -1,9 +1,8 @@
|
|||||||
TKXDE
|
TKDE
|
||||||
TKCDF
|
TKCDF
|
||||||
TKBRep
|
TKBRep
|
||||||
TKXCAF
|
TKXCAF
|
||||||
TKernel
|
TKernel
|
||||||
TKIGES
|
|
||||||
TKV3d
|
TKV3d
|
||||||
TKMath
|
TKMath
|
||||||
TKService
|
TKService
|
||||||
@ -16,17 +15,18 @@ TKTopAlgo
|
|||||||
TKLCAF
|
TKLCAF
|
||||||
TKG3d
|
TKG3d
|
||||||
TKRWMesh
|
TKRWMesh
|
||||||
TKSTEPBase
|
TKDEOBJ
|
||||||
TKSTEP
|
TKDEGLTF
|
||||||
TKSTL
|
TKDEPLY
|
||||||
|
TKDESTL
|
||||||
TKMesh
|
TKMesh
|
||||||
TKXSDRAW
|
TKXSDRAW
|
||||||
TKXDECascade
|
TKDECascade
|
||||||
TKXDEIGES
|
TKDEIGES
|
||||||
TKXDESTEP
|
TKDESTEP
|
||||||
TKDCAF
|
TKDCAF
|
||||||
TKViewerTest
|
TKViewerTest
|
||||||
TKBinXCAF
|
TKBinXCAF
|
||||||
TKXmlXCAF
|
TKXmlXCAF
|
||||||
TKVRML
|
TKDEVRML
|
||||||
|
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
project(TKXDEIGES)
|
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
|
@ -1,11 +0,0 @@
|
|||||||
TKBRep
|
|
||||||
TKXDE
|
|
||||||
TKernel
|
|
||||||
TKMath
|
|
||||||
TKXSBase
|
|
||||||
TKCDF
|
|
||||||
TKLCAF
|
|
||||||
TKG2d
|
|
||||||
TKG3d
|
|
||||||
TKXCAF
|
|
||||||
TKIGES
|
|
@ -1 +0,0 @@
|
|||||||
IGESCAFControl
|
|
@ -1,3 +0,0 @@
|
|||||||
project(TKXDESTEP)
|
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
|
@ -1,16 +0,0 @@
|
|||||||
TKXDE
|
|
||||||
TKBRep
|
|
||||||
TKSTEPAttr
|
|
||||||
TKernel
|
|
||||||
TKMath
|
|
||||||
TKXSBase
|
|
||||||
TKTopAlgo
|
|
||||||
TKG2d
|
|
||||||
TKCAF
|
|
||||||
TKSTEPBase
|
|
||||||
TKCDF
|
|
||||||
TKLCAF
|
|
||||||
TKG3d
|
|
||||||
TKXCAF
|
|
||||||
TKSTEP
|
|
||||||
TKShHealing
|
|
@ -1 +0,0 @@
|
|||||||
STEPCAFControl
|
|
@ -4,12 +4,6 @@ IFGraph
|
|||||||
IFSelect
|
IFSelect
|
||||||
TransferBRep
|
TransferBRep
|
||||||
XSControl
|
XSControl
|
||||||
StepData
|
|
||||||
StepFile
|
|
||||||
HeaderSection
|
|
||||||
RWHeaderSection
|
|
||||||
APIHeaderSection
|
|
||||||
StepSelect
|
|
||||||
XSAlgo
|
XSAlgo
|
||||||
LibCtl
|
LibCtl
|
||||||
MoniTool
|
MoniTool
|
||||||
|
@ -8,17 +8,11 @@ TKMeshVS
|
|||||||
TKG3d
|
TKG3d
|
||||||
TKViewerTest
|
TKViewerTest
|
||||||
TKG2d
|
TKG2d
|
||||||
TKSTEPBase
|
|
||||||
TKTopAlgo
|
TKTopAlgo
|
||||||
TKGeomBase
|
TKGeomBase
|
||||||
TKGeomAlgo
|
TKGeomAlgo
|
||||||
TKMesh
|
TKMesh
|
||||||
TKDraw
|
TKDraw
|
||||||
TKSTEP
|
|
||||||
TKIGES
|
|
||||||
TKSTL
|
|
||||||
TKVRML
|
|
||||||
TKLCAF
|
TKLCAF
|
||||||
TKDCAF
|
TKDCAF
|
||||||
TKXCAF
|
TKXCAF
|
||||||
TKRWMesh
|
|
||||||
|
@ -1,4 +1 @@
|
|||||||
XSDRAW
|
XSDRAW
|
||||||
XSDRAWIGES
|
|
||||||
XSDRAWSTEP
|
|
||||||
XSDRAWSTLVRML
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
project(TKSTEP209)
|
project(TKXSDRAWDE)
|
||||||
|
|
||||||
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
OCCT_INCLUDE_CMAKE_FILE (adm/cmake/occt_toolkit)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user