18 #ifndef itkSpatialObjectWriter_h
19 #define itkSpatialObjectWriter_h
32 template <
unsigned int NDimensions = 3,
33 typename PixelType =
unsigned char,
34 typename TMeshTraits = DefaultStaticMeshTraits<PixelType, NDimensions, NDimensions>>
67 itkSetStringMacro(FileName);
70 itkGetStringMacro(FileName);
76 m_SpatialObject = input;
79 itkSetMacro(BinaryPoints,
bool);
80 itkGetConstMacro(BinaryPoints,
bool);
83 SetTransformPrecision(
unsigned int precision);
86 GetTransformPrecision();
89 itkSetMacro(WriteImagesInSeparateFile,
bool);
90 itkGetConstMacro(WriteImagesInSeparateFile,
bool);
95 RegisterMetaConverter(
const char * metaTypeName,
96 const char * spatialObjectTypeName,
97 MetaConverterBaseType * converter);
114 #ifndef ITK_MANUAL_INSTANTIATION
115 # include "itkSpatialObjectWriter.hxx"
118 #endif // itkSpatialObjectWriter_h