CGAL 5.1 - dD Spatial Searching
SearchGeomTraits_3 Class Reference

#include <Concepts/SearchGeomTraits_3.h>

Definition

The concept SearchGeomTraits_3 defines the requirements for the template parameter of the search traits classes.

Has Models:

Simple_cartesian<double>

Simple_cartesian<Gmpq>

Types

typedef unspecified_type Point_3
 Point type. More...
 
typedef unspecified_type FT
 The number type of the Cartesian coordinates of types Point_3 More...
 
typedef unspecified_type Iso_cuboid_3
 Iso box type. More...
 
typedef unspecified_type Sphere_3
 Sphere type. More...
 
typedef unspecified_type Construct_iso_cuboid_3
 Functor model of Kernel::ConstructIsoCuboid_3 More...
 
typedef unspecified_type Construct_min_vertex_3
 Functor model of Kernel::ConstructMinVertex_3 More...
 
typedef unspecified_type Construct_max_vertex_3
 Functor model of Kernel::ConstructMaxVertex_3 More...
 
typedef unspecified_type Construct_center_3
 Functor model of Kernel::ConstructCenter_3 More...
 
typedef unspecified_type Compute_squared_radius_3
 Functor model of Kernel::ComputeSquaredRadius_3 More...
 
typedef unspecified_type Cartesian_const_iterator_3
 A random access iterator type to enumerate the Cartesian coordinates of a point. More...
 
typedef unspecified_type Construct_cartesian_const_iterator_3
 Functor with operators to construct iterators on the first and the past-the-end iterator for the Cartesian coordinates of a point. More...
 

Member Typedef Documentation

◆ Cartesian_const_iterator_3

A random access iterator type to enumerate the Cartesian coordinates of a point.

◆ Compute_squared_radius_3

◆ Construct_cartesian_const_iterator_3

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_3.

◆ Construct_center_3

typedef unspecified_type SearchGeomTraits_3::Construct_center_3

Functor model of Kernel::ConstructCenter_3

◆ Construct_iso_cuboid_3

◆ Construct_max_vertex_3

◆ Construct_min_vertex_3

◆ FT

typedef unspecified_type SearchGeomTraits_3::FT

The number type of the Cartesian coordinates of types Point_3

◆ Iso_cuboid_3

typedef unspecified_type SearchGeomTraits_3::Iso_cuboid_3

Iso box type.

◆ Point_3

typedef unspecified_type SearchGeomTraits_3::Point_3

Point type.

◆ Sphere_3

typedef unspecified_type SearchGeomTraits_3::Sphere_3

Sphere type.