OTB
9.0.0
Orfeo Toolbox
|
#include <otbCorrectPolygonFunctor.h>
Public Types | |
typedef PolygonType::Pointer | PolygonPointerType |
typedef TPolygon | PolygonType |
typedef otb::SimplifyPathFunctor< PolygonType, PolygonType > | SimplifyFunctorType |
typedef ClosePathFunctor< PolygonType, PolygonType > | CloseFunctorType |
CorrectPolygonFunctor () | |
~CorrectPolygonFunctor () | |
PolygonPointerType | operator() (const TPolygon *input) |
This filter simplify and close the input polygon, making the last point equal to the first one.
This filter may be useful when a truly closed polygon is needed (to draw it for example)
Definition at line 42 of file otbCorrectPolygonFunctor.h.
typedef ClosePathFunctor<PolygonType, PolygonType> otb::CorrectPolygonFunctor< TPolygon >::CloseFunctorType |
Some typedefs specific to functors
Definition at line 50 of file otbCorrectPolygonFunctor.h.
typedef PolygonType::Pointer otb::CorrectPolygonFunctor< TPolygon >::PolygonPointerType |
Definition at line 46 of file otbCorrectPolygonFunctor.h.
typedef TPolygon otb::CorrectPolygonFunctor< TPolygon >::PolygonType |
Definition at line 45 of file otbCorrectPolygonFunctor.h.
typedef otb::SimplifyPathFunctor<PolygonType, PolygonType> otb::CorrectPolygonFunctor< TPolygon >::SimplifyFunctorType |
Some typedefs specific to functors
Definition at line 49 of file otbCorrectPolygonFunctor.h.
|
inline |
Some typedefs specific to functors
Definition at line 51 of file otbCorrectPolygonFunctor.h.
|
inline |
Some typedefs specific to functors
Definition at line 54 of file otbCorrectPolygonFunctor.h.
|
inline |
create functors
Erase aligned points and close polygon
Definition at line 59 of file otbCorrectPolygonFunctor.h.
References otb::SimplifyPathFunctor< TInput, TOutput >::SetTolerance().