18 #ifndef __itkPathSource_h
19 #define __itkPathSource_h
40 template<
typename TOutputPath >
179 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
192 #ifndef ITK_MANUAL_INSTANTIATION
193 #include "itkPathSource.hxx"
OutputPathType::IndexType OutputPathIndexType
Light weight base class for most itk classes.
OutputPathType::Pointer OutputPathPointer
Base class for all process objects that output path data.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
OutputPathType::OffsetType OutputPathOffsetType
ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
TOutputPath OutputPathType
void operator=(const Self &)
virtual void GraftNthOutput(unsigned int idx, OutputPathType *output)
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx)
SmartPointer< Self > Pointer
OutputPathType::OutputType OutputPathOutputType
OutputPathType * GetOutput(void)
virtual DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx) ITK_OVERRIDE
Control indentation during Print() invocation.
DataObject::Pointer DataObjectPointer
virtual void GraftOutput(OutputPathType *output)
OutputPathType::InputType OutputPathInputType
SmartPointer< const Self > ConstPointer