\( \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.3 - 2D and 3D Linear Geometry Kernel

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Classes
3D Kernel Objects
2D and 3D Linear Geometry Kernel Reference

##

## Classes
class | CGAL::Aff_transformation_3< Kernel >
| The class `Aff_transformation_3` represents three-dimensional affine transformations. More...
class | CGAL::Bbox_3
| An object `b` of the class `Bbox_3` is a bounding box in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Circle_3< Kernel >
| An object `c` of type `Circle_3` is a circle in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Direction_3< Kernel >
| An object of the class `Direction_3` is a vector in the three-dimensional vector space \( \mathbb{R}^3\) where we forget about their length. More...
class | CGAL::Iso_cuboid_3< Kernel >
| An object `c` of the data type `Iso_cuboid_3` is a cuboid in the Euclidean space \( \E^3\) with edges parallel to the \( x\), \( y\) and \( z\) axis of the coordinate system. More...
class | CGAL::Line_3< Kernel >
| An object `l` of the data type `Line_3` is a directed straight line in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Plane_3< Kernel >
| An object `h` of the data type `Plane_3` is an oriented plane in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Point_3< Kernel >
| An object of the class `Point_3` is a point in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Ray_3< Kernel >
| An object `r` of the data type `Ray_3` is a directed straight ray in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Segment_3< Kernel >
| An object `s` of the data type `Segment_3` is a directed straight line segment in the three-dimensional Euclidean space \( \E^3\), that is a straight line segment \( [p,q]\) connecting two points \( p,q \in \R^3\). More...
class | CGAL::Sphere_3< Kernel >
| An object of type `Sphere_3` is a sphere in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Tetrahedron_3< Kernel >
| An object `t` of the class `Tetrahedron_3` is an oriented tetrahedron in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Triangle_3< Kernel >
| An object `t` of the class `Triangle_3` is a triangle in the three-dimensional Euclidean space \( \E^3\). More...
class | CGAL::Vector_3< Kernel >
| An object of the class `Vector_3` is a vector in the three-dimensional vector space \( \mathbb{R}^3\). More...