#include <2DLineBaseSetSet.h>
Inheritance diagram for C2DLineBaseSetSet:

Public Member Functions | |
| C2DLineBaseSetSet (void) | |
| Constructor.   | |
| void | Add (C2DLineBaseSet *NewItem) | 
| Adds a new pointer and takes responsibility for it.  | |
| void | DeleteAndSet (int nIndx, C2DLineBaseSet *NewItem) | 
| Deletes the current item and sets the pointer to be the new one.  | |
| C2DLineBaseSet * | ExtractAndSet (int nIndx, C2DLineBaseSet *NewItem) | 
| Extracts the current item and sets the pointer to be the new one.  | |
| C2DLineBaseSet * | GetAt (int nIndx) | 
| Returns the value at the point given.  | |
| const C2DLineBaseSet * | GetAt (int nIndx) const | 
| Returns the value at the point given.  | |
| C2DLineBaseSet & | operator[] (int nIndx) | 
| Returns a reference to the value at the point given.  | |
| const C2DLineBaseSet & | operator[] (int nIndx) const | 
| Returns a reference to the value at the point given.  | |
| C2DLineBaseSet * | GetLast (void) | 
| Returns a pointer to the last item.  | |
| C2DLineBaseSet * | ExtractAt (unsigned int nIndx) | 
| Extracts the pointer passing deletion responsibility over.  | |
| C2DLineBaseSet * | ExtractLast (void) | 
| Extracts the pointer passing deletion responsibility over.  | |
| void | InsertAt (unsigned int nIndex, C2DLineBaseSet *NewItem) | 
| Insertion.  | |
| void | InsertAt (unsigned int nIndex, C2DLineBaseSetSet &Other) | 
| Insertion of another array.  | |
| void | operator<< (C2DLineBaseSetSet &Other) | 
| Passes all the pointers from the Other into this.  | |
| void | operator<< (C2DLineBaseSet *NewItem) | 
| Adds a new pointer and takes responsibility for it.  | |
| void | MergeJoining (void) | 
| Merges the joining routes together.   | |
| void | AddJoining (C2DLineBaseSetSet &Other) | 
| Adds all the routes from the other to this if the join a routes in this.   | |
| void | AddClosed (C2DLineBaseSetSet &Other, bool bEndsOnly=true) | 
| Adds the routes in the other set that are closed.   | |
---------------------------------------------------------------------------
      
  | 
  
| 
 Constructor. 
-------------------------------------------------------------------------- ---------------------------------------------------------------------------  | 
  
      
  | 
  ||||||||||||
| 
 Adds the routes in the other set that are closed. 
-------------------------------------------------------------------------- ---------------------------------------------------------------------------  | 
  
      
  | 
  
| 
 Adds all the routes from the other to this if the join a routes in this. 
-------------------------------------------------------------------------- ---------------------------------------------------------------------------  | 
  
      
  | 
  
| 
 Merges the joining routes together. 
-------------------------------------------------------------------------- ---------------------------------------------------------------------------  | 
  
 1.4.4