HOG2
Classes | Namespaces | Enumerations | Variables
GraphAbstraction.h File Reference
#include "Graph.h"
#include "Path.h"
#include "GLUtil.h"
#include <stdlib.h>
#include <stdio.h>
#include <vector>
Include dependency graph for GraphAbstraction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GraphAbstraction
 A generic class for basic operations on Graph abstractions. More...
 

Namespaces

 GraphAbstractionConstants
 

Enumerations

enum  {
  GraphAbstractionConstants::kAbstractionLevel = 0, GraphAbstractionConstants::kNumAbstractedNodes = 1, GraphAbstractionConstants::kParent = 2, GraphAbstractionConstants::kNodeWidth = 3,
  GraphAbstractionConstants::kTemporaryLabel = 4, GraphAbstractionConstants::kXCoordinate = 5, GraphAbstractionConstants::kYCoordinate = 6, GraphAbstractionConstants::kZCoordinate = 7,
  GraphAbstractionConstants::kNodeBlocked = 8, GraphAbstractionConstants::kFirstData = 9
}
 Definitions for node labels. More...
 
enum  { GraphAbstractionConstants::kEdgeWidth = 1 }
 Definitions for edge labels. More...
 
enum  { GraphAbstractionConstants::kEdgeCapacity =2 }
 kFirstData & beyond: More...
 

Variables

const double GraphAbstractionConstants::kUnknownPosition = -50.0