| 
    GLAMERDOC++
    
   Gravitational Lensing Code Library 
   | 
 
link list for points, uses the linking pointers within the Point type unlike Kist More...
#include <point.h>
Public Member Functions | |
| unsigned long | size () const | 
| bool | IsTop (PointList::iterator &it) const | 
| bool | IsBottom (PointList::iterator &it) const | 
| Point * | Top () const | 
| Point * | Bottom () const | 
| void | EmptyList () | 
| void | InsertPointAfterCurrent (iterator ¤t, Point *) | 
| void | InsertPointBeforeCurrent (iterator ¤t, Point *) | 
| void | MoveCurrentToBottom (iterator ¤t) | 
| Point * | TakeOutCurrent (iterator ¤t) | 
| void | InsertListAfterCurrent (iterator ¤t, PointList *list2) | 
| void | InsertListBeforeCurrent (iterator ¤t, PointList *list2) | 
| void | MergeLists (PointList *list2) | 
| void | ShiftList (iterator ¤t) | 
| void | PrintList () | 
| void | setN (unsigned long N) | 
| void | setTop (Point *p) | 
| void | setBottom (Point *p) | 
link list for points, uses the linking pointers within the Point type unlike Kist
Does not own the Points within it and will not delete them when distroyed
| Point * PointList::TakeOutCurrent | ( | iterator & | it | ) | 
takes out current point and set current to point previous