OverSim
|
#include <VastDefs.h>
Public Member Functions | |
Halfedge () |
Public Attributes | |
Halfedge * | ELleft |
Halfedge * | ELright |
Edge * | ELedge |
char | ELpm |
Site * | vertex |
double | ystar |
Halfedge * | PQnext |
Definition at line 83 of file VastDefs.h.
Halfedge::Halfedge | ( | ) |
Edge* Halfedge::ELedge |
Definition at line 88 of file VastDefs.h.
Referenced by Vast::buildVoronoi(), EdgeList::ELdelete(), EdgeList::ELgethash(), Halfedge(), EdgeList::HEcreate(), Geometry::intersect(), EdgeList::leftreg(), EdgeList::right_of(), and EdgeList::rightreg().
Halfedge* Halfedge::ELleft |
Definition at line 87 of file VastDefs.h.
Referenced by EdgeList::ELdelete(), EdgeList::ELinsert(), EdgeList::ELleft(), EdgeList::ELleftbnd(), Halfedge(), and EdgeList::initialize().
char Halfedge::ELpm |
Definition at line 89 of file VastDefs.h.
Referenced by Vast::buildVoronoi(), Halfedge(), EdgeList::HEcreate(), Geometry::intersect(), EdgeList::leftreg(), EdgeList::right_of(), and EdgeList::rightreg().
Halfedge * Halfedge::ELright |
Definition at line 87 of file VastDefs.h.
Referenced by EdgeList::ELdelete(), EdgeList::ELinsert(), EdgeList::ELleftbnd(), EdgeList::ELright(), Halfedge(), and EdgeList::initialize().
Halfedge* Halfedge::PQnext |
Definition at line 92 of file VastDefs.h.
Referenced by Halfedge(), HeapPQ::PQ_min(), HeapPQ::PQdelete(), HeapPQ::PQextractmin(), and HeapPQ::PQinsert().
Site* Halfedge::vertex |
Definition at line 90 of file VastDefs.h.
Referenced by Vast::buildVoronoi(), Halfedge(), HeapPQ::PQ_min(), HeapPQ::PQdelete(), and HeapPQ::PQinsert().
double Halfedge::ystar |
Definition at line 91 of file VastDefs.h.
Referenced by Halfedge(), HeapPQ::PQ_min(), HeapPQ::PQbucket(), and HeapPQ::PQinsert().