|
DGtal
0.6.devel
|
#include <CEuclideanBoundedShape.h>
Public Types | |
| typedef TShape::RealPoint | RealPoint |
Public Member Functions | |
| BOOST_CONCEPT_USAGE (CEuclideanBoundedShape) | |
Private Attributes | |
| TShape | myT |
| RealPoint | myP |
DescriptionDescription of concept 'CEuclideanBoundedShape'
Aim: designs the concept of bounded shapes in DGtal (shape for which upper and lower bounding bounds are available).
Refinement of
Associated types :
Notation
Definitions
Valid expressions and
| Name | Expression | Type requirements | Return type | Precondition | Semantics | Postcondition | Complexity |
| Lower bound | x.getLowerBound() | RealPoint | compute and return the lower bound of the shape bounding box | ||||
| Upper bound | x.getUpperBound() | Point | compute and return the upper bound of the shape bounding box |
Invariants###
Models###
Implicit and Parametric shapes of the shape factory.
Notes###
Definition at line 114 of file CEuclideanBoundedShape.h.
| typedef TShape::RealPoint DGtal::CEuclideanBoundedShape< TShape >::RealPoint |
Definition at line 119 of file CEuclideanBoundedShape.h.
|
inline |
Definition at line 121 of file CEuclideanBoundedShape.h.
References DGtal::CEuclideanBoundedShape< TShape >::myP, DGtal::CEuclideanBoundedShape< TShape >::myT, and DGtal::ConceptUtils::sameType().
|
private |
Definition at line 132 of file CEuclideanBoundedShape.h.
Referenced by DGtal::CEuclideanBoundedShape< TShape >::BOOST_CONCEPT_USAGE().
|
private |
Definition at line 131 of file CEuclideanBoundedShape.h.
Referenced by DGtal::CEuclideanBoundedShape< TShape >::BOOST_CONCEPT_USAGE().
1.8.1.1