areas | MinimalSectorAbstraction | private |
BuildAbstraction() | MinimalSectorAbstraction | private |
ComputePotentialMemorySavings() | MinimalSectorAbstraction | private |
Draw(Graphics::Display &display) const | MinimalSectorAbstraction | |
FindParentRegion(int startLoc, std::vector< int > &parents, int mapXOffset, int mapYOffset) | MinimalSectorAbstraction | private |
GetAbstractEdge(tempEdgeData &data) | MinimalSectorAbstraction | private |
GetAbstractionBytesUsed() | MinimalSectorAbstraction | inline |
GetAbstractLocation(std::vector< int > area, int value) | MinimalSectorAbstraction | private |
GetAdjacentSector(unsigned int sector, int direction) | MinimalSectorAbstraction | |
GetEdgeHelper(std::vector< int > &startRegion, int startIndex, int startOffset, std::vector< int > &targetRegion, int tarGetIndex, int targetOffset, std::vector< tempEdgeData > &edges, int direction) | MinimalSectorAbstraction | private |
GetEdges(std::vector< std::vector< int > > &areas, int xSector, int ySector, std::vector< tempEdgeData > &edges) | MinimalSectorAbstraction | private |
GetNeighbors(unsigned int sector, unsigned int region, std::vector< tempEdgeData > &edges) const | MinimalSectorAbstraction | |
GetRegion(int x, int y) | MinimalSectorAbstraction | |
GetRegionError(int fromSector, int fromRegion, int sx, int sy, double limit) | MinimalSectorAbstraction | private |
GetSector(int x, int y) | MinimalSectorAbstraction | |
GetSectorRegions(std::vector< int > &area, int absXSector, int absYSector) | MinimalSectorAbstraction | private |
GetXYLocation(unsigned int sector, unsigned int region, unsigned int &x, unsigned int &y) const | MinimalSectorAbstraction | |
InitializeOptimization() | MinimalSectorAbstraction | |
LabelRegion(std::vector< int > &area, int x, int y, int label) | MinimalSectorAbstraction | private |
map | MinimalSectorAbstraction | private |
memory | MinimalSectorAbstraction | private |
MinimalSectorAbstraction(Map *map, int sectorSize) | MinimalSectorAbstraction | |
MoveRegionCenter(int sector, int region) | MinimalSectorAbstraction | private |
numXSectors | MinimalSectorAbstraction | private |
numYSectors | MinimalSectorAbstraction | private |
OpenGLDraw() | MinimalSectorAbstraction | |
optimizationIndex | MinimalSectorAbstraction | private |
OptimizeRegionLocations() | MinimalSectorAbstraction | |
PerformOneOptimizationStep() | MinimalSectorAbstraction | |
regionError | MinimalSectorAbstraction | private |
ResetAbstractCenter(int sector, int region) | MinimalSectorAbstraction | private |
sectors | MinimalSectorAbstraction | private |
sectorSize | MinimalSectorAbstraction | private |
StoreSectorInMemory(sectorInfo &si, std::vector< int > &area, std::vector< tempEdgeData > &edges) | MinimalSectorAbstraction | private |