14 #ifndef __itkVectorContainerSource_h
15 #define __itkVectorContainerSource_h
17 #include "itkProcessObject.h"
18 #include "itkDataObjectDecorator.h"
27 template<
class TOutputVectorContainer >
60 virtual void GraftNthOutput(
unsigned int idx, DataObject * output );
73 void PrintSelf( std::ostream & os, Indent indent )
const;
90 #ifndef ITK_MANUAL_INSTANTIATION
91 #include "itkVectorContainerSource.hxx"
94 #endif // end #ifndef __itkVectorContainerSource_h
TOutputVectorContainer OutputVectorContainerType
A base class for creating an ImageToVectorContainerFilter.
virtual ~VectorContainerSource()
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
virtual DataObjectPointer MakeOutput(unsigned int idx)
VectorContainerSource Self
SmartPointer< Self > Pointer
SmartPointer< Self > Pointer
virtual void GraftOutput(DataObject *output)
SmartPointer< const Self > ConstPointer
virtual void GraftNthOutput(unsigned int idx, DataObject *output)
OutputVectorContainerType::Pointer OutputVectorContainerPointer
void PrintSelf(std::ostream &os, Indent indent) const
void operator=(const Self &)
OutputVectorContainerType * GetOutput(void)
int m_GenerateDataNumberOfRegions
Superclass::DataObjectPointer DataObjectPointer