wrap_itkiobase.cmake
来自「DTMK软件开发包,此为开源软件,是一款很好的医学图像开发资源.」· CMAKE 代码 · 共 50 行
CMAKE
50 行
# non templated IO classes and factories
WRAP_NON_TEMPLATE_CLASS("itk::ImageIOBase" POINTER)
WRAP_NON_TEMPLATE_CLASS("itk::IPLCommonImageIO" POINTER)
WRAP_NON_TEMPLATE_CLASS("itk::TransformFileReader" POINTER)
WRAP_NON_TEMPLATE_CLASS("itk::TransformFileWriter" POINTER)
WRAP_CLASS("itk::RawImageIO" POINTER)
FOREACH(d ${WRAP_ITK_DIMS})
WRAP_TEMPLATE("${ITKM_F}${d}" "${ITKT_F},${d}")
ENDFOREACH(d)
END_WRAP_CLASS()
SET(io_classes
AnalyzeImageIO
BioRadImageIO
BMPImageIO
Brains2MaskImageIO
DICOMImageIO2
GDCMImageIO
DicomImageIO
GE4ImageIO
GE5ImageIO
GEAdwImageIO
GiplImageIO
JPEGImageIO
TIFFImageIO
LSMImageIO
MetaImageIO
NiftiImageIO
NrrdImageIO
PNGImageIO
SiemensVisionImageIO
StimulateImageIO
VTKImageIO
)
FOREACH(c ${io_classes})
WRAP_NON_TEMPLATE_CLASS("itk::${c}" POINTER)
WRAP_NON_TEMPLATE_CLASS("itk::${c}Factory" POINTER)
ENDFOREACH(c)
# *SeriesFileNames
WRAP_NON_TEMPLATE_CLASS("itk::ArchetypeSeriesFileNames" POINTER)
WRAP_NON_TEMPLATE_CLASS("itk::DICOMSeriesFileNames" POINTER)
WRAP_NON_TEMPLATE_CLASS("itk::GDCMSeriesFileNames" POINTER)
WRAP_NON_TEMPLATE_CLASS("itk::NumericSeriesFileNames" POINTER)
WRAP_NON_TEMPLATE_CLASS("itk::RegularExpressionSeriesFileNames" POINTER)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?