CGAL 6.1 - Interval Skip List
|
#include <CGAL/Level_interval.h>
The class Level_interval
represents intervals for the minimum and maximum value of the z
-coordinate of a face of a triangulation.
FaceHandle | must be a handle with the value type Face , which must have a nested type Vertex , which must have a nested type Point , whose Kernel_traits<Point>::Kernel must have a nested type FT . These requirements are fulfilled, if one uses a CGAL triangulation and a CGAL Kernel . |
Interval
Related Symbols | |
(Note that these are not member symbols.) | |
template<typename FaceHandle > | |
ostream & | operator<< (ostream &os, const Level_interval< FaceHandle > &i) |
Inserts the interval i into the stream os . | |
Types | |
typedef FT | Value |
The type of the \( z\)-coordinate of points stored in vertices of faces. | |
Creation | |
Level_interval () | |
Default constructor. | |
Level_interval (FaceHandle fh) | |
Constructs the interval with smallest and largest z coordinate of the points stored in the vertices of the face fh points to. | |
Operations | |
FaceHandle | face_handle () |
Returns the face handle. | |
typedef FT CGAL::Level_interval< FaceHandle >::Value |
The type of the \( z\)-coordinate of points stored in vertices of faces.
CGAL::Level_interval< FaceHandle >::Level_interval | ( | ) |
Default constructor.
CGAL::Level_interval< FaceHandle >::Level_interval | ( | FaceHandle | fh | ) |
Constructs the interval with smallest and largest z
coordinate of the points stored in the vertices of the face fh
points to.
FaceHandle CGAL::Level_interval< FaceHandle >::face_handle | ( | ) |
Returns the face handle.
|
related |
Inserts the interval i
into the stream os
.
*Face_handle
is defined.