Aim: Abstract DSSDecorator for ArithmeticalDSSComputer. Has 2 virtual methods returning the first and last leaning point:
More...
#include <DGtal/geometry/curves/FP.h>
template<typename TDSS>
class DGtal::detail::DSSDecorator< TDSS >
Aim: Abstract DSSDecorator for ArithmeticalDSSComputer. Has 2 virtual methods returning the first and last leaning point:
- See also
- DSSDecorator4ConvexPart DSSDecorator4ConcavePart
- Template Parameters
-
TDSS | type devoted to DSS recognition Must have a nested type 'Point' and four accessors: Uf(), Ul(), Lf(), Ll() |
Definition at line 74 of file FP.h.
◆ DSS
◆ ~DSSDecorator()
Destructor ( virtual to disable warnings [-Wdelete-non-virtual-dtor] )
Definition at line 126 of file FP.h.
◆ end()
End of the underlying segment
- Returns
- end iterator of the underlying segment
Definition at line 117 of file FP.h.
References myDSS.
◆ extendFront()
Extends the underlying segment (if possible)
- Returns
- 'true' if the segment has been extended, 'false' otherwise
Definition at line 100 of file FP.h.
101 {
102 return myDSS->extendFront();
103 }
References myDSS.
◆ firstLeaningPoint()
◆ isExtendableFront()
Tells whether the underlying segment can be extended or not
- Returns
- 'true' if extendable, 'false' otherwise
Definition at line 91 of file FP.h.
92 {
93 return myDSS->isExtendableFront();
94 }
References myDSS.
◆ isInConvexPart()
◆ lastLeaningPoint()
◆ retractBack()
Retracts the underlying segment (if possible)
- Returns
- 'true' if the segment has been retracted, 'false' otherwise
Definition at line 109 of file FP.h.
110 {
111 return myDSS->retractBack();
112 }
References myDSS.
◆ myDSS
The documentation for this class was generated from the following file: