OTB  9.0.0
Orfeo Toolbox
otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > Member List

This is the complete list of members for otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >, including all inherited members.

ConstLineIteratorType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
DOWN_LEFT enum valueotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
DOWN_RIGHT enum valueotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
GetNameOfClass()otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
GetOrigin() constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
GetSpacing() constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
GetStartIndex() constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
IndexToPoint(const VertexType &index) constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
IndexType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
IndexVectorType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
IsRunIndexValid(const IndexType &index) constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlineprivate
LabelObjectToPolygonFunctor()otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
LabelObjectType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
LEFT_END enum valueotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
LeftEnd(const IndexType &runIndex) constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlineprivate
LeftMostRightEndInside(unsigned int line, const IndexType &point, const IndexType &run) constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlineprivate
LexicographicalLineCompare(const LineType &l1, const LineType &l2)otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >privatestatic
LineType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
m_CurrentLineotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_CurrentPointotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_CurrentRunotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_CurrentStateotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_InternalDataSetotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_LineOffsetotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_Originotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_Polygonotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_PositionFlagotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_Solutionotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_Spacingotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_StartIndexotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
m_StartingPointotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
operator()(LabelObjectType *labelObject)otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
PointType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
PolygonPointerType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
PolygonType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
PositionFlagType enum nameotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
RegionIndexType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
RIGHT_END enum valueotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
RightEnd(const IndexType &runIndex) constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlineprivate
RightMostLeftEndInside(unsigned int line, const IndexType &point, const IndexType &run) constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlineprivate
RunsPerLineType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
RunsPerLineVectorType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
SetOrigin(const PointType &origin)otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
SetSpacing(const SpacingType &spacing)otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
SetStartIndex(const RegionIndexType &index)otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inline
SpacingType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
StateType enum nameotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
UP_LEFT enum valueotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
UP_RIGHT enum valueotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >private
VertexType typedefotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >
WalkLeft(unsigned int line, const IndexType &startPoint, const IndexType &endPoint, PolygonType *polygon, const StateType state)otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlineprivate
WalkRight(unsigned int line, const IndexType &startPoint, const IndexType &endPoint, PolygonType *polygon, const StateType state)otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlineprivate
Within(const IndexType &point, unsigned int line) constotb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlineprivate
~LabelObjectToPolygonFunctor()otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon >inlinevirtual