The concept SearchTraits defines the requirements for the template parameter of the search classes.
| |
Point type. CGAL::Kernel_traits has to be
specialized for this type.
| |
| |
Iso box type. It is only needed for range search queries.
| |
| |
Sphere type. It is only needed for range search queries.
| |
| |
The number type of the
Cartesian
coordinates of types Point_d
| |
| |
An random access iterator type to enumerate the
Cartesian
coordinates of a point.
| |
| |
Functor with operators to construct iterators on the
first and the past-the-end iterator for the
Cartesian
coordinates of a point.
| |
| |
Functor with operator to construct
the center of an object of type Sphere_d.
| |
| |
Functor with operator to compute
the squared radius of a an object of type Sphere_d.
| |
| |
Functor with operator to construct
the vertex with lexicographically smallest coordinates of an object of type Iso_box_d.
| |
| |
Functor with operator to construct
the vertex with lexicographically largest coordinates of an object of type Iso_box_d.
|