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