PROJECT(DeckOfCardRobot) SET(DeckOfCardRobot_GUI_SRCS DeckOfCardRobotGUI.fl ) INCLUDE_DIRECTORIES ( ${IGSTK_SOURCE_DIR} ${IGSTK_BINARY_DIR} ${IGSTK_SOURCE_DIR}/Source ${IGSTK_BINARY_DIR}/Source ${RobotAssistedNeedlePlacementApp_BINARY_DIR} ${RobotAssistedNeedlePlacementApp_SOURCE_DIR} ) SET(DeckOfCardRobot_HEADER DeckOfCardRobot.h RobotCommunication.h igstkImageSpatialObjectVolumeRepresentation.h FiducialSegmentation.h FiducialModel.h ModelBasedClustering.h DeckOfCardRobotRegistrationBase.h IterativeClosestPointsBasedRegistration.h LandmarkBasedRegistration.h ModelBasedRegistration.h PCAOnPoints.h ) SET(DeckOfCardRobot_SRCS main.cxx DeckOfCardRobot.cxx RobotCommunication.cxx igstkImageSpatialObjectVolumeRepresentation.txx FiducialSegmentation.cxx FiducialModel.cxx ModelBasedClustering.cxx DeckOfCardRobotRegistrationBase.cxx IterativeClosestPointsBasedRegistration.cxx LandmarkBasedRegistration.cxx ModelBasedRegistration.cxx PCAOnPoints.cxx ) INCLUDE_DIRECTORIES( ${DeckOfCardRobot_SOURCE_DIR} ${DeckOfCardRobot_BINARY_DIR} ) FLTK_WRAP_UI(DeckOfCardRobot ${DeckOfCardRobot_GUI_SRCS}) ADD_EXECUTABLE(DeckOfCardRobot ${DeckOfCardRobot_FLTK_UI_SRCS} ${DeckOfCardRobot_SRCS} ${DeckOfCardRobot_HEADER} ) TARGET_LINK_LIBRARIES(DeckOfCardRobot IGSTK)