|
BWAPI
|
#include <Arr_dcel_base.h>
Classes | |
| struct | rebind |
Public Types | |
| typedef X_monotone_curve_ | X_monotone_curve |
Public Member Functions | |
| Arr_halfedge_base () | |
| virtual | ~Arr_halfedge_base () |
| bool | has_null_curve () const |
| const X_monotone_curve & | curve () const |
| X_monotone_curve & | curve () |
| void | set_curve (X_monotone_curve *c) |
| virtual void | assign (const Arr_halfedge_base< X_monotone_curve > &he) |
Protected Attributes | |
| void * | p_opp |
| void * | p_prev |
| void * | p_next |
| void * | p_v |
| void * | p_comp |
| X_monotone_curve * | p_cv |
| typedef X_monotone_curve_ Arr_halfedge_base< X_monotone_curve_ >::X_monotone_curve |
| Arr_halfedge_base< X_monotone_curve_ >::Arr_halfedge_base | ( | ) | [inline] |
Default constructor
| virtual Arr_halfedge_base< X_monotone_curve_ >::~Arr_halfedge_base | ( | ) | [inline, virtual] |
Destructor.
| virtual void Arr_halfedge_base< X_monotone_curve_ >::assign | ( | const Arr_halfedge_base< X_monotone_curve > & | he | ) | [inline, virtual] |
Assign from another halfedge.
| const X_monotone_curve& Arr_halfedge_base< X_monotone_curve_ >::curve | ( | ) | const [inline] |
Get the x-monotone curve (const version).
| X_monotone_curve& Arr_halfedge_base< X_monotone_curve_ >::curve | ( | ) | [inline] |
Get the x-monotone curve (non-const version).
| bool Arr_halfedge_base< X_monotone_curve_ >::has_null_curve | ( | ) | const [inline] |
Check if the curve pointer is NULL.
| void Arr_halfedge_base< X_monotone_curve_ >::set_curve | ( | X_monotone_curve * | c | ) | [inline] |
Set the x-monotone curve.
void* Arr_halfedge_base< X_monotone_curve_ >::p_comp [protected] |
X_monotone_curve* Arr_halfedge_base< X_monotone_curve_ >::p_cv [protected] |
void* Arr_halfedge_base< X_monotone_curve_ >::p_next [protected] |
void* Arr_halfedge_base< X_monotone_curve_ >::p_opp [protected] |
void* Arr_halfedge_base< X_monotone_curve_ >::p_prev [protected] |
void* Arr_halfedge_base< X_monotone_curve_ >::p_v [protected] |
1.7.6.1