3 ## ======================
4 ## == Base itk objects ==
5 ## ======================
12 CreateLib(${_pfx}${_b} SHARED ${CMAKE_CURRENT_SOURCE_DIR}/${_b}.i)
13 TARGET_LINK_LIBRARIES(${_pfx}${_b} ${ITK_LIBRARIES})
14 ENDFOREACH(_b ${_base})
16 ## ===========================
17 ## == Base itk data objects ==
18 ## ===========================
23 ${CMAKE_CURRENT_SOURCE_DIR}/ITKBoundingBoxes.i
24 ${CMAKE_CURRENT_SOURCE_DIR}/ITKImages.i
25 ${CMAKE_CURRENT_SOURCE_DIR}/ITKMeshes.i
26 ${CMAKE_CURRENT_SOURCE_DIR}/ITKPaths.i
27 ${CMAKE_CURRENT_SOURCE_DIR}/ITKTransforms.i
28 ${CMAKE_CURRENT_SOURCE_DIR}/ITKImageInterpolators.i
30 TARGET_LINK_LIBRARIES(
32 ${_pfx}ITKBaseObjects ${VTK_LIBRARIES}
36 ${_pfx}ITKImageIterators
38 ${CMAKE_CURRENT_SOURCE_DIR}/ITKSimpleImageIterators.i
39 ${CMAKE_CURRENT_SOURCE_DIR}/ITKNeighborhoodImageIterators.i
41 TARGET_LINK_LIBRARIES(
42 ${_pfx}ITKImageIterators
47 ${_pfx}ITKBaseImageFilters
49 ${CMAKE_CURRENT_SOURCE_DIR}/ITKBaseImageFilters.i
50 ${CMAKE_CURRENT_SOURCE_DIR}/ITK2VTKImageFilters.i
52 TARGET_LINK_LIBRARIES(
53 ${_pfx}ITKBaseImageFilters
54 ${_pfx}ITKImageIterators
60 ${CMAKE_CURRENT_SOURCE_DIR}/Image.cxx
61 ${CMAKE_CURRENT_SOURCE_DIR}/Image.d
62 ${CMAKE_CURRENT_SOURCE_DIR}/Image.h
63 ${CMAKE_CURRENT_SOURCE_DIR}/Mesh.cxx
64 ${CMAKE_CURRENT_SOURCE_DIR}/Mesh.d
65 ${CMAKE_CURRENT_SOURCE_DIR}/Mesh.h
66 ${CMAKE_CURRENT_SOURCE_DIR}/PolyLineParametricPath.cxx
67 ${CMAKE_CURRENT_SOURCE_DIR}/PolyLineParametricPath.h
68 ${CMAKE_CURRENT_SOURCE_DIR}/PolyLineParametricPath.d
69 ${CMAKE_CURRENT_SOURCE_DIR}/BoundingBox.cxx
70 ${CMAKE_CURRENT_SOURCE_DIR}/BoundingBox.h
71 ${CMAKE_CURRENT_SOURCE_DIR}/Skeleton.cxx
72 ${CMAKE_CURRENT_SOURCE_DIR}/Skeleton.h
73 ${CMAKE_CURRENT_SOURCE_DIR}/Skeleton.d
76 TARGET_LINK_LIBRARIES(
79 ${_pfx}ITKBaseImageFilters
82 ## ===================================================
83 ## == Keep track of all created instances libraries ==
84 ## ===================================================
87 cpPlugins_AllInstances
90 ${_pfx}ITKImageIterators
91 ${_pfx}ITKBaseImageFilters
92 CACHE INTERNAL "All valid instances." FORCE