HOG2
MinimalSectorAbstraction Member List

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

areasMinimalSectorAbstractionprivate
BuildAbstraction()MinimalSectorAbstractionprivate
ComputePotentialMemorySavings()MinimalSectorAbstractionprivate
Draw(Graphics::Display &display) constMinimalSectorAbstraction
FindParentRegion(int startLoc, std::vector< int > &parents, int mapXOffset, int mapYOffset)MinimalSectorAbstractionprivate
GetAbstractEdge(tempEdgeData &data)MinimalSectorAbstractionprivate
GetAbstractionBytesUsed()MinimalSectorAbstractioninline
GetAbstractLocation(std::vector< int > area, int value)MinimalSectorAbstractionprivate
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)MinimalSectorAbstractionprivate
GetEdges(std::vector< std::vector< int > > &areas, int xSector, int ySector, std::vector< tempEdgeData > &edges)MinimalSectorAbstractionprivate
GetNeighbors(unsigned int sector, unsigned int region, std::vector< tempEdgeData > &edges) constMinimalSectorAbstraction
GetRegion(int x, int y)MinimalSectorAbstraction
GetRegionError(int fromSector, int fromRegion, int sx, int sy, double limit)MinimalSectorAbstractionprivate
GetSector(int x, int y)MinimalSectorAbstraction
GetSectorRegions(std::vector< int > &area, int absXSector, int absYSector)MinimalSectorAbstractionprivate
GetXYLocation(unsigned int sector, unsigned int region, unsigned int &x, unsigned int &y) constMinimalSectorAbstraction
InitializeOptimization()MinimalSectorAbstraction
LabelRegion(std::vector< int > &area, int x, int y, int label)MinimalSectorAbstractionprivate
mapMinimalSectorAbstractionprivate
memoryMinimalSectorAbstractionprivate
MinimalSectorAbstraction(Map *map, int sectorSize)MinimalSectorAbstraction
MoveRegionCenter(int sector, int region)MinimalSectorAbstractionprivate
numXSectorsMinimalSectorAbstractionprivate
numYSectorsMinimalSectorAbstractionprivate
OpenGLDraw()MinimalSectorAbstraction
optimizationIndexMinimalSectorAbstractionprivate
OptimizeRegionLocations()MinimalSectorAbstraction
PerformOneOptimizationStep()MinimalSectorAbstraction
regionErrorMinimalSectorAbstractionprivate
ResetAbstractCenter(int sector, int region)MinimalSectorAbstractionprivate
sectorsMinimalSectorAbstractionprivate
sectorSizeMinimalSectorAbstractionprivate
StoreSectorInMemory(sectorInfo &si, std::vector< int > &area, std::vector< tempEdgeData > &edges)MinimalSectorAbstractionprivate