28 #ifndef itkStimulateImageIO_h 29 #define itkStimulateImageIO_h 30 #include "ITKIOStimulateExport.h" 80 virtual bool CanReadFile(
const char *) ITK_OVERRIDE;
83 virtual
void ReadImageInformation() ITK_OVERRIDE;
86 virtual
void Read(
void *buffer) ITK_OVERRIDE;
92 virtual
bool CanWriteFile(const
char *) ITK_OVERRIDE;
96 virtual
void WriteImageInformation() ITK_OVERRIDE {}
100 virtual void Write(
const void *buffer) ITK_OVERRIDE;
108 itkGetVectorMacro(DisplayRange,
const float, 2);
111 return m_DisplayRange[1];
115 return m_DisplayRange[1];
122 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
124 void InternalReadImageInformation(std::ifstream & file);
128 char m_SdtOrient[256];
129 float m_DisplayRange[2];
133 void operator=(const Self &) ITK_DELETE_FUNCTION;
137 #endif // itkStimulateImageIO_h SmartPointer< Self > Pointer
ImageIO class for reading SDT/SPR (Stimulate) images This format is similar to a MetaImageIO file: Th...
Abstract superclass defines image IO interface.
std::string m_DataFileName
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
const float & GetLowDisplayValue()
Control indentation during Print() invocation.
const float & GetHighDisplayValue()