18 #ifndef itkImageToMeshFilter_h 19 #define itkImageToMeshFilter_h 35 template<
typename TInputImage,
typename TOutputMesh >
66 void SetInput(
unsigned int idx,
const InputImageType *input);
74 const InputImageType *
GetInput(
unsigned int idx);
97 #ifndef ITK_MANUAL_INSTANTIATION 98 #include "itkImageToMeshFilter.hxx" OutputMeshType * GetOutput()
TOutputMesh OutputMeshType
InputImageType::PixelType InputImagePixelType
void SetInput(const InputImageType *input)
ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
MeshSource< TOutputMesh > Superclass
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
void GenerateOutputInformation() override
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
DataObject::Pointer MakeOutput(DataObjectPointerArraySizeType idx) override
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
TInputImage InputImageType
OutputMeshType::Pointer OutputMeshPointer
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx) override
InputImageType::Pointer InputImagePointer
void operator=(const ImageToMeshFilter &) ITK_DELETE_FUNCTION
SmartPointer< const Self > ConstPointer
InputImageType::RegionType InputImageRegionType
void SetInput(unsigned int idx, const InputImageType *input)