|
CGAL 6.0 - Bounding Volumes
|
#include <CGAL/Approximate_min_ellipsoid_d_traits_2.h>
The class Approximate_min_ellipsoid_d_traits_2 is a traits class for CGAL::Approximate_min_ellipsoid_d<Traits> using the 2-dimensional CGAL kernel.
In order to use this class, an exact number-type ET has to be provided which Approximate_min_ellipsoid_d<Traits> will use for its internal exact computations.
| K | must be a model for concept Kernel. |
| ET | must be a model for the concept EuclideanRing with exact arithmetic operations, i.e., the type Algebraic_structure_traits<ET>::Is_exact must be CGAL::Tag_true. (Examples of such a number-type are MP_Float, CORE::Expr, and Gmpq.) |
ApproximateMinEllipsoid_d_Traits_d Types | |
| typedef unspecified_type | FT |
typedef double FT. | |
| typedef unspecified_type | ET |
typedef to the second template argument, ET. | |
| typedef unspecified_type | Point |
typedef K::Point_2 Point | |
| typedef unspecified_type | Cartesian_const_iterator |
typedef K::Cartesian_const_iterator_2 Cartesian_const_iterator | |
| typedef unspecified_type CGAL::Approximate_min_ellipsoid_d_traits_2< K, ET >::FT |
typedef double FT.
The kernel's number type K::RT must be convertible to double.