18 #ifndef itkPathToChainCodePathFilter_h 19 #define itkPathToChainCodePathFilter_h 37 template<
typename TInputPath,
typename TOutputChainCodePath >
61 typedef typename InputPathType::IndexType
IndexType;
65 itkSetMacro(MaximallyConnected,
bool)
66 itkBooleanMacro(MaximallyConnected)
70 virtual ~PathToChainCodePathFilter() {}
77 void operator=(
const Self &) ITK_DELETE_FUNCTION;
83 #ifndef ITK_MANUAL_INSTANTIATION 84 #include "itkPathToChainCodePathFilter.hxx" Filter that produces a chain code version of a path.
PathToChainCodePathFilter()
PathToChainCodePathFilter Self
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
bool m_MaximallyConnected
OutputPathType::InputType OutputPathInputType
SmartPointer< Self > Pointer
OutputPathType::Pointer OutputPathPointer
InputPathType::Pointer InputPathPointer
InputPathType::OffsetType OffsetType
InputPathType::InputType InputPathInputType
TOutputChainCodePath OutputPathType
Base class for filters that take a path as input and produce a path as output.
SmartPointer< const Self > ConstPointer
void operator=(const Self &) ITK_DELETE_FUNCTION
InputPathType::IndexType IndexType
Control indentation during Print() invocation.
PathToPathFilter< TInputPath, TOutputChainCodePath > Superclass
void GenerateData(void) override
void PrintSelf(std::ostream &os, Indent indent) const override