ConstLineIteratorType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
DOWN_LEFT enum value | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
DOWN_RIGHT enum value | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
GetNameOfClass() | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inline |
GetOrigin() const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inline |
GetSpacing() const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inline |
GetStartIndex() const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inline |
IndexToPoint(const VertexType &index) const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
IndexType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
IndexVectorType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
IsRunIndexValid(const IndexType &index) const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inlineprivate |
LabelObjectToPolygonFunctor() | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inline |
LabelObjectType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
LEFT_END enum value | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
LeftEnd(const IndexType &runIndex) const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inlineprivate |
LeftMostRightEndInside(unsigned int line, const IndexType &point, const IndexType &run) const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inlineprivate |
LexicographicalLineCompare(const LineType &l1, const LineType &l2) | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | privatestatic |
LineType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
m_CurrentLine | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_CurrentPoint | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_CurrentRun | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_CurrentState | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_InternalDataSet | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_LineOffset | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_Origin | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_Polygon | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_PositionFlag | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_Solution | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_Spacing | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_StartIndex | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
m_StartingPoint | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
operator()(LabelObjectType *labelObject) | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inline |
PointType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
PolygonPointerType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
PolygonType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
PositionFlagType enum name | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
RegionIndexType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
RIGHT_END enum value | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
RightEnd(const IndexType &runIndex) const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inlineprivate |
RightMostLeftEndInside(unsigned int line, const IndexType &point, const IndexType &run) const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inlineprivate |
RunsPerLineType typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
RunsPerLineVectorType typedef | otb::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 typedef | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | |
StateType enum name | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
UP_LEFT enum value | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
UP_RIGHT enum value | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | private |
VertexType typedef | otb::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) const | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inlineprivate |
~LabelObjectToPolygonFunctor() | otb::Functor::LabelObjectToPolygonFunctor< TLabelObject, TPolygon > | inlinevirtual |