HOG2
LoadedCliqueAbstraction Member List

This is the complete list of members for LoadedCliqueAbstraction, including all inherited members.

abstractGraph(Graph *g)LoadedCliqueAbstractionprotectedvirtual
abstractionsGraphAbstractionprotected
abstractUpEdge(unsigned int absLevel, edge *e)LoadedCliqueAbstractionprotected
AddEdge(edge *e, unsigned int absLevel)LoadedCliqueAbstractionvirtual
AddNode(node *n)LoadedCliqueAbstractionvirtual
addNodesToParent(Graph *g, node *n, node *parent, int width)LoadedCliqueAbstractionprotected
addNodeToRepairQ(node *n)LoadedCliqueAbstractionprotected
addTunnel(node *n, Graph *g, node *newNode)LoadedCliqueAbstractionprotected
buildAbstractions(Graph *)LoadedCliqueAbstractionprivate
checkAndCreateParent(node *which)LoadedCliqueAbstractionprotected
checkNeighborClique(node *child, node *neighbor)LoadedCliqueAbstractionprotected
cleanMemory()LoadedCliqueAbstractionprivate
clearDisplayLists()LoadedCliqueAbstraction
ClearMarkedNodes()GraphAbstraction
cliqueAbstractGraph(Graph *g)LoadedCliqueAbstractionprotectedvirtual
ComputeWidth(node *n)GraphAbstractionprivate
CountEdgesAtDistance(node *child, node *parent, std::vector< int > &dists)GraphAbstractionprivate
displayListsLoadedCliqueAbstractionprivate
distance(path *p)GraphAbstraction
DrawGraph(Graph *g) constLoadedCliqueAbstraction
DrawLevelConnections(node *n) constLoadedCliqueAbstraction
extractGroupIntoNewNode(node *parent, int group)LoadedCliqueAbstractionprotected
findEdgeParent(edge *e, unsigned int absLevel)LoadedCliqueAbstraction
findNeighborCliques(node *parent, int group)LoadedCliqueAbstractionprotected
findNeighborCliques(node *)LoadedCliqueAbstractionprotected
findNodeParent(node *n)LoadedCliqueAbstraction
GetAbstractGraph(int level)GraphAbstractioninline
GetAbstractGraph(node *which)GraphAbstractioninline
GetAbstractionLevel(node *which)GraphAbstractioninline
getChildGroups(node *which)LoadedCliqueAbstractionprotected
getGroupSize(node *parent, int group)LoadedCliqueAbstractionprotected
getNodeInGroup(node *parent, int group)LoadedCliqueAbstractionprotected
GetNodeLoc(node *n) constLoadedCliqueAbstractionvirtual
GetNthChild(node *which, int n)GraphAbstractioninline
GetNthParent(node *which, int n)GraphAbstraction
GetNumAbstractGraphs(node *from, node *to, std::vector< node * > &fromChain, std::vector< node * > &toChain)LoadedCliqueAbstraction
getNumAbstractGraphs()GraphAbstractioninline
GetNumChildren(node *which)GraphAbstractioninline
GetNumExternalEdges(node *n, node *p)GraphAbstractionprivate
GetParent(node *which)GraphAbstractioninline
GetRandomGroundNodeFromNode(node *n)GraphAbstraction
GraphAbstraction()GraphAbstractioninline
h(node *a, node *b)LoadedCliqueAbstractionvirtual
insertNodeIntoHierarchy(node *newNode)LoadedCliqueAbstractionprotected
IsParentOf(node *parent, node *child)GraphAbstraction
levelDrawLoadedCliqueAbstractionprivate
LoadedCliqueAbstraction(char *)LoadedCliqueAbstraction
LoadedCliqueAbstraction(Graph *g)LoadedCliqueAbstraction
loadGraph(char *fname)LoadedCliqueAbstractionprotected
MeasureAbstractionValues(int level, double &n, double &n_dev, double &c, double &c_dev)GraphAbstraction
MeasureAverageNodeWidth(int level)GraphAbstraction
MeasureExpectedNodeWidth(node *n)GraphAbstractionprivate
MeasureRepairHits()GraphAbstractioninlinevirtual
mergeGroupIntoNeighbor(node *parent, int group, node *neighbor=0)LoadedCliqueAbstractionprotected
modifiedNodeQLoadedCliqueAbstractionprivate
neighborAbstractGraph(Graph *g, int width=1)LoadedCliqueAbstractionprotectedvirtual
OpenGLDraw() constLoadedCliqueAbstractionvirtual
Pathable(node *from, node *to)LoadedCliqueAbstractionvirtual
Pathable(unsigned int from, unsigned int to)LoadedCliqueAbstraction
RemoveEdge(edge *e, unsigned int absLevel)LoadedCliqueAbstractionvirtual
RemoveNode(node *n)LoadedCliqueAbstractionvirtual
removeNodeFromRepairQ(node *n)LoadedCliqueAbstractionprotected
renameNodeInAbstraction(node *which, unsigned int oldID)LoadedCliqueAbstractionprotected
RepairAbstraction()LoadedCliqueAbstractionvirtual
resetLocationCache(node *n)LoadedCliqueAbstractionprotected
splitNode(node *which, int numGroups)LoadedCliqueAbstractionprotected
ToggleDrawAbstraction(int which)LoadedCliqueAbstraction
transferGroup(int group, node *oldParent, node *newParent)LoadedCliqueAbstractionprotected
VerifyHierarchy()LoadedCliqueAbstractionvirtual
WidthBFS(node *child, node *parent)GraphAbstractionprivate
~GraphAbstraction()GraphAbstractionvirtual
~LoadedCliqueAbstraction()LoadedCliqueAbstractionvirtual