Skip to content

Commit 05ae9a5

Browse files
PranjalSahudzenanz
authored andcommitted
ENH: Wrapping only for 3D
Mesh curvature is meant to be run for 3D only so 2D wrapping is removed.
1 parent 18005c8 commit 05ae9a5

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed
Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
set(WRAPPER_AUTO_INCLUDE_HEADERS OFF)
2-
itk_wrap_include("itkTriangleMeshCurvatureCalculator.h")
1+
itk_wrap_filter_dims(has_d_3 3)
2+
if(has_d_3)
3+
set(WRAPPER_AUTO_INCLUDE_HEADERS OFF)
4+
itk_wrap_include("itkTriangleMeshCurvatureCalculator.h")
35

4-
itk_wrap_simple_class("itk::TriangleMeshCurvatureCalculatorEnums")
5-
itk_wrap_class("itk::TriangleMeshCurvatureCalculator" POINTER)
6-
foreach(d ${ITK_WRAP_IMAGE_DIMS})
6+
itk_wrap_simple_class("itk::TriangleMeshCurvatureCalculatorEnums")
7+
itk_wrap_class("itk::TriangleMeshCurvatureCalculator" POINTER)
78
foreach(t ${WRAP_ITK_REAL})
8-
itk_wrap_template("M${ITKM_${t}}${d}" "itk::Mesh< ${ITKT_${t}},${d} >")
9+
itk_wrap_template("M${ITKM_${t}}3" "itk::Mesh< ${ITKT_${t}}, 3 >")
910
endforeach()
10-
endforeach()
11-
itk_end_wrap_class()
11+
12+
itk_end_wrap_class()
13+
endif()

0 commit comments

Comments
 (0)