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] |