Model_Update.h
Model_Validator.h
Model_ResultBody.h
- Model_ResultCompSolid.h
Model_ResultConstruction.h
Model_ResultPart.h
Model_ResultField.h
Model_ResultParameter.h
Model_FeatureValidator.h
Model_AttributeValidator.h
- Model_SelectionNaming.h
)
SET(PROJECT_SOURCES
Model_Update.cpp
Model_Validator.cpp
Model_ResultBody.cpp
- Model_ResultCompSolid.cpp
Model_ResultConstruction.cpp
Model_ResultPart.cpp
Model_ResultField.cpp
Model_ResultParameter.cpp
Model_FeatureValidator.cpp
Model_AttributeValidator.cpp
- Model_SelectionNaming.cpp
)
SET(PROJECT_LIBRARIES
ModelAPI
Events
Config
+ Selector
GeomData
GeomAPI
GeomAlgoAPI
- ${CAS_OCAF}
- ${CAS_TKCAF}
- ${CAS_SHAPE}
- ${CAS_TKBO}
+ ModelGeomAlgo
+ ${OpenCASCADE_ApplicationFramework_LIBRARIES}
)
SET(PROJECT_INCLUDES
../ModelAPI
../Events
../Config
+ ../Selector
../GeomData
../GeomDataAPI
../GeomAlgoAPI
../GeomAPI
- ${CAS_INCLUDE_DIRS}
+ ../ModelGeomAlgo
+ ${OpenCASCADE_INCLUDE_DIR}
)
ADD_DEFINITIONS(-DTINSPECTOR)
ENDIF()
-ADD_DEFINITIONS(-DMODEL_EXPORTS ${CAS_DEFINITIONS})
+ADD_DEFINITIONS(-DMODEL_EXPORTS ${OpenCASCADE_DEFINITIONS})
ADD_LIBRARY(Model SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS})
TARGET_LINK_LIBRARIES(Model ${PROJECT_LIBRARIES})