DGtal  0.6.devel
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Private Types
DGtal::TangentFromDSSEstimator< DSSComputer > Class Template Reference

#include <SegmentComputerEstimators.h>

Inheritance diagram for DGtal::TangentFromDSSEstimator< DSSComputer >:
Inheritance graph
[legend]
Collaboration diagram for DGtal::TangentFromDSSEstimator< DSSComputer >:
Collaboration graph
[legend]

Public Member Functions

 TangentFromDSSEstimator ()
 TangentFromDSSEstimator (const TangentFromDSSEstimator &other)
- Public Member Functions inherited from DGtal::detail::PosIndepScaleIndepSCEstimator< DSSComputer, detail::NormalizedTangentVectorFromDSS >
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::NormalizedTangentVectorFromDSS
Super

Additional Inherited Members

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

Detailed Description

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

Description of class 'TangentFromDSSEstimator'

Aim: estimates the (normalized) tangent vector from a DSS recognized by some segment computers.

Template Parameters:
DSSComputera model of segment computer devoted the DSS recognition

Definition at line 1018 of file SegmentComputerEstimators.h.


Member Typedef Documentation

template<typename DSSComputer>
typedef detail::PosIndepScaleIndepSCEstimator<DSSComputer, detail::NormalizedTangentVectorFromDSS> DGtal::TangentFromDSSEstimator< DSSComputer >::Super
private

Definition at line 1023 of file SegmentComputerEstimators.h.


Constructor & Destructor Documentation

template<typename DSSComputer>
DGtal::TangentFromDSSEstimator< DSSComputer >::TangentFromDSSEstimator ( )
inline

Default Constructor.

Definition at line 1029 of file SegmentComputerEstimators.h.

: Super() {};
template<typename DSSComputer>
DGtal::TangentFromDSSEstimator< DSSComputer >::TangentFromDSSEstimator ( const TangentFromDSSEstimator< DSSComputer > &  other)
inline

Copy constructor.

Parameters:
otherthe object to clone.

Definition at line 1034 of file SegmentComputerEstimators.h.

: Super(other) {};

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