DGtal 1.4.0
|
#include <DGtal/shapes/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 | Post condition | Complexity |
---|---|---|---|---|---|---|---|
Get Lower bound | getLowerBound() | RealPoint | compute and return the lower bound of the shape bounding box | ||||
Get Upper bound | getUpperBound() | RealPoint | 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 96 of file CEuclideanBoundedShape.h.
typedef TShape::RealPoint DGtal::concepts::CEuclideanBoundedShape< TShape >::RealPoint |
Definition at line 101 of file CEuclideanBoundedShape.h.
|
inline |
Definition at line 103 of file CEuclideanBoundedShape.h.
References DGtal::concepts::CEuclideanBoundedShape< TShape >::myP, DGtal::concepts::CEuclideanBoundedShape< TShape >::myT, and DGtal::concepts::ConceptUtils::sameType().
|
private |
Definition at line 114 of file CEuclideanBoundedShape.h.
Referenced by DGtal::concepts::CEuclideanBoundedShape< TShape >::BOOST_CONCEPT_USAGE().
|
private |
Definition at line 113 of file CEuclideanBoundedShape.h.
Referenced by DGtal::concepts::CEuclideanBoundedShape< TShape >::BOOST_CONCEPT_USAGE().