DGtal 1.4.0
|
Aim: adapter for TDSS used by FP in CONCAVE parts. Has 2 methods: More...
#include <DGtal/geometry/curves/FP.h>
Public Member Functions | |
DSSDecorator4ConcavePart (TDSS &aDSS) | |
TDSS::Point | firstLeaningPoint () const |
TDSS::Point | lastLeaningPoint () const |
bool | isInConvexPart () const |
Public Member Functions inherited from DGtal::detail::DSSDecorator< TDSS > | |
bool | isExtendableFront () const |
bool | extendFront () |
bool | retractBack () |
DSS::ConstIterator | end () |
virtual | ~DSSDecorator () |
Additional Inherited Members | |
Public Types inherited from DGtal::detail::DSSDecorator< TDSS > | |
typedef TDSS | DSS |
Protected Attributes inherited from DGtal::detail::DSSDecorator< TDSS > | |
TDSS * | myDSS |
Aim: adapter for TDSS used by FP in CONCAVE parts. Has 2 methods:
They respectively return the first and last LOWER leaning point of the underlying instance of TDSS.
TDSS | type devoted to DSS recognition Must have a nested type 'Point' and four accessors: Uf(), Ul(), Lf(), Ll() |
|
inline |
Constructor
aDSS | the DSS to decorate |
Definition at line 218 of file FP.h.
References DGtal::detail::DSSDecorator< TDSS >::myDSS.
|
inlinevirtual |
First leaning point accessor
Implements DGtal::detail::DSSDecorator< TDSS >.
Definition at line 226 of file FP.h.
References DGtal::detail::DSSDecorator< TDSS >::myDSS.
|
inlinevirtual |
Tells whether it adapts a DSS computer for convex parts or not
Implements DGtal::detail::DSSDecorator< TDSS >.
Definition at line 242 of file FP.h.
|
inlinevirtual |
Last leaning point accessor
Implements DGtal::detail::DSSDecorator< TDSS >.
Definition at line 234 of file FP.h.
References DGtal::detail::DSSDecorator< TDSS >::myDSS.