Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

mapCliqueAbstraction Member List

This is the complete list of members for mapCliqueAbstraction, including all inherited members.
abstractGraph(graph *g)mapCliqueAbstraction [protected, virtual]
abstractionsgraphAbstraction [protected]
abstractUniformlymapCliqueAbstraction [private]
abstractUpEdge(unsigned int absLevel, edge *e)mapCliqueAbstraction [protected]
addEdge(edge *e, unsigned int absLevel)mapCliqueAbstraction [virtual]
addNode(node *n)mapCliqueAbstraction [virtual]
addNodesToParent(graph *g, node *n, node *parent, int width)mapCliqueAbstraction [protected]
addNodeToRepairQ(node *n)mapCliqueAbstraction [protected]
addTunnel(node *n, graph *g, node *newNode)mapCliqueAbstraction [protected]
buildAbstractions()mapCliqueAbstraction [private]
checkAndCreateParent(node *which)mapCliqueAbstraction [protected]
checkNeighborClique(node *child, node *neighbor)mapCliqueAbstraction [protected]
cleanMemory()mapCliqueAbstraction [private]
clearDisplayLists()mapCliqueAbstraction
clearMarkedNodes()mapCliqueAbstraction
cliqueAbstractGraph(graph *g)mapCliqueAbstraction [protected, virtual]
clone(Map *_m)mapCliqueAbstraction [inline, virtual]
displayListsmapCliqueAbstraction [private]
distance(path *p)graphAbstraction
extractGroupIntoNewNode(node *parent, int group)mapCliqueAbstraction [protected]
findEdgeParent(edge *e, unsigned int absLevel)mapCliqueAbstraction
findNeighborCliques(node *parent, int group)mapCliqueAbstraction [protected]
findNeighborCliques(node *)mapCliqueAbstraction [protected]
findNodeParent(node *n)mapCliqueAbstraction
getAbstractGraph(int level)graphAbstraction [inline]
getAbstractGraph(node *which)graphAbstraction [inline]
getAbstractionLevel(node *which)graphAbstraction [inline]
getChildGroups(node *which)mapCliqueAbstraction [protected]
getGroupSize(node *parent, int group)mapCliqueAbstraction [protected]
getMap()mapAbstraction [inline]
getNodeFromMap(int x, int y, tCorner c=kNone)mapAbstraction [inline]
getNodeInGroup(node *parent, int group)mapCliqueAbstraction [protected]
getNodeLoc(node *n)mapAbstraction
getNodeLocScaled(node *n)mapAbstraction
getNthChild(node *which, int n)graphAbstraction [inline]
getNthParent(node *which, int n)graphAbstraction
getNumAbstractGraphs()graphAbstraction [inline]
getNumChildren(node *which)graphAbstraction [inline]
getParent(node *which)graphAbstraction [inline]
getParentHierarchy(node *from, node *to, std::vector< node * > &fromChain, std::vector< node * > &toChain)mapCliqueAbstraction
getRandomTileFromNode(node *n, int &x, int &y)mapAbstraction
getTileFromNode(node *n, int &x, int &y)mapAbstraction
getTileUnderLoc(int &x, int &y, const recVec &)mapAbstraction
graphAbstraction()graphAbstraction [inline]
h(node *a, node *b)mapAbstraction [virtual]
insertNodeIntoHierarchy(node *newNode)mapCliqueAbstraction [protected]
mapAbstraction(Map *_m)mapAbstraction [inline]
mapCliqueAbstraction(Map *, bool uniform=true)mapCliqueAbstraction
measureAbstractionValues(int level, double &n, double &n_dev, double &c, double &c_dev)graphAbstraction
measureAverageNodeWidth(int level)graphAbstraction
measureRepairHits()mapCliqueAbstraction [virtual]
mergeGroupIntoNeighbor(node *parent, int group, node *neighbor=0)mapCliqueAbstraction [protected]
modifiedNodeQmapCliqueAbstraction [private]
octileDistance(double, double, double, double)mapAbstraction
openGLDraw()mapAbstraction [virtual]
pathable(node *from, node *to)mapCliqueAbstraction [virtual]
pathable(unsigned int from, unsigned int to)mapCliqueAbstraction
removeEdge(edge *e, unsigned int absLevel)mapCliqueAbstraction [virtual]
removeNode(node *n)mapCliqueAbstraction [virtual]
removeNodeFromRepairQ(node *n)mapCliqueAbstraction [protected]
renameNodeInAbstraction(node *which, unsigned int oldID)mapCliqueAbstraction [protected]
repairAbstraction()mapCliqueAbstraction [virtual]
resetLocationCache(node *n)mapCliqueAbstraction [protected]
splitNode(node *which, int numGroups)mapCliqueAbstraction [protected]
toggleDrawAbstraction(int which)mapAbstraction
transferGroup(int group, node *oldParent, node *newParent)mapCliqueAbstraction [protected]
verifyHierarchy()mapCliqueAbstraction [virtual]
~graphAbstraction()graphAbstraction [virtual]
~mapAbstraction()mapAbstraction [virtual]
~mapCliqueAbstraction()mapCliqueAbstraction [virtual]

Generated on Tue Aug 18 03:43:38 2009 for HOG by doxygen 1.3.4