DGtal 1.3.0
|
Aim: adapter for TDSS used by FP in CONVEX parts. Has 2 methods: More...
#include <DGtal/geometry/curves/FP.h>
Public Member Functions | |
DSSDecorator4ConvexPart (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 () |
virtual TDSS::Point | firstLeaningPoint () const =0 |
virtual TDSS::Point | lastLeaningPoint () const =0 |
virtual bool | isInConvexPart () const =0 |
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 CONVEX parts. Has 2 methods:
They respectively return the first and last UPPER 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 167 of file FP.h.
References DGtal::detail::DSSDecorator< TDSS >::myDSS.
|
inlinevirtual |
First leaning point accessor
Implements DGtal::detail::DSSDecorator< TDSS >.
Definition at line 175 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 191 of file FP.h.
|
inlinevirtual |
Last leaning point accessor
Implements DGtal::detail::DSSDecorator< TDSS >.
Definition at line 183 of file FP.h.
References DGtal::detail::DSSDecorator< TDSS >::myDSS.