|
LRAUV
revA
|


Public Member Functions | |
| SGND (int rcnm, int rcid) | |
| virtual | ~SGND () |
| int | getLength () |
| int | getRcnm () |
| int | getRcid () |
| virtual void | setLength (int length) |
| virtual bool | check (int rcnm, int rcid) |
| virtual void | set (int index, int x, int y) |
| void | setNext (SGND *next) |
| int | getX (int index) |
| int | getY (int index) |
| void | setUsed (bool used) |
| bool | isUsed () |
| bool | isReverse () |
| void | setReverse (const bool reverse) |
Static Protected Member Functions | |
| static SGND * | Find (SGND *start, int rcnm, int rcid) |
Protected Attributes | |
| int | rcnm_ |
| int | rcid_ |
| int | length_ |
| int * | x_ |
| int * | y_ |
| bool | used_ |
| SGND * | next_ |
| bool | reverse_ |
Private Member Functions | |
| SGND (const SGND &old) | |
|
inline |
|
inlinevirtual |
References next_, and setLength().
|
private |
|
inlinevirtual |
References check(), and next_.
Referenced by SG2D::Find(), and SG3D::Find().
|
inline |
References rcid_.
|
inline |
References rcnm_.
|
inline |
References reverse_.
|
inline |
References used_.
|
inlinevirtual |
|
inlinevirtual |
|
protected |
Referenced by SG2D::done(), getLength(), getX(), getY(), SG3D::getZ(), set(), SG2D::set(), SG3D::set(), setLength(), and SG3D::setLength().
|
protected |
Referenced by Find(), SG2D::getNext(), SG3D::getNext(), setNext(), and ~SGND().
|
protected |
Referenced by getX(), getY(), SG3D::getZ(), isReverse(), and setReverse().
|
protected |
Referenced by getX(), set(), and setLength().
|
protected |
Referenced by getY(), set(), and setLength().