Public Methods |
| MSLEdge () |
| MSLEdge (MSLVertex *v1, MSLVertex *v2, const MSLVector &u, double t) |
| MSLEdge (MSLVertex *v1, MSLVertex *v2, double t) |
| MSLEdge (MSLVertex *v1, MSLVertex *v2) |
| ~MSLEdge () |
double | Time () const |
| The time required to reach this node from the parent. More...
|
double | Cost () const |
| A cost value, useful in some algorithms. More...
|
void | SetCost (const double &x) |
| A cost value, useful in some algorithms. More...
|
MSLVector | Input () const |
| An input vector that leads from the first state to the second. More...
|
MSLVertex * | Source () const |
| The time required to reach this node from the parent. More...
|
MSLVertex * | Target () const |
| The time required to reach this node from the parent. More...
|
Friends |
istream & | operator>> (istream &is, MSLEdge &e) |
ostream & | operator<< (ostream &os, const MSLEdge &e) |