Data Structures | Public Types | Public Member Functions
DelaunayMesh< Triangulation >::Traits_for_spatial_sort Struct Reference

Spatial sort traits to use with a pair of point pointers and an int. More...

Inheritance diagram for DelaunayMesh< Triangulation >::Traits_for_spatial_sort:
Inheritance graph
[legend]
Collaboration diagram for DelaunayMesh< Triangulation >::Traits_for_spatial_sort:
Collaboration graph
[legend]

Data Structures

struct  Less_x_3
 
struct  Less_y_3
 
struct  Less_z_3
 

Public Types

typedef Triangulation::Geom_traits Gt
 
typedef std::pair< const typename Triangulation::Point *, labelPoint_3
 

Public Member Functions

Less_x_3 less_x_3_object () const
 
Less_y_3 less_y_3_object () const
 
Less_z_3 less_z_3_object () const
 

Detailed Description

template<class Triangulation>
struct Foam::DelaunayMesh< Triangulation >::Traits_for_spatial_sort

Spatial sort traits to use with a pair of point pointers and an int.

Taken from a post on the CGAL lists: 2010-01/msg00004.html by Sebastien Loriot (Geometry Factory).

Definition at line 111 of file DelaunayMesh.H.

Member Typedef Documentation

◆ Gt

typedef Triangulation::Geom_traits Gt

Definition at line 115 of file DelaunayMesh.H.

◆ Point_3

typedef std::pair<const typename Triangulation::Point*, label> Point_3

Definition at line 118 of file DelaunayMesh.H.

Member Function Documentation

◆ less_x_3_object()

Less_x_3 less_x_3_object ( ) const

◆ less_y_3_object()

Less_y_3 less_y_3_object ( ) const

◆ less_z_3_object()

Less_z_3 less_z_3_object ( ) const

The documentation for this struct was generated from the following file: