-IF(BUILD_EXAMPLES)
- SET(
- APPLIS
- example_ImageAlgorithmRegionGrow_00
- example_ImageAlgorithmDijkstra_00
- example_ImageAlgorithmFastMarching_00
- )
-
- FOREACH(APP ${APPLIS})
- ADD_EXECUTABLE(${APP} ${APP}.cxx)
- TARGET_LINK_LIBRARIES(${APP} FrontAlgorithms)
- ENDFOREACH(APP)
+SET(
+ SIMPLE_EXAMPLES
+ example_Image_Dijkstra_EndPointDetection_WithoutVTK
+ )
+FOREACH(EX ${SIMPLE_EXAMPLES})
+ ADD_EXECUTABLE(${EX} ${EX}.cxx)
+ TARGET_LINK_LIBRARIES(${EX} FrontAlgorithms)
+ENDFOREACH(EX)
- IF(USE_VTK)
- SET(
- vtk_APPLIS
- example_ImageAlgorithmRegionGrow_01
- example_ImageAlgorithmRegionGrow_MultipleThresholds
- example_ImageAlgorithmDijkstra_01
- example_ImageAlgorithmDijkstra_02
- example_ImageAlgorithmFastMarching_01
- )
-
- FOREACH(APP ${vtk_APPLIS})
- ADD_EXECUTABLE(${APP} ${APP}.cxx)
- TARGET_LINK_LIBRARIES(${APP} FrontAlgorithms)
- ENDFOREACH(APP)
- ENDIF(USE_VTK)
-ENDIF(BUILD_EXAMPLES)
+SET(
+ SIMPLE_VTK_EXAMPLES
+ example_Image_RegionGrow_AllPixels
+ example_Image_RegionGrow_AllRGBPixels
+ example_Image_RegionGrow_ConnectedPixels
+ example_Image_RegionGrow_ConnectedRGBPixels
+ example_Image_Dijkstra_AbsoluteDifferenceCost
+ example_Image_Dijkstra_EndPointDetection
+ # example_Image_RegionGrow_GaussianModelEstimation
+ # example_Image_IncrementalRegionGrow_Thresholds
+ # example_Image_Dijkstra_CostFromInput
+ # example_Image_Dijkstra_CostFromRGBInput
+ # example_Image_Dijkstra_DanielssonCost
+ # example_Image_Dijkstra_DanielssonCost_TwoSeedsPath
+ # example_Image_Dijkstra_LabelSkeleton
+ # example_ShowSkeleton
+ # example_CircleOfWillis
+ )
+FOREACH(EX ${SIMPLE_VTK_EXAMPLES})
+ ADD_EXECUTABLE(${EX} ${EX}.cxx)
+ TARGET_LINK_LIBRARIES(
+ ${EX} FrontAlgorithms
+ )
+ENDFOREACH(EX)
## eof - $RCSfile$