18 #ifndef itkSpatialObjectWriter_h
19 #define itkSpatialObjectWriter_h
32 template <
unsigned int VDimension = 3,
33 typename PixelType =
unsigned char,
34 typename TMeshTraits = DefaultStaticMeshTraits<PixelType, VDimension, VDimension>>
68 itkSetStringMacro(FileName);
71 itkGetStringMacro(FileName);
77 m_SpatialObject = input;
80 itkSetMacro(BinaryPoints,
bool);
81 itkGetConstMacro(BinaryPoints,
bool);
82 itkBooleanMacro(BinaryPoints);
85 SetTransformPrecision(
unsigned int precision);
88 GetTransformPrecision();
91 itkSetMacro(WriteImagesInSeparateFile,
bool);
92 itkGetConstMacro(WriteImagesInSeparateFile,
bool);
93 itkBooleanMacro(WriteImagesInSeparateFile);
98 RegisterMetaConverter(
const char * metaTypeName,
99 const char * spatialObjectTypeName,
100 MetaConverterBaseType * converter);
117 #ifndef ITK_MANUAL_INSTANTIATION
118 # include "itkSpatialObjectWriter.hxx"
121 #endif // itkSpatialObjectWriter_h