AddVertex(const ContinuousIndexType &vertex) override | otb::Polygon< TValue > | virtual |
ComputeArea() const | otb::Polygon< TValue > | protectedvirtual |
ComputeBoundingRegion() const | otb::PolyLineParametricPathWithValue< double, 2 > | protectedvirtual |
ComputeLength() const | otb::PolyLineParametricPathWithValue< double, 2 > | protectedvirtual |
ConstPointer typedef | otb::Polygon< TValue > | |
ContinuousIndexType typedef | otb::Polygon< TValue > | |
CreateAnother(void) const | otb::Polygon< TValue > | |
GetArea() const | otb::Polygon< TValue > | virtual |
GetBoundingRegion(void) const | otb::PolyLineParametricPathWithValue< double, 2 > | virtual |
GetEpsilon() | otb::Polygon< TValue > | virtual |
GetKey() | otb::PolyLineParametricPathWithValue< double, 2 > | virtual |
GetLength() const override | otb::Polygon< TValue > | |
PolyLineParametricPathWithValue< double, 2 >::GetLength() const | otb::PolyLineParametricPathWithValue< double, 2 > | virtual |
GetNameOfClass() const | otb::Polygon< TValue > | virtual |
PolyLineParametricPathWithValue< double, 2 >::GetNameOfClass() const | otb::PolyLineParametricPathWithValue< double, 2 > | virtual |
GetValue(void) const | otb::PolyLineParametricPathWithValue< double, 2 > | inline |
IndexType typedef | otb::PolyLineParametricPathWithValue< double, 2 > | |
IsCrossing(VertexType a1, VertexType a2, VertexType b1, VertexType b2) const | otb::Polygon< TValue > | |
IsInside(VertexType point) const | otb::Polygon< TValue > | |
IsOnEdge(VertexType point) const | otb::Polygon< TValue > | |
IsTouching(VertexType a1, VertexType a2, VertexType b1, VertexType b2) const | otb::Polygon< TValue > | |
m_Area | otb::Polygon< TValue > | mutableprivate |
m_AreaIsValid | otb::Polygon< TValue > | mutableprivate |
m_BoundingRegion | otb::PolyLineParametricPathWithValue< double, 2 > | mutableprivate |
m_BoundingRegionIsValid | otb::PolyLineParametricPathWithValue< double, 2 > | mutableprivate |
m_Epsilon | otb::Polygon< TValue > | private |
m_Key | otb::PolyLineParametricPathWithValue< double, 2 > | private |
m_Length | otb::PolyLineParametricPathWithValue< double, 2 > | mutableprivate |
m_LengthIsValid | otb::PolyLineParametricPathWithValue< double, 2 > | mutableprivate |
Modified() const override | otb::Polygon< TValue > | protected |
PolyLineParametricPathWithValue< double, 2 >::Modified() const override | otb::PolyLineParametricPathWithValue< double, 2 > | protected |
NbCrossing(VertexType a, VertexType b) const | otb::Polygon< TValue > | |
NbTouching(VertexType a, VertexType b) const | otb::Polygon< TValue > | |
New() | otb::Polygon< TValue > | static |
operator=(const Self &)=delete | otb::Polygon< TValue > | private |
Pointer typedef | otb::Polygon< TValue > | |
Polygon() | otb::Polygon< TValue > | inlineprotected |
Polygon(const Self &)=delete | otb::Polygon< TValue > | private |
PolyLineParametricPathWithValue() | otb::PolyLineParametricPathWithValue< double, 2 > | protected |
PolyLineParametricPathWithValue(const Self &)=delete | otb::PolyLineParametricPathWithValue< double, 2 > | private |
PrintSelf(std::ostream &os, itk::Indent indent) const override | otb::Polygon< TValue > | protected |
RegionType typedef | otb::PolyLineParametricPathWithValue< double, 2 > | |
Self typedef | otb::Polygon< TValue > | |
SetEpsilon(double _arg) | otb::Polygon< TValue > | virtual |
SetValue(ValueType value) | otb::PolyLineParametricPathWithValue< double, 2 > | inline |
SizeType typedef | otb::PolyLineParametricPathWithValue< double, 2 > | |
Superclass typedef | otb::Polygon< TValue > | |
ValueType typedef | otb::Polygon< TValue > | |
VertexListConstIteratorType typedef | otb::Polygon< TValue > | |
VertexListType typedef | otb::Polygon< TValue > | |
VertexType typedef | otb::Polygon< TValue > | |
~Polygon() override | otb::Polygon< TValue > | inlineprotected |
~PolyLineParametricPathWithValue() override | otb::PolyLineParametricPathWithValue< double, 2 > | inlineprotected |