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})