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

clusterAbstraction Member List

This is the complete list of members for clusterAbstraction, including all inherited members.
abstractionBFS(node *which, node *parent, int cluster, int numOrigNodes, int numNodesAfter)clusterAbstraction [private]
abstractionsgraphAbstraction [protected]
addAbsNodes(graph *g)clusterAbstraction [private]
addCluster(Cluster c)clusterAbstraction [private]
addEdge(edge *, unsigned int)clusterAbstraction [inline, virtual]
addEntrance(Entrance e)clusterAbstraction [private]
addNode(node *)clusterAbstraction [inline, virtual]
buildNodeIntoParent(node *n, node *parent)clusterAbstraction [private]
clearMarkedNodes()mapAbstraction
clone(Map *map)clusterAbstraction [inline, virtual]
clusterAbstraction(Map *map, int _clusterSize)clusterAbstraction
clustersclusterAbstraction [private]
clusterSizeclusterAbstraction [private]
columnsclusterAbstraction [private]
computeClusterPaths(graph *g)clusterAbstraction [private]
connectedBFS(node *which, node *parent)clusterAbstraction [private]
createAbstractGraph()clusterAbstraction [private]
createClustersAndEntrances()clusterAbstraction [private]
createConnectivityGraph()clusterAbstraction [private]
createHorizEntrances(int, int, int, int, int)clusterAbstraction [private]
createVertEntrances(int, int, int, int, int)clusterAbstraction [private]
distance(path *p)graphAbstraction
entrancesclusterAbstraction [private]
getAbstractGraph(int level)graphAbstraction [inline]
getAbstractGraph(node *which)graphAbstraction [inline]
getAbstractionLevel(node *which)graphAbstraction [inline]
getCachedPath(edge *e)clusterAbstraction
getCluster(int id)clusterAbstraction [private]
getClusterId(int row, int col) const clusterAbstraction [private]
getClusterIdFromCoord(int row, int col) const clusterAbstraction
getClusterIdFromNode(node *n)clusterAbstraction
getClusterSize()clusterAbstraction [inline]
getLowLevelNode(node *abstract)clusterAbstraction
getMap()mapAbstraction [inline]
getNodeFromMap(int x, int y, tCorner c=kNone)mapAbstraction [inline]
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)graphAbstraction
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]
insertNode(node *n, int &expanded, int &touched)clusterAbstraction
linkEntrancesAndClusters()clusterAbstraction [private]
mapAbstraction(Map *_m)mapAbstraction [inline]
measureAbstractionValues(int level, double &n, double &n_dev, double &c, double &c_dev)graphAbstraction
measureAverageNodeWidth(int level)graphAbstraction
measureRepairHits()graphAbstraction [inline, virtual]
min(int, int)clusterAbstraction [private]
newPathsclusterAbstraction [private]
nodeExists(const Cluster &c, double x, double y, graph *g)clusterAbstraction [private]
octileDistance(double, double, double, double)mapAbstraction
openGLDraw()clusterAbstraction [virtual]
pathable(node *start, node *goal)clusterAbstraction [virtual]
pathsclusterAbstraction [private]
printMapCoord(node *n)clusterAbstraction
printPathAsCoord(path *p)clusterAbstraction
removeEdge(edge *, unsigned int)clusterAbstraction [inline, virtual]
removeNode(node *)clusterAbstraction [inline, virtual]
removeNodes(node *start, node *goal)clusterAbstraction
repairAbstraction()clusterAbstraction [inline, virtual]
rowsclusterAbstraction [private]
setUpParents(graph *g)clusterAbstraction [private]
tempclusterAbstraction [private]
toggleDrawAbstraction(int which)mapAbstraction
verifyHierarchy()clusterAbstraction [inline, virtual]
~clusterAbstraction()clusterAbstraction
~graphAbstraction()graphAbstraction [virtual]
~mapAbstraction()mapAbstraction [virtual]

Generated on Tue Aug 18 03:42:37 2009 for HOG by doxygen 1.3.4