CGAL 5.1 - dD Spatial Searching
|
#include <Concepts/SearchTraits.h>
The concept SearchTraits
defines the requirements for the template parameter of the search classes.
CGAL::Epick_d<DimensionTag>
CGAL::Epeck_d<DimensionTag>
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. More... | |
typedef unspecified_type | Point_d |
Point type. More... | |
typedef unspecified_type | FT |
The number type of the Cartesian coordinates of types Point_d More... | |
typedef unspecified_type | Cartesian_const_iterator_d |
A random access iterator type to enumerate the Cartesian coordinates of a point. More... | |
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. More... | |
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 . More... | |
typedef unspecified_type SearchTraits::Cartesian_const_iterator_d |
A random access iterator type to enumerate the Cartesian coordinates of a point.
typedef unspecified_type SearchTraits::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
.
typedef unspecified_type SearchTraits::Dimension |
Dimension type.
Either CGAL::Dimension_tag
or CGAL::Dynamic_dimension_tag
.
typedef unspecified_type SearchTraits::FT |
The number type of the Cartesian coordinates of types Point_d
typedef unspecified_type SearchTraits::Point_d |
Point type.
Construct_cartesian_const_iterator_d SearchTraits::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
.