⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wrap_itknumerictraits.cmake

📁 DTMK软件开发包,此为开源软件,是一款很好的医学图像开发资源.
💻 CMAKE
字号:

SET(WRAPPER_AUTO_INCLUDE_HEADERS OFF)
WRAP_INCLUDE("itkNumericTraits.h")
WRAP_INCLUDE("itkNumericTraitsRGBPixel.h")
WRAP_INCLUDE("itkNumericTraitsTensorPixel.h")
WRAP_INCLUDE("itkNumericTraitsVariableLengthVectorPixel.h")
WRAP_INCLUDE("itkNumericTraitsVectorPixel.h")
WRAP_INCLUDE("itkNumericTraitsFixedArrayPixel.h")


WRAP_CLASS(vcl_numeric_limits FORCE_INSTANTIATE)
  # the basic types
  FOREACH(t UC US UI UL SC SS SI SL F D LD B)
    WRAP_TEMPLATE("${ITKM_${t}}" "${ITKT_${t}}")
  ENDFOREACH(t)
  
  # the ITK types
  # TODO: Get why build fail with RBG and vectors types and wrap them 
#  FOREACH(t ${WRAP_ITK_COMPLEX_REAL})   # ${WRAP_ITK_RGB} 
#    WRAP_TEMPLATE("${ITKM_${t}}" "${ITKT_${t}}")
#  ENDFOREACH(t)
  
#  FOREACH(d ${WRAP_ITK_DIMS})
#    FOREACH(t ${WRAP_ITK_VECTOR_REAL} ${WRAP_ITK_COV_VECTOR_REAL})
#      WRAP_TEMPLATE("${ITKM_${t}${d}}" "${ITKT_${t}${d}}")
#    ENDFOREACH(t)
#  ENDFOREACH(d)
  
  # TODO: the VariableLengthVectorPixel, which is not defined in WraITKTypes.cmake
  
  # save the template parameters declared here to reuse them for the superclass
  SET(param_set ${WRAPPER_TEMPLATES})
  
END_WRAP_CLASS()


WRAP_CLASS("itk::NumericTraits")
  SET(WRAPPER_TEMPLATES ${param_set})
END_WRAP_CLASS()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -