|
CGAL 5.1 - 2D and 3D Linear Geometry Kernel
|
#include <CGAL/Dimension.h>
The class Ambient_dimension allows to retrieve the dimension of the ambient space of a type T in a kernel K.
Parameters
The parameter K has the default value Kernel_traits<T>Kernel>.
Example
The following retrieves the dimension of a point type.
CGAL::Dimension_tag<int dim> CGAL::Dynamic_dimension_tag CGAL::Feature_dimension<T, K> Constants | |
| static const int | value |
| The dimension value as a compile-time integral constant. More... | |
Types | |
| typedef unspecified_type | type |
Either Dimension_tag<dim> if the dimension is a compile-time constant of value dim, or Dynamic_dimension_tag otherwise. More... | |
| typedef unspecified_type CGAL::Ambient_dimension< T, K >::type |
Either Dimension_tag<dim> if the dimension is a compile-time constant of value dim, or Dynamic_dimension_tag otherwise.
It is implemented as K::Ambient_dimension<T>::type.
|
static |
The dimension value as a compile-time integral constant.
It is implemented as K::Ambient_dimension<T>::type::value. It exists only when the dimension is a compile-time constant.