14 #ifndef __itkSpatiallyDenseSparseVectorImageFileWriter_h 15 #define __itkSpatiallyDenseSparseVectorImageFileWriter_h 17 #include "itkProcessObject.h" 18 #include "itkExceptionObject.h" 21 #include "itkImageFileWriter.h" 34 template <
class TInputImage>
78 using Superclass::SetInput;
79 void SetInput(
const InputImageType *input);
80 const InputImageType * GetInput(
void);
81 const InputImageType * GetInput(
unsigned int idx);
84 itkSetStringMacro(FileName);
85 itkGetStringMacro(FileName);
94 virtual void Write(
void);
104 itkSetMacro(UseCompression,
bool);
105 itkGetConstReferenceMacro(UseCompression,
bool);
106 itkBooleanMacro(UseCompression);
122 void PrintSelf(std::ostream& os, Indent indent)
const ITK_OVERRIDE;
133 void GenerateData(
void) ITK_OVERRIDE;
137 void operator=(const Self&);
141 bool m_UseCompression;
150 #ifndef ITK_MANUAL_INSTANTIATION 154 #endif // __itkSpatiallyDenseSparseVectorImageFileWriter_h InputImageType::RegionType InputImageRegionType
InputImageType::InternalPixelType InputImageInternalPixelType
ImageFileWriter< KeyImageType > KeyImageFileWriterType
KeyImagePointer m_KeyImage
ValueImageFileWriterPointer m_ValueImageFileWriter
TInputImage InputImageType
ValueImagePointer m_ValueImage
ImageFileWriter< ValueImageType > ValueImageFileWriterType
InputImageType::SpacingType InputImageSpacingType
InputImageType::PixelContainer InputImagePixelContainerType
Writes sparse vector image data to key and value files.
InputImageType::DirectionType InputImageDirectionType
KeyImageFileWriterPointer m_KeyImageFileWriter
InputImageType::PointType InputImagePointType
InputImageType::SizeType InputImageSizeType
SmartPointer< Self > Pointer
InputImageType::ValueType InputImageValueType
virtual void Update() ITK_OVERRIDE
InputImageType::PixelMapConstIterator InputImagePixelMapConstIteratorType
InputImageType::PixelMapType InputImagePixelPixelMapType
KeyImageFileWriterType::Pointer KeyImageFileWriterPointer
InputImageType::IndexType InputImageIndexType
InputImageType::Pointer InputImagePointer
ValueImageType::Pointer ValueImagePointer
ValueImageFileWriterType::Pointer ValueImageFileWriterPointer
InputImageType::PixelContainerConstPointer InputImagePixelContainerConstPointerType
Image< InputImageValueType, 1 > ValueImageType
SmartPointer< const Self > ConstPointer
InputImageType::KeyType InputImageKeyType
SpatiallyDenseSparseVectorImageFileWriter Self
KeyImageType::Pointer KeyImagePointer
Image< InputImageKeyType, 1 > KeyImageType