Loading [MathJax]/extensions/TeX/AMSmath.js
 
CGAL 6.1 - dD Spatial Searching
All Classes Namespaces Functions Typedefs Pages
Loading...
Searching...
No Matches
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
All models of the CGAL concept Kernel

Types

typedef unspecified_type Point_3
 Point type.
 
typedef unspecified_type FT
 The number type of the Cartesian coordinates of types Point_3
 
typedef unspecified_type Iso_cuboid_3
 Iso box type.
 
typedef unspecified_type Sphere_3
 Sphere type.
 
typedef unspecified_type Construct_iso_cuboid_3
 Functor model of Kernel::ConstructIsoCuboid_3
 
typedef unspecified_type Construct_min_vertex_3
 Functor model of Kernel::ConstructMinVertex_3
 
typedef unspecified_type Construct_max_vertex_3
 Functor model of Kernel::ConstructMaxVertex_3
 
typedef unspecified_type Construct_center_3
 Functor model of Kernel::ConstructCenter_3
 
typedef unspecified_type Compute_squared_radius_3
 Functor model of Kernel::ComputeSquaredRadius_3
 
typedef unspecified_type Cartesian_const_iterator_3
 A random access iterator type to enumerate the Cartesian coordinates of a point.
 
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.
 

Member Typedef Documentation

◆ Cartesian_const_iterator_3

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

◆ Compute_squared_radius_3

Functor model of Kernel::ComputeSquaredRadius_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

Functor model of Kernel::ConstructIsoCuboid_3

◆ Construct_max_vertex_3

Functor model of Kernel::ConstructMaxVertex_3

◆ Construct_min_vertex_3

Functor model of Kernel::ConstructMinVertex_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.