| 
    CGAL 4.7 - Bounding Volumes 
   | 
 
#include <CGAL/Min_sphere_of_spheres_d_traits_3.h>
The class Min_sphere_of_spheres_d_traits_3<K,FT,UseSqrt,Algorithm> is a model for concept MinSphereOfSpheresTraits. 
It uses a pair of CGAL Point_3 and FT to represent spheres.
| K | must be a model for Kernel. | 
| FT | is a number type, which fulfills the requirements of type FT of concept MinSphereOfSpheresTraits: It must be either double or float, or an exact number type. | 
| UseSqrt | fulfills the requirements of type Use_square_roots of concept MinSphereOfSpheresTraits: It must be either Tag_true or Tag_false, and it defaults to Tag_false. | 
| Algorithm | fulfills the requirements of type Algorithm of concept MinSphereOfSpheresTraits: It must be either Default_algorithm, LP_algorithm or Farthest_first_heuristic, and it defaults to Default_algorithm.  | 
Constants | |
| typedef unspecified_type | D | 
| is the constant 3, i.e. the dimension of \( \mathbb{R}^3\).  More... | |
Types | |
In addition to the types required by the concept  Here's the complete list of defined types:  | |
| typedef unspecified_type | FT | 
| typedef unspecified_type | Use_square_roots | 
| typedef unspecified_type | Algorithm | 
| typedef unspecified_type | Radius | 
is a typedef to the template parameter FT  More... | |
| typedef unspecified_type | Point | 
is a typedef to K::Point_3.  More... | |
| typedef unspecified_type | Sphere | 
is a typedef to std::pair<Point,Radius>.  More... | |
| typedef unspecified_type | Cartesian_const_iterator | 
is a typedef to K::Cartesian_const_iterator_3.  More... | |
Access Functions | |
The class provides the access functions required by the concept   | |
| FT | radius (const Sphere &s) | 
returns 0.  More... | |
| Cartesian_const_iterator | center_cartesian_begin (const Sphere &s) | 
maps to s.first.cartesian_begin().  More... | |
| typedef unspecified_type CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::Algorithm | 
| typedef unspecified_type CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::Cartesian_const_iterator | 
is a typedef to K::Cartesian_const_iterator_3. 
| typedef unspecified_type CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::D | 
is the constant 3, i.e. the dimension of \( \mathbb{R}^3\).
| typedef unspecified_type CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::FT | 
| typedef unspecified_type CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::Point | 
is a typedef to K::Point_3. 
| typedef unspecified_type CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::Radius | 
is a typedef to the template parameter FT 
| typedef unspecified_type CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::Sphere | 
is a typedef to std::pair<Point,Radius>. 
| typedef unspecified_type CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::Use_square_roots | 
| Cartesian_const_iterator CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::center_cartesian_begin | ( | const Sphere & | s | ) | 
maps to s.first.cartesian_begin(). 
| FT CGAL::Min_sphere_of_spheres_d_traits_3< K, FT, UseSqrt, Algorithm >::radius | ( | const Sphere & | s | ) | 
returns 0.