template<typename T>
struct DGtal::CEuclideanOrientedShape< T >
Aim: characterizes models of digital oriented shapes. For example, models should provide an orientation method for real points. Returned value type corresponds to DGtal::Orientation.
Description of concept 'CEuclideanOrientedShape'
Refinement of
Associated types :
- RealPoint: type for real points.
Notation
Definitions
Valid expressions and
Name | Expression | Type requirements | Return type | Precondition | Semantics | Postcondition | Complexity |
Orientation method | x.orientation( aPoint) | aPoint of type const RealPoint & | DGtal::Orientation | | return the orientation of a point aPoint according to the shape. Orientation values can be {DGtal::INSIDE, DGtal::ON or DGtal::OUTSIDE}. | |
|
Invariants
Models
Parametric and implicit shapes in the DGtal shape factory,
Notes
- Template Parameters:
-
Definition at line 109 of file CEuclideanOrientedShape.h.