| CGAL 4.4 - 2D and 3D Linear Geometry Kernel | 
#include <CGAL/Dimension.h>
The class Feature_dimension allows to retrieve the geometric dimension 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::Ambient_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 valuedim, orDynamic_dimension_tagotherwise.  More... | |
| typedef unspecified_type CGAL::Feature_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::Feature_dimension<T>::type. 
| 
 | static | 
The dimension value as a compile-time integral constant.
It is implemented as K::Feature_dimension<T>::type::value. It exists only when the dimension is a compile-time constant.