41 lines
1.1 KiB
CMake
41 lines
1.1 KiB
CMake
add_executable(Collision)
|
|
target_include_directories(Collision PRIVATE ./)
|
|
target_link_libraries(Collision PRIVATE hoops_samples)
|
|
|
|
set(_srcs
|
|
Collision.cpp
|
|
createtessellatedbox.cpp
|
|
visitor/BrepTraverse.cpp
|
|
visitor/BrepTraverse.h
|
|
visitor/CascadedAttributeConnector.cpp
|
|
visitor/CascadedAttributeConnector.h
|
|
visitor/MarkupTessConnector.cpp
|
|
visitor/MarkupTessConnector.h
|
|
visitor/MarkupTraverse.cpp
|
|
visitor/MarkupTraverse.h
|
|
visitor/Matrix.cpp
|
|
visitor/Matrix.h
|
|
visitor/TessConnector.cpp
|
|
visitor/TessConnector.h
|
|
visitor/TransfoConnector.cpp
|
|
visitor/TransfoConnector.h
|
|
visitor/TreeTraverse.cpp
|
|
visitor/TreeTraverse.h
|
|
visitor/ViewTraverse.cpp
|
|
visitor/ViewTraverse.h
|
|
visitor/VisitorCascadedAttribute.cpp
|
|
visitor/VisitorCascadedAttribute.h
|
|
visitor/VisitorContainer.cpp
|
|
visitor/VisitorContainer.h
|
|
visitor/Visitors.h
|
|
visitor/VisitorTessellation.cpp
|
|
visitor/VisitorTessellation.h
|
|
visitor/VisitorTransfo.cpp
|
|
visitor/VisitorTransfo.h
|
|
visitor/VisitorTree.cpp
|
|
visitor/VisitorTree.h)
|
|
|
|
target_sources(Collision PRIVATE ${_srcs})
|
|
|
|
source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" FILES ${_srcs})
|