DGtal  0.6.devel
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions
DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal > Struct Template Reference

#include <BinomialConvolver.h>

Public Types

typedef TReal Value
typedef TReal Real
typedef TBinomialConvolver BinomialConvolver
typedef TBinomialConvolver::Value SignalValue
typedef
TBinomialConvolver::ConstIteratorOnPoints 
ConstIteratorOnPoints

Public Member Functions

Value operator() (const BinomialConvolver &bc, const ConstIteratorOnPoints &it) const

Detailed Description

template<typename TBinomialConvolver, typename TReal>
struct DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal >

Aim: This class is a functor for getting the tangent vector of a binomial convolver.

Description of template class 'CurvatureFromBinomialConvolverFunctor'

Template Parameters:
TBinomialConvolverany BinomialConvolver.
TRealthe type for representing the curvature scalar.

Definition at line 290 of file BinomialConvolver.h.


Member Typedef Documentation

template<typename TBinomialConvolver, typename TReal>
typedef TBinomialConvolver DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal >::BinomialConvolver

Definition at line 296 of file BinomialConvolver.h.

template<typename TBinomialConvolver, typename TReal>
typedef TBinomialConvolver::ConstIteratorOnPoints DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal >::ConstIteratorOnPoints

Definition at line 298 of file BinomialConvolver.h.

template<typename TBinomialConvolver, typename TReal>
typedef TReal DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal >::Real

Definition at line 295 of file BinomialConvolver.h.

template<typename TBinomialConvolver, typename TReal>
typedef TBinomialConvolver::Value DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal >::SignalValue

Definition at line 297 of file BinomialConvolver.h.

template<typename TBinomialConvolver, typename TReal>
typedef TReal DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal >::Value

Definition at line 294 of file BinomialConvolver.h.


Member Function Documentation

template<typename TBinomialConvolver , typename TReal >
DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal >::Value DGtal::CurvatureFromBinomialConvolverFunctor< TBinomialConvolver, TReal >::operator() ( const BinomialConvolver bc,
const ConstIteratorOnPoints it 
) const
inline

Operator()

Parameters:
itany valid iterator in the current BinomialConvolver.
Returns:
the tangent vector at position [it].

Definition at line 269 of file BinomialConvolver.ih.

{
int index = bc.index( it );
Value v = bc.curvature( index );
return v;
}

The documentation for this struct was generated from the following files: