AddRef() const | tReferencable< eHalfEdge > | [inline] |
Check() const | eHalfEdge | [protected] |
ClearPathData() | eHalfEdge | [static] |
ClearWall(void) | eHalfEdge | |
CopyIntoGrid(eGrid *grid, bool change_grid=1) | eHalfEdge | |
CrossesNewWall(const eGrid *grid) const | eHalfEdge | |
Destroy() | eHalfEdge | [inline] |
eDual class | eHalfEdge | [friend] |
eFace class | eHalfEdge | [friend] |
eGrid class | eHalfEdge | [friend] |
eHalfEdge(ePoint *p=NULL) | eHalfEdge | [private] |
eHalfEdge(ePoint *a, ePoint *b, eWall *w=NULL) | eHalfEdge | |
ePoint class | eHalfEdge | [friend] |
eTempEdge class | eHalfEdge | [friend] |
eWall class | eHalfEdge | [friend] |
eWallHolder() | eWallHolder | [protected] |
Face() const | eHalfEdge | [inline] |
face | eHalfEdge | [protected] |
FindPath(const eCoord &originPoint, const eFace *originFace, const eCoord &targetPoint, const eFace *targetFace, const eGameObject *gameObject, ePath &path) | eHalfEdge | [static] |
GetRefcount() const | tReferencable< eHalfEdge > | [inline] |
GetWall(void) const | eWallHolder | |
Heap() const | eHalfEdge | [protected, virtual] |
ID | eHalfEdge | [protected] |
IntersectWith(const eHalfEdge *e2) const | eHalfEdge | |
IntersectWithCareless(const eHalfEdge *e2) const | eHalfEdge | |
MinPathLength() | eHalfEdge | [inline, protected] |
Movable() const | eHalfEdge | [inline] |
Next() const | eHalfEdge | [inline] |
next | eHalfEdge | [protected] |
operator=(const tReferencable &) | tReferencable< eHalfEdge > | [inline] |
origin_ | eHalfEdge | [protected] |
Other() const | eHalfEdge | [inline] |
other | eHalfEdge | [protected] |
point | eHalfEdge | [protected] |
Point() const | eHalfEdge | [inline] |
PossiblePath(ePATH_ORIGIN origin, REAL minLength) | eHalfEdge | [protected] |
prev | eHalfEdge | [protected] |
Print(std::ostream &s) const | eHalfEdge | |
Ratio(const eCoord &c) const | eHalfEdge | [inline] |
Release() const | tReferencable< eHalfEdge > | [inline] |
RemoveFromHeap() | tHeapElement | |
SetFace(eFace *p) | eHalfEdge | [inline, protected] |
SetMinPathLength(REAL length, tHeapBase &heap, ePATH_ORIGIN origin) | eHalfEdge | [protected] |
SetOther(eHalfEdge *e) | eHalfEdge | [inline] |
SetPoint(ePoint *p) | eHalfEdge | [inline, protected] |
SetVal(REAL value, tHeapBase &heap) | tHeapElement | |
SetWall(eWall *w) | eHalfEdge | [inline] |
Simplify(eGrid *grid) | eHalfEdge | |
Split(eHalfEdge *&e1, eHalfEdge *&e2, ePoint *s) | eHalfEdge | |
Splittable() const | eHalfEdge | |
tHeapElement() | tHeapElement | [inline] |
tReferencable() | tReferencable< eHalfEdge > | [inline] |
tReferencable(const tReferencable &) | tReferencable< eHalfEdge > | [inline] |
tReferencable< eHalfEdge > class | eHalfEdge | [friend] |
Unlink() | eHalfEdge | [inline, protected] |
Val() const | tHeapElement | [inline] |
Vec() const | eHalfEdge | [inline] |
~eHalfEdge() | eHalfEdge | [private] |
~eWallHolder() | eWallHolder | [protected] |
~tHeapElement() | tHeapElement | [virtual] |
~tReferencable() | tReferencable< eHalfEdge > | [inline, protected] |