28 #ifndef __itkMeshSource_h
29 #define __itkMeshSource_h
48 template<
typename TOutputMesh >
168 #ifndef ITK_MANUAL_INSTANTIATION
169 #include "itkMeshSource.hxx"
DataObject::DataObjectIdentifierType DataObjectIdentifierType
Light weight base class for most itk classes.
TOutputMesh OutputMeshType
void operator=(const Self &)
void GenerateInputRequestedRegion()
virtual void SetOutput(const DataObjectIdentifierType &key, DataObject *output)
OutputMeshType * GetOutput(void)
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
virtual void GraftOutput(DataObject *output)
Base class for all process objects that output mesh data.
SmartPointer< const Self > ConstPointer
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
void SetOutput(TOutputMesh *output)
int m_GenerateDataNumberOfRegions
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx)
virtual void GraftNthOutput(unsigned int idx, DataObject *output)
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx)
OutputMeshType::Pointer OutputMeshPointer
ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
Control indentation during Print() invocation.
Base class for all data objects in ITK.
Superclass::DataObjectIdentifierType DataObjectIdentifierType
DataObject::Pointer DataObjectPointer
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const