15 #ifndef __VectorContainerSource_h
16 #define __VectorContainerSource_h
18 #include "itkProcessObject.h"
19 #include "itkDataObjectDecorator.h"
30 template <
class TOutputVectorContainer >
63 virtual void GraftNthOutput(
unsigned int idx, DataObject *output );
76 void PrintSelf( std::ostream& os, Indent indent )
const;
97 #ifndef ITK_MANUAL_INSTANTIATION
98 #include "itkVectorContainerSource.txx"
101 #endif // end #ifndef __VectorContainerSource_h
TOutputVectorContainer OutputVectorContainerType
SmartPointer< Self > Pointer
A base class for creating an ImageToVectorContainerFilter.
virtual ~VectorContainerSource()
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
SmartPointer< Self > Pointer
virtual DataObjectPointer MakeOutput(unsigned int idx)
void GenerateInputRequestedRegion(void)
VectorContainerSource Self
virtual void GraftOutput(DataObject *output)
virtual void GraftNthOutput(unsigned int idx, DataObject *output)
OutputVectorContainerType::Pointer OutputVectorContainerPointer
SmartPointer< const Self > ConstPointer
void PrintSelf(std::ostream &os, Indent indent) const
void operator=(const Self &)
OutputVectorContainerType * GetOutput(void)
int m_GenerateDataNumberOfRegions
Superclass::DataObjectPointer DataObjectPointer