| 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] |