LayoutSolution Member List
This is the complete list of members for
LayoutSolution, including all inherited members.
areConnectionsCrossed(Edge *e1, Edge *e2) | LayoutSolution | |
areLinesCrossed(int x1, int y1, int x2, int y2, int xp1, int yp1, int xp2, int yp2) | LayoutSolution | [static] |
calcBoundingBox() | LayoutSolution | |
calcEdgeEnds(Edge *e, int &x1, int &y1, int &x2, int &y2) | LayoutSolution | |
copyFromGraph() | LayoutSolution | |
crop() | LayoutSolution | |
derive(GAOptimizer::IGenotype *parent1, GAOptimizer::IGenotype *parent2) | LayoutSolution | [virtual] |
getDirViolations(Edge *e) | LayoutSolution | |
getNodes() | LayoutSolution | [inline] |
getProblem() | LayoutSolution | [inline] |
getScore() | LayoutSolution | |
LayoutOptimizer class | LayoutSolution | [friend] |
LayoutSolution(LayoutOptProblem *problem) | LayoutSolution | |
m_fitness | GAOptimizer::IGenotype | |
move(int dx, int dy) | LayoutSolution | |
random() | LayoutSolution | [virtual] |