DGtal 1.3.0
|
#include <DGtal/geometry/curves/estimation/SegmentComputerEstimators.h>
Public Member Functions | |
CurvatureFromDCAEstimator () | |
CurvatureFromDCAEstimator (const CurvatureFromDCAEstimator &other) | |
Public Member Functions inherited from DGtal::detail::PosIndepScaleDepSCEstimator< TSegmentComputer, Functor, ReturnType > | |
PosIndepScaleDepSCEstimator () | |
PosIndepScaleDepSCEstimator (const PosIndepScaleDepSCEstimator &other) | |
PosIndepScaleDepSCEstimator & | operator= (const PosIndepScaleDepSCEstimator &other) |
~PosIndepScaleDepSCEstimator () | |
bool | isValid () const |
void | init (const double h, const ConstIterator &itb, const ConstIterator &ite) |
void | attach (const SegmentComputer &aSC) |
Quantity | eval (const ConstIterator &) const |
template<typename OutputIterator > | |
OutputIterator | eval (const ConstIterator &itb, const ConstIterator &ite, OutputIterator result) const |
Private Types | |
typedef detail::PosIndepScaleDepSCEstimator< DCAComputer, detail::CurvatureFromDCA< isCCW > > | Super |
Additional Inherited Members | |
Public Types inherited from DGtal::detail::PosIndepScaleDepSCEstimator< TSegmentComputer, Functor, ReturnType > | |
typedef TSegmentComputer | SegmentComputer |
typedef SegmentComputer::ConstIterator | ConstIterator |
typedef ReturnType | Quantity |
Data Fields inherited from DGtal::detail::PosIndepScaleDepSCEstimator< TSegmentComputer, Functor, ReturnType > | |
double | myH |
ConstIterator | myBegin |
ConstIterator | myEnd |
const SegmentComputer * | mySCPtr |
Functor | myFunctor |
Description of class 'CurvatureFromDCAEstimator'
Aim: estimates the curvature from a DCA recognized by a segment computer, basically geometricDCA.
DCAComputer | a model of segment computer devoted the DCA recognition |
isCCW | boolean equal to 'true' (default) for a scanning in a counter-clockwise (CCW) orientation, 'false' otherwise, i.e in a clockwise (CW) orientation. For instance, the estimated curvature of a digital circle, scanned in a CCW (resp. CW) orientation, is positive (resp. negative). |
Definition at line 1106 of file SegmentComputerEstimators.h.
|
private |
Definition at line 1112 of file SegmentComputerEstimators.h.
|
inline |
Default Constructor.
Definition at line 1118 of file SegmentComputerEstimators.h.
|
inline |
Copy constructor.
other | the object to clone. |
Definition at line 1123 of file SegmentComputerEstimators.h.