| 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 |