DGtal
0.6.devel
|
#include <CPointFunctor.h>
Public Types | |
typedef T::Point | Point |
typedef T::Value | Value |
Public Member Functions | |
BOOST_CONCEPT_ASSERT ((CUnaryFunctor< T, Point, Value >)) |
Aim: Defines a functor on points.
Description of concept 'CPointFunctor'
Associates values to points.
- Point : specifies the type for a point (inner type). - Value : specifies the type for a value (inner type).
Name | Expression | Type requirements | Return type | Precondition | Semantics | Postcondition | Complexity |
Apply function | x( p ) | v | the value of the function x at point p |
- Shapes and images are models of (refinements of) this concept
Definition at line 107 of file CPointFunctor.h.
typedef T::Point DGtal::CPointFunctor< T >::Point |
Definition at line 111 of file CPointFunctor.h.
typedef T::Value DGtal::CPointFunctor< T >::Value |
Definition at line 112 of file CPointFunctor.h.
DGtal::CPointFunctor< T >::BOOST_CONCEPT_ASSERT | ( | (CUnaryFunctor< T, Point, Value >) | ) |