DGtal
0.6.devel
|
#include <CDigitalBoundedShape.h>
Public Types | |
typedef TShape::Point | Point |
Public Member Functions | |
BOOST_CONCEPT_USAGE (CDigitalBoundedShape) |
Private Attributes | |
TShape | myT |
Point | myP |
DescriptionDescription of concept 'CDigitalBoundedShape'
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() | Point | 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 CDigitalBoundedShape.h.
typedef TShape::Point DGtal::CDigitalBoundedShape< TShape >::Point |
Definition at line 119 of file CDigitalBoundedShape.h.
|
inline |
Definition at line 121 of file CDigitalBoundedShape.h.
References DGtal::CDigitalBoundedShape< TShape >::myP, DGtal::CDigitalBoundedShape< TShape >::myT, and DGtal::ConceptUtils::sameType().
|
private |
Definition at line 132 of file CDigitalBoundedShape.h.
Referenced by DGtal::CDigitalBoundedShape< TShape >::BOOST_CONCEPT_USAGE().
|
private |
Definition at line 131 of file CDigitalBoundedShape.h.
Referenced by DGtal::CDigitalBoundedShape< TShape >::BOOST_CONCEPT_USAGE().