18 #ifndef itkImageToMeshFilter_h
19 #define itkImageToMeshFilter_h
35 template<
typename TInputImage,
typename TOutputMesh >
50 using Superclass::MakeOutput;
65 using Superclass::SetInput;
69 this->SetInput(0, input);
74 const InputImageType * GetInput(
unsigned int idx);
77 return this->GetInput(0);
82 OutputMeshType * GetOutput();
85 void GenerateOutputInformation() ITK_OVERRIDE;
89 ~ImageToMeshFilter() ITK_OVERRIDE;
92 ITK_DISALLOW_COPY_AND_ASSIGN(ImageToMeshFilter);
96 #ifndef ITK_MANUAL_INSTANTIATION
97 #include "itkImageToMeshFilter.hxx"
TOutputMesh OutputMeshType
InputImageType::PixelType InputImagePixelType
void SetInput(const InputImageType *input)
ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
MeshSource< TOutputMesh > Superclass
const InputImageType * GetInput()
Base class for all process objects that output mesh data.
ImageToMeshFilter is the base class for all process objects that output Mesh data and require image d...
SmartPointer< Self > Pointer
InputImageType::ConstPointer InputImageConstPointer
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
TInputImage InputImageType
OutputMeshType::Pointer OutputMeshPointer
InputImageType::Pointer InputImagePointer
SmartPointer< const Self > ConstPointer
InputImageType::RegionType InputImageRegionType