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.
More...
template<typename T>
struct DGtal::concepts::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 | Post condition | 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 91 of file CEuclideanOrientedShape.h.