abstractGraph(Graph *g) | LoadedBBAbstraction | private |
abstractions | GraphAbstraction | protected |
AddEdge(edge *e, unsigned int absLevel) | LoadedBBAbstraction | virtual |
addNeighborsInBox(Graph *g, node *n, int which, node *parent) | LoadedBBAbstraction | private |
AddNode(node *n) | LoadedBBAbstraction | virtual |
addNodeToParent(node *n, node *parent) | LoadedBBAbstraction | private |
boxes | LoadedBBAbstraction | private |
buildAbstractions(Graph *g) | LoadedBBAbstraction | private |
cleanMemory() | LoadedBBAbstraction | private |
clearDisplayLists() | LoadedBBAbstraction | |
ClearMarkedNodes() | GraphAbstraction | |
ComputeWidth(node *n) | GraphAbstraction | private |
CountEdgesAtDistance(node *child, node *parent, std::vector< int > &dists) | GraphAbstraction | private |
createNewParent(Graph *, node *n) | LoadedBBAbstraction | private |
distance(path *p) | GraphAbstraction | |
DrawGraph(Graph *g) const | LoadedBBAbstraction | |
DrawLevelConnections(node *n) const | LoadedBBAbstraction | |
findBoundingBox(node *n) | LoadedBBAbstraction | private |
findEdgeParent(edge *e, unsigned int absLevel) | LoadedBBAbstraction | |
findNodeParent(node *n) | LoadedBBAbstraction | |
GetAbstractGraph(int level) | GraphAbstraction | inline |
GetAbstractGraph(node *which) | GraphAbstraction | inline |
GetAbstractionLevel(node *which) | GraphAbstraction | inline |
GetNodeLoc(node *n) const | LoadedBBAbstraction | virtual |
GetNthChild(node *which, int n) | GraphAbstraction | inline |
GetNthParent(node *which, int n) | GraphAbstraction | |
getNumAbstractGraphs() | GraphAbstraction | inline |
GetNumAbstractGraphs(node *from, node *to, std::vector< node * > &fromChain, std::vector< node * > &toChain) | LoadedBBAbstraction | |
GetNumChildren(node *which) | GraphAbstraction | inline |
GetNumExternalEdges(node *n, node *p) | GraphAbstraction | private |
GetParent(node *which) | GraphAbstraction | inline |
GetRandomGroundNodeFromNode(node *n) | GraphAbstraction | |
GraphAbstraction() | GraphAbstraction | inline |
h(node *a, node *b) | LoadedBBAbstraction | virtual |
IsParentOf(node *parent, node *child) | GraphAbstraction | |
levelDraw | LoadedBBAbstraction | private |
loadBoxes(char *boxFile) | LoadedBBAbstraction | private |
LoadedBBAbstraction(char *, char *) | LoadedBBAbstraction | |
loadGraph(char *fname) | LoadedBBAbstraction | private |
MeasureAbstractionValues(int level, double &n, double &n_dev, double &c, double &c_dev) | GraphAbstraction | |
MeasureAverageNodeWidth(int level) | GraphAbstraction | |
MeasureExpectedNodeWidth(node *n) | GraphAbstraction | private |
MeasureRepairHits() | GraphAbstraction | inlinevirtual |
OpenGLDraw() const | LoadedBBAbstraction | virtual |
Pathable(node *from, node *to) | LoadedBBAbstraction | virtual |
Pathable(unsigned int from, unsigned int to) | LoadedBBAbstraction | |
RemoveEdge(edge *, unsigned int) | LoadedBBAbstraction | inlineprivatevirtual |
RemoveNode(node *) | LoadedBBAbstraction | inlineprivatevirtual |
RepairAbstraction() | LoadedBBAbstraction | inlineprivatevirtual |
ToggleDrawAbstraction(int which) | LoadedBBAbstraction | |
VerifyHierarchy() | LoadedBBAbstraction | virtual |
WidthBFS(node *child, node *parent) | GraphAbstraction | private |
~GraphAbstraction() | GraphAbstraction | virtual |
~LoadedBBAbstraction() | LoadedBBAbstraction | virtual |