\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.10 - 2D Triangulation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
CGAL::Regular_triangulation_euclidean_traits_2< K, Weight > Class Template Reference

#include <CGAL/Regular_triangulation_euclidean_traits_2.h>

Inherits from

K.

Definition

Deprecated:
The class is deprecated since CGAL 4.10, as the weighted point and the function objects for weighted points are part of the concept Kernel. The class is kept for backward compatibility, but ignores the template parameter Weight.

Regular_triangulation_euclidean_traits_2 is a model for the concept RegularTriangulationTraits_2

Template Parameters
Kmust be a model of the Kernel concept.
WeightThis template parameter is ignored, as Kernel::Weighted_point_2 uses the type Kernel::FT.

This class inherits from K and uses a K::Weighted_point_2 as point type.

Is Model Of:
RegularTriangulationTraits_2
See Also
CGAL::Regular_triangulation_2

Types

typedef K::Point_2 Bare_point
 The type for point \( p\) of a weighted point \( {p}^{(w)}=(p,w_p)\).
 
typedef K::Weighted_point_2 Weighted_point_2
 The type for weighted points.
 
typedef K::Weighted_point_2 Point_2
 The type for points.