Public Methods |
| | MSLTree () |
| | MSLTree (const MSLVector &x) |
| | MSLTree (const MSLVector &x, void *nodeinfo) |
| | ~MSLTree () |
| void | MakeRoot (const MSLVector &x) |
| MSLNode * | Extend (MSLNode *parent, const MSLVector &x, const MSLVector &u) |
| MSLNode * | Extend (MSLNode *parent, const MSLVector &x, const MSLVector &u, double time) |
| MSLNode * | Extend (MSLNode *parent, const MSLVector &x, const MSLVector &u, double time, void *pninfo) |
| list< MSLNode * > | PathToRoot (MSLNode *n) |
| MSLNode * | FindNode (int nid) |
| list< MSLNode * > | Nodes () const |
| MSLNode * | Root () |
| int | Size () |
| void | Clear () |
Friends |
| istream & | operator>> (istream &is, MSLTree &n) |
| ostream & | operator<< (ostream &os, const MSLTree &n) |