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

Public Types | |
| typedef T::RealPoint | RealPoint |
| typedef T::Value | Value |
Public Member Functions | |
| BOOST_CONCEPT_ASSERT ((boost::UnaryFunction< T, Value, RealPoint >)) | |
Aim: Describes any function of the form f(x), where x is some real point in the given space, and f(x) is some value.
Description of concept 'CImplicitFunction'
- RealPoint: the type for the domain - Value: the type for the range
X : A type that is a model of CImplicitFunctionf : objet of type Xa : objet of type RealPoint| Name | Expression | Type requirements | Return type | Precondition | Semantics | Postcondition | Complexity |
| function call | f( a ) | Value | Evaluates the function f at point a |
- ImplicitBall, ImplicitPolynomial3Shape, ImplicitHyperCube, ImplicitRoundedHyperCube, ImplicitNorm1Ball
| T | the type that should be a model of CImplicitFunction. |
Definition at line 107 of file CImplicitFunction.h.
| typedef T::RealPoint DGtal::CImplicitFunction< T >::RealPoint |
Reimplemented in DGtal::CImplicitFunctionDiff1< T >.
Definition at line 112 of file CImplicitFunction.h.
| typedef T::Value DGtal::CImplicitFunction< T >::Value |
Definition at line 113 of file CImplicitFunction.h.
| DGtal::CImplicitFunction< T >::BOOST_CONCEPT_ASSERT | ( | (boost::UnaryFunction< T, Value, RealPoint >) | ) |
1.8.1.1