18#ifndef itkPathToChainCodePathFilter_h
19#define itkPathToChainCodePathFilter_h
38template <
typename TInputPath,
typename TOutputChainCodePath>
67 itkSetMacro(MaximallyConnected,
bool);
68 itkGetConstMacro(MaximallyConnected,
bool);
69 itkBooleanMacro(MaximallyConnected);
82 bool m_MaximallyConnected{
false };
86#ifndef ITK_MANUAL_INSTANTIATION
87# include "itkPathToChainCodePathFilter.hxx"
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Filter that produces a chain code version of a path.
typename OutputPathType::InputType OutputPathInputType
typename InputPathType::Pointer InputPathPointer
void PrintSelf(std::ostream &os, Indent indent) const override
TOutputChainCodePath OutputPathType
~PathToChainCodePathFilter() override=default
void GenerateData() override
PathToChainCodePathFilter()
typename InputPathType::IndexType IndexType
typename InputPathType::OffsetType OffsetType
typename OutputPathType::Pointer OutputPathPointer
typename InputPathType::InputType InputPathInputType
Base class for filters that take a path as input and produce a path as output.
SmartPointer< Self > Pointer
ImageBaseType::IndexType IndexType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....