DGtal  1.4.beta
DGtal::TangentAngleFromDSSEstimator< DSSComputer > Class Template Reference

#include <DGtal/geometry/curves/estimation/SegmentComputerEstimators.h>

Inheritance diagram for DGtal::TangentAngleFromDSSEstimator< DSSComputer >:

Public Member Functions

 TangentAngleFromDSSEstimator ()
 TangentAngleFromDSSEstimator (const TangentAngleFromDSSEstimator &other)
- Public Member Functions inherited from DGtal::detail::PosIndepScaleIndepSCEstimator< DSSComputer, detail::TangentAngleFromDSS >
bool isValid () const
 PosIndepScaleIndepSCEstimator ()
void init (const double, const ConstIterator &itb, const ConstIterator &ite)
void attach (const SegmentComputer &aSC)
Quantity eval (const ConstIterator &) const
OutputIterator eval (const ConstIterator &itb, const ConstIterator &ite, OutputIterator result) const

Private Types

typedef detail::PosIndepScaleIndepSCEstimator< DSSComputer, detail::TangentAngleFromDSSSuper

Additional Inherited Members

- Public Types inherited from DGtal::detail::PosIndepScaleIndepSCEstimator< DSSComputer, detail::TangentAngleFromDSS >
typedef DSSComputer SegmentComputer
typedef SegmentComputer::ConstIterator ConstIterator
typedef typename Functor::Value Quantity
- Data Fields inherited from DGtal::detail::PosIndepScaleIndepSCEstimator< DSSComputer, detail::TangentAngleFromDSS >
ConstIterator myBegin
ConstIterator myEnd
const SegmentComputermySCPtr
detail::TangentAngleFromDSS myFunctor

Detailed Description

template<typename DSSComputer>
class DGtal::TangentAngleFromDSSEstimator< DSSComputer >

Description of class 'TangentAngleFromDSSEstimator'

Aim: estimates the tangent angle from a DSS recognized by some segment computers. (angle in [-pi,+pi] radians between the tangent and the x-axis).

Template Parameters
DSSComputera model of segment computer devoted the DSS recognition

Definition at line 1068 of file SegmentComputerEstimators.h.

Member Typedef Documentation

◆ Super

template<typename DSSComputer >
typedef detail::PosIndepScaleIndepSCEstimator<DSSComputer, detail::TangentAngleFromDSS> DGtal::TangentAngleFromDSSEstimator< DSSComputer >::Super

Definition at line 1073 of file SegmentComputerEstimators.h.

Constructor & Destructor Documentation

◆ TangentAngleFromDSSEstimator() [1/2]

template<typename DSSComputer >
DGtal::TangentAngleFromDSSEstimator< DSSComputer >::TangentAngleFromDSSEstimator ( )

Default Constructor.

Definition at line 1079 of file SegmentComputerEstimators.h.

1079 : Super() {};
detail::PosIndepScaleIndepSCEstimator< DSSComputer, detail::TangentAngleFromDSS > Super

◆ TangentAngleFromDSSEstimator() [2/2]

template<typename DSSComputer >
DGtal::TangentAngleFromDSSEstimator< DSSComputer >::TangentAngleFromDSSEstimator ( const TangentAngleFromDSSEstimator< DSSComputer > &  other)

Copy constructor.

otherthe object to clone.

Definition at line 1084 of file SegmentComputerEstimators.h.

1084 : Super(other) {};

The documentation for this class was generated from the following file: