\( \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.6 - 2D and 3D Linear Geometry Kernel
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
2D and 3D Linear Geometry Kernel Reference

pointSegmentTriangle.png
Hervé Brönnimann, Andreas Fabri, Geert-Jan Giezeman, Susan Hert, Michael Hoffmann, Lutz Kettner, Sylvain Pion, and Stefan Schirra
This package contains kernels each containing objects of constant size, such as point, vector, direction, line, ray, segment, circle as well as predicates and constructions for these objects. The kernels mainly differ in the way they handle robustness issues.


Introduced in: CGAL 0.9
BibTeX: cgal:bfghhkps-lgk23-15a
License: LGPL

Classified Reference Pages

Concepts

Kernel Classes and Operations

Predefined Kernels

Kernel Objects

Two-dimensional Objects

Three-dimensional Objects

Constants and Enumerations

Global Functions

Kernel Geometric Object Concepts

Kernel Function Object Concepts

Dimension handling tools

Modules

 Concepts
 
 Predefined Kernels
 
 2D Kernel Objects
 
 3D Kernel Objects
 
 Kernel Classes
 
 Global Kernel Functions
 
 Enumerations and Related Functions
 
 Cartesian/Homogenous Conversion
 
 Dimension Handling Tools
 

Classes

class  CGAL::Null_vector
 CGAL defines a symbolic constant NULL_VECTOR to construct zero length vectors. More...
 
class  CGAL::Origin
 CGAL defines a symbolic constant ORIGIN which denotes the point at the origin. More...