|
DGtal
0.6.devel
|
#include <TrueLocalEstimatorOnPoints.h>

Public Types | |
| typedef TConstIteratorOnPoints | ConstIterator |
| typedef TParametricShape | ParametricShape |
| typedef TParametricShape::RealPoint | RealPoint |
| typedef TParametricShapeFunctor | ParametricShapeFunctor |
| typedef ParametricShapeFunctor::Quantity | Quantity |
Public Member Functions | |
| TrueLocalEstimatorOnPoints () | |
| ~TrueLocalEstimatorOnPoints () | |
| void | init (const double h, const ConstIterator &itb, const ConstIterator &ite) |
| void | attach (ParametricShape *aShapePtr) |
| Quantity | eval (const ConstIterator &it) const |
| template<typename OutputIterator > | |
| OutputIterator | eval (const ConstIterator &itb, const ConstIterator &ite, OutputIterator result) const |
| bool | isValid () const |
Private Member Functions | |
| TrueLocalEstimatorOnPoints (const TrueLocalEstimatorOnPoints &other) | |
| TrueLocalEstimatorOnPoints & | operator= (const TrueLocalEstimatorOnPoints &other) |
Private Attributes | |
| double | myH |
| ConstIterator | myBegin |
| ConstIterator | myEnd |
| ParametricShapeFunctor * | myFunctorPtr |
Aim: Computes the true quantity to each element of a range associated to a parametric shape.
Description of template class 'TrueLocalEstimatorOnPoints'
| TConstIteratorOnPoints | type of iterator on points used as query points. |
| TParametricShape | type of the parametric shape. |
| TParametricShapeFunctor | type of Functor used to evaluate the quantity. |
Definition at line 68 of file TrueLocalEstimatorOnPoints.h.
| typedef TConstIteratorOnPoints DGtal::TrueLocalEstimatorOnPoints< TConstIteratorOnPoints, TParametricShape, TParametricShapeFunctor >::ConstIterator |
Definition at line 74 of file TrueLocalEstimatorOnPoints.h.
| typedef TParametricShape DGtal::TrueLocalEstimatorOnPoints< TConstIteratorOnPoints, TParametricShape, TParametricShapeFunctor >::ParametricShape |
Definition at line 76 of file TrueLocalEstimatorOnPoints.h.
| typedef TParametricShapeFunctor DGtal::TrueLocalEstimatorOnPoints< TConstIteratorOnPoints, TParametricShape, TParametricShapeFunctor >::ParametricShapeFunctor |
Definition at line 79 of file TrueLocalEstimatorOnPoints.h.
| typedef ParametricShapeFunctor::Quantity DGtal::TrueLocalEstimatorOnPoints< TConstIteratorOnPoints, TParametricShape, TParametricShapeFunctor >::Quantity |
Definition at line 80 of file TrueLocalEstimatorOnPoints.h.
| typedef TParametricShape::RealPoint DGtal::TrueLocalEstimatorOnPoints< TConstIteratorOnPoints, TParametricShape, TParametricShapeFunctor >::RealPoint |
Definition at line 77 of file TrueLocalEstimatorOnPoints.h.
|
inline |
Default constructor.
Definition at line 45 of file TrueLocalEstimatorOnPoints.ih.
|
inline |
|
private |
Copy constructor.
| other | the object to clone. Forbidden by default. |
|
inline |
Attach a shape
| aShapePtr | parametric shape |
Definition at line 79 of file TrueLocalEstimatorOnPoints.ih.
|
inline |
Estimation at *it
Definition at line 97 of file TrueLocalEstimatorOnPoints.ih.
|
inline |
Estimation at each element of [itb , ite )
| itb,begin | iterator |
| ite,end | iterator |
Definition at line 111 of file TrueLocalEstimatorOnPoints.ih.
References DGtal::isNotEmpty().
|
inline |
|
inline |
Checks the validity/consistency of the object.
Definition at line 54 of file TrueLocalEstimatorOnPoints.ih.
|
private |
Assignment.
| other | the object to copy. |
|
private |
Copy of the begin iterator.
Definition at line 151 of file TrueLocalEstimatorOnPoints.h.
|
private |
Copy of the end iterator.
Definition at line 154 of file TrueLocalEstimatorOnPoints.h.
|
private |
Owning pointer on a parametric shape functor.
Definition at line 157 of file TrueLocalEstimatorOnPoints.h.
|
private |
Grid size.
Definition at line 148 of file TrueLocalEstimatorOnPoints.h.
1.8.1.1