#include <CGAL/Level_interval.h>
template<typename FaceHandle>
class CGAL::Level_interval< FaceHandle >
The class Level_interval represents intervals for the minimum and maximum value of the z-coordinate of a face of a triangulation. 
- Template Parameters
- 
  
    | FaceHandle | must be a handle with the value type Face, which must have a nested typeVertex, which must have a nested typePoint, whoseKernel_traits<Point>::Kernelmust have a nested typeFT. These requirements are fulfilled, if one uses a CGAL triangulation and a CGALKernel. |  
 
- Is model of
- Interval
- Examples
- Interval_skip_list/isl_terrain.cpp.
|  | 
| (Note that these are not member functions.)  | 
| template<typename FaceHandle > | 
| ostream & | operator<< (ostream &os, const Level_interval< FaceHandle > &i) | 
|  | Inserts the interval iinto the streamos.
 | 
|  | 
|  | 
| typedef FT | Value | 
|  | The type of the \( z\)-coordinate of points stored in vertices of faces. 
 | 
|  | 
|  | 
|  | Level_interval () | 
|  | Default constructor. 
 | 
|  | 
|  | Level_interval (FaceHandle fh) | 
|  | Constructs the interval with smallest and largest zcoordinate of the points stored in the vertices of the facefhpoints to.
 | 
|  | 
|  | 
| FaceHandle | face_handle () | 
|  | Returns the face handle. 
 | 
|  | 
◆ operator<<()
template<typename FaceHandle > 
  
  | 
        
          | ostream & operator<< | ( | ostream & | os, |  
          |  |  | const Level_interval< FaceHandle > & | i |  
          |  | ) |  |  |  | related | 
 
Inserts the interval i into the stream os. 
- Precondition
- The output operator for *Face_handleis defined.