| 
    CGAL 4.7 - Optimal Distances 
   | 
 
#include <CGAL/Polytope_distance_d_traits_d.h>
The class Polytope_distance_d_traits_d is a traits class for the \( d\)-dimensional optimisation algorithms using the \( d\)-dimensional CGAL kernel. 
| K | must be a model for Kernel. | 
| ET | NT must be models for RingNumberType. Their default is K::RT. | 
Types | |
| typedef unspecified_type | Point_d | 
typedef to K::Point_d.  More... | |
| typedef unspecified_type | Rep_tag | 
typedef to K::Rep_tag.  More... | |
| typedef unspecified_type | RT | 
typedef to K::RT.  More... | |
| typedef unspecified_type | FT | 
typedef to K::FT.  More... | |
| typedef unspecified_type | Access_dimension_d | 
typedef to K::Access_dimension_d.  More... | |
| typedef unspecified_type | Access_coordinates_begin_d | 
typedef to K::Access_coordinates_begin_d.  More... | |
| typedef unspecified_type | Construct_point_d | 
typedef to K::Construct_point_d.  More... | |
| typedef unspecified_type | ET | 
second template parameter (default is K::RT).  More... | |
| typedef unspecified_type | NT | 
third template parameter (default is K::RT).  More... | |
Creation | |
| Polytope_distance_d_traits_d () | |
| default constructor.  More... | |
| Polytope_distance_d_traits_d (const Polytope_distance_d_traits_d< K, ET, NT > &) | |
| copy constructor.  More... | |
Operations | |
The following functions just return the corresponding function class object.  | |
| Access_dimension_d | access_dimension_d_object () const | 
| Access_coordinates_begin_d | access_coordinates_begin_d_object () const | 
| Construct_point_d | construct_point_d_object () const | 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::Access_coordinates_begin_d | 
typedef to K::Access_coordinates_begin_d. 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::Access_dimension_d | 
typedef to K::Access_dimension_d. 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::Construct_point_d | 
typedef to K::Construct_point_d. 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::ET | 
second template parameter (default is K::RT). 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::FT | 
typedef to K::FT. 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::NT | 
third template parameter (default is K::RT). 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::Point_d | 
typedef to K::Point_d. 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::Rep_tag | 
typedef to K::Rep_tag. 
| typedef unspecified_type CGAL::Polytope_distance_d_traits_d< K, ET, NT >::RT | 
typedef to K::RT. 
| CGAL::Polytope_distance_d_traits_d< K, ET, NT >::Polytope_distance_d_traits_d | ( | ) | 
default constructor.
| CGAL::Polytope_distance_d_traits_d< K, ET, NT >::Polytope_distance_d_traits_d | ( | const Polytope_distance_d_traits_d< K, ET, NT > & | ) | 
copy constructor.
| Access_coordinates_begin_d CGAL::Polytope_distance_d_traits_d< K, ET, NT >::access_coordinates_begin_d_object | ( | ) | const | 
| Access_dimension_d CGAL::Polytope_distance_d_traits_d< K, ET, NT >::access_dimension_d_object | ( | ) | const | 
| Construct_point_d CGAL::Polytope_distance_d_traits_d< K, ET, NT >::construct_point_d_object | ( | ) | const |