|
Modernized GAlib
3.0.0 current
|
Public Member Functions | |
| GATreeIter (const GATree< T > &t) | |
| GATreeIter (const GATreeIter< T > &i) | |
| T * | current () |
| T * | root () |
| T * | next () |
| T * | prev () |
| T * | parent () |
| T * | child () |
| T * | eldest () |
| T * | youngest () |
| T * | warp (const GATree< T > &t) |
| T * | warp (const GATreeIter< T > &i) |
| T * | warp (unsigned int i) |
Public Member Functions inherited from GATreeIterBASE | |
| GATreeIterBASE (const GATreeBASE &t) | |
| GATreeIterBASE (const GATreeIterBASE &i) | |
| void | operator() (const GATreeBASE &t) |
| GANodeBASE * | current (GANodeBASE *c) |
| GANodeBASE * | current () |
| GANodeBASE * | next () |
| GANodeBASE * | next (GANodeBASE *c) |
| GANodeBASE * | prev () |
| GANodeBASE * | prev (GANodeBASE *c) |
| GANodeBASE * | parent () |
| GANodeBASE * | parent (GANodeBASE *c) |
| GANodeBASE * | child () |
| GANodeBASE * | child (GANodeBASE *c) |
| GANodeBASE * | root () |
| GANodeBASE * | root (GANodeBASE *c) |
| GANodeBASE * | eldest () |
| GANodeBASE * | eldest (GANodeBASE *c) |
| GANodeBASE * | youngest () |
| GANodeBASE * | youngest (GANodeBASE *c) |
| GANodeBASE * | warp (unsigned int) |
| GANodeBASE * | warp (const GATreeIterBASE &i) |
| int | size () |
| int | size (GANodeBASE *c) |
| int | depth () |
| int | depth (GANodeBASE *c) |
| int | nchildren () |
| int | nchildren (GANodeBASE *c) |
| int | nsiblings () |
| int | nsiblings (GANodeBASE *c) |
Friends | |
| class | GATree< T > |
Additional Inherited Members | |
Protected Attributes inherited from GATreeIterBASE | |
| GANodeBASE * | node |
| const GATreeBASE * | tree |