18#ifndef itkChainCodePath2D_h 
   19#define itkChainCodePath2D_h 
ChainCodePath< 2 > Superclass
 
SmartPointer< Self > Pointer
 
Superclass::ChainCodeSizeType ChainCodeSizeType
 
std::vector< int > ChainCode2DType
 
void ChangeStep(InputType position, int encodedStep)
 
OffsetType DecodeOffset(int encodedStep) const
 
void ChangeStep(InputType position, OffsetType step) override
 
OffsetType IncrementInput(InputType &input) const override
 
Superclass::InputType InputType
 
std::string GetChainCodeAsString() const
 
Superclass::ChainCodeType ChainCodeType
 
Superclass::OutputType OutputType
 
SmartPointer< const Self > ConstPointer
 
void InsertStep(InputType position, int encodedStep)
 
ChainCode2DType m_Chain2D
 
OffsetType m_ReverseFreemanCode[9]
 
~ChainCodePath2D() override
 
int EncodeOffset(OffsetType step) const
 
ChainCodeSizeType NumberOfSteps() const override
 
void InsertStep(InputType position, OffsetType step) override
 
IndexType EvaluateToIndex(const InputType &input) const override
 
static constexpr unsigned int Dimension
 
void PrintSelf(std::ostream &os, Indent indent) const override
 
OutputType Evaluate(const InputType &input) const override
 
Offset< VDimension > OutputType
 
std::vector< OffsetType > ChainCodeType
 
typename ChainCodeType::size_type ChainCodeSizeType
 
Control indentation during Print() invocation.
 
virtual void Modified() const
 
Implements transparent reference counting.
 
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
 
Represent a n-dimensional index in a n-dimensional image.