28 #ifndef itkMeshSource_h
29 #define itkMeshSource_h
48 template<
typename TOutputMesh >
81 using Superclass::SetOutput;
82 void SetOutput(TOutputMesh *output);
128 virtual void GraftNthOutput(
unsigned int idx,
DataObject *output);
144 using Superclass::MakeOutput;
151 void PrintSelf(std::ostream & os,
Indent indent)
const override;
156 void GenerateInputRequestedRegion()
override;
166 #ifndef ITK_MANUAL_INSTANTIATION
167 #include "itkMeshSource.hxx"
DataObject::DataObjectIdentifierType DataObjectIdentifierType
Light weight base class for most itk classes.
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
class ITK_FORWARD_EXPORT ProcessObject
Base class for all process objects that output mesh data.
int m_GenerateDataNumberOfRegions
typename OutputMeshType::Pointer OutputMeshPointer
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
Base class for all data objects in ITK.