18 #ifndef itkVTKPolyDataWriter_h
19 #define itkVTKPolyDataWriter_h
41 template<
typename TInputMesh >
66 typedef typename InputMeshType::PixelType
PixelType;
67 typedef typename InputMeshType::PointType
PointType;
68 typedef typename InputMeshType::CellType
CellType;
91 itkSetStringMacro(FileName);
92 itkGetStringMacro(FileName);
105 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
109 void operator=(const
Self &) ITK_DELETE_FUNCTION;
113 #ifndef ITK_MANUAL_INSTANTIATION
114 #include "itkVTKPolyDataWriter.hxx"
InputMeshType::CellTraits CellTraits
CellsContainer::ConstIterator CellIterator
Light weight base class for most itk classes.
InputMeshType::PixelType PixelType
InputMeshType::ConstPointer InputMeshPointer
virtual ~VTKPolyDataWriter()
InputMeshType::PointIdentifier PointIdentifier
void SetInput(const InputMeshType *input)
SmartPointer< Self > Pointer
virtual void PrintSelf(std::ostream &os, Indent indent) const override
An abstract interface for cells.
InputMeshType::CellsContainer CellsContainer
InputMeshType::CellType CellType
CellType::PointIdIterator PointIdIterator
CellInterface< PixelType, CellTraits > CellInterfaceType
Writes an itkMesh to a file in VTK file format.
SmartPointer< const Self > ConstPointer
InputMeshType::PointType PointType
virtual void GenerateData()
TriangleCell< CellInterfaceType > TriangleCellType
Control indentation during Print() invocation.
InputMeshType::PointsContainer PointsContainer
Base class for most ITK classes.
PointsContainer::ConstIterator PointIterator