|
CGAL 6.0 - dD Spatial Searching
|
The concept SearchTraits defines the requirements for the template parameter of the search classes.
CGAL::Cartesian_d<FT> CGAL::Homogeneous_d<RT> CGAL::Epick_d<DimensionTag> CGAL::Epeck_d<DimensionTag> CGAL::Search_traits_2<Kernel> CGAL::Search_traits_3<Kernel> CGAL::Search_traits_d<Kernel,Dim> CGAL::Search_traits<NT,Point,CartesianCoordinateIterator,ConstructCartesianCoordinateIterator,ConstructMinVertex,ConstructMaxVertex> RangeSearchTraits CGAL::Search_traits_adapter<Key,PointPropertyMap,BaseTraits> Types | |
| typedef unspecified_type | Dimension |
| Dimension type. | |
| typedef unspecified_type | Point_d |
| Point type. | |
| typedef unspecified_type | FT |
The number type of the Cartesian coordinates of types Point_d | |
| typedef unspecified_type | Cartesian_const_iterator_d |
| A random access iterator type to enumerate the Cartesian coordinates of a point. | |
| typedef unspecified_type | Construct_cartesian_const_iterator_d |
| Functor with operators to construct iterators on the first and the past-the-end iterator for the Cartesian coordinates of a point. | |
Operations | |
| Construct_cartesian_const_iterator_d | construct_construct_cartesian_const_iterator_d_object (const Point_d &p) const |
Function used to construct an object of type Construct_cartesian_const_iterator_d. | |
Functor with operators to construct iterators on the first and the past-the-end iterator for the Cartesian coordinates of a point.
This functor must provide the type result_type that must be the same a Cartesian_const_iterator_d.
Dimension type.
Either CGAL::Dimension_tag or CGAL::Dynamic_dimension_tag.