BWAPI
Enumerations | Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/Arr_enums.h File Reference
#include <CGAL/enum.h>
Include dependency graph for Arr_enums.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  Arr_curve_end { ARR_MIN_END, ARR_MAX_END }
enum  Arr_halfedge_direction { ARR_LEFT_TO_RIGHT = -1, ARR_RIGHT_TO_LEFT = 1 }
enum  Arr_boundary_type {
  ARR_OBLIVIOUS = 0, ARR_OPEN, ARR_CLOSED, ARR_CONTRACTION,
  ARR_IDENTIFICATION
}
enum  Arr_parameter_space {
  ARR_LEFT_BOUNDARY = 0, ARR_RIGHT_BOUNDARY, ARR_BOTTOM_BOUNDARY, ARR_TOP_BOUNDARY,
  ARR_INTERIOR
}

Functions

template<class OutputStream >
OutputStream & operator<< (OutputStream &os, const Arr_curve_end &ce)
 prints curve end (for debugging)
template<class OutputStream >
OutputStream & operator<< (OutputStream &os, const Arr_halfedge_direction &dir)
 prints halfedge direction (for debugging)
template<class OutputStream >
OutputStream & operator<< (OutputStream &os, const Arr_boundary_type &bt)
 prints boundary type (for debugging)
template<class OutputStream >
OutputStream & operator<< (OutputStream &os, const Arr_parameter_space &ps)
 prints parameter space (for debugging)

Detailed Description

Definition of the enumeration types for the arrangement package.


Enumeration Type Documentation

Enumerator:
ARR_OBLIVIOUS 
ARR_OPEN 
ARR_CLOSED 
ARR_CONTRACTION 
ARR_IDENTIFICATION 
Enumerator:
ARR_MIN_END 
ARR_MAX_END 
Enumerator:
ARR_LEFT_TO_RIGHT 
ARR_RIGHT_TO_LEFT 
Enumerator:
ARR_LEFT_BOUNDARY 
ARR_RIGHT_BOUNDARY 
ARR_BOTTOM_BOUNDARY 
ARR_TOP_BOUNDARY 
ARR_INTERIOR 

Function Documentation

template<class OutputStream >
OutputStream& operator<< ( OutputStream &  os,
const Arr_curve_end ce 
) [inline]

prints curve end (for debugging)

template<class OutputStream >
OutputStream& operator<< ( OutputStream &  os,
const Arr_halfedge_direction dir 
) [inline]

prints halfedge direction (for debugging)

template<class OutputStream >
OutputStream& operator<< ( OutputStream &  os,
const Arr_boundary_type bt 
) [inline]

prints boundary type (for debugging)

template<class OutputStream >
OutputStream& operator<< ( OutputStream &  os,
const Arr_parameter_space ps 
) [inline]

prints parameter space (for debugging)

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines