|
DGtal 1.4.0
|
Aim: implements a functor that computes the tangent vector at a given point of a parametric shape. More...
#include <DGtal/geometry/curves/estimation/ParametricShapeTangentFunctor.h>
Public Types | |
| typedef TParametricShape | ParametricShape |
| Type of parametric shape. | |
| typedef TParametricShape::RealPoint | RealPoint |
| Type of points. | |
| typedef TParametricShape::RealPoint | Quantity |
| Type of the functor output. | |
Public Member Functions | |
| ParametricShapeTangentFunctor ()=delete | |
| ParametricShapeTangentFunctor (const ParametricShape &aShape) | |
| ~ParametricShapeTangentFunctor ()=default | |
| ParametricShapeTangentFunctor & | operator= (const ParametricShapeTangentFunctor &other)=delete |
| Quantity | operator() (const RealPoint &aPoint) const |
Private Attributes | |
| const ParametricShape & | myShape |
| Reference of the implicit shape. | |
Aim: implements a functor that computes the tangent vector at a given point of a parametric shape.
Description of template class 'ParametricShapeTangentFunctor'
| TParametricShape | a model of parametric shape. |
Definition at line 63 of file ParametricShapeTangentFunctor.h.
| typedef TParametricShape DGtal::ParametricShapeTangentFunctor< TParametricShape >::ParametricShape |
Type of parametric shape.
Definition at line 70 of file ParametricShapeTangentFunctor.h.
| typedef TParametricShape::RealPoint DGtal::ParametricShapeTangentFunctor< TParametricShape >::Quantity |
Type of the functor output.
Definition at line 76 of file ParametricShapeTangentFunctor.h.
| typedef TParametricShape::RealPoint DGtal::ParametricShapeTangentFunctor< TParametricShape >::RealPoint |
Type of points.
Definition at line 73 of file ParametricShapeTangentFunctor.h.
|
delete |
Constructor.
|
inline |
Constructor..
| aShape | the input shape. |
Definition at line 89 of file ParametricShapeTangentFunctor.h.
|
default |
Destructor.
|
inline |
Compute the tangent at [aPoint]
| aPoint | the point at which the tangent is computed. |
Definition at line 115 of file ParametricShapeTangentFunctor.h.
References aPoint(), and DGtal::ParametricShapeTangentFunctor< TParametricShape >::myShape.
|
delete |
Assignment.
| other | the object to copy. |
|
private |
Reference of the implicit shape.
Definition at line 126 of file ParametricShapeTangentFunctor.h.
Referenced by DGtal::ParametricShapeTangentFunctor< TParametricShape >::operator()().