|
|
bool | operator== (TNode &ref) |
| |
|
void | Copy (TNode *node) |
| |
|
TLink * | GetLink (int n) |
| |
|
int | AddLink (TLink *pR, bool bStart) |
| |
|
void | DetachLink (TLink *pR, bool bStart) |
| |
|
void | DetermineLinkAngles () |
| |
|
float | GetLinkAngle (int iLinkNum) |
| |
|
void | SortLinksByAngle () |
| |
|
DPoint2 | GetAdjacentLinkPoint2d (int iLinkNum) |
| |
|
int | GetLinkNum (TLink *link, bool bStart) |
| |
|
LinkConnect & | GetLinkConnect (int iLinkNum) |
| |
|
bool | SetIntersectType (int linkNum, IntersectionType type) |
| |
|
IntersectionType | GetIntersectType (int linkNum) |
| |
|
LightStatus | GetLightStatus (int linkNum) |
| |
|
bool | SetLightStatus (int linkNum, LightStatus light) |
| |
|
bool | HasLights () |
| |
|
bool | IsControlled () |
| |
|
void | AdjustForLights () |
| |
|
int | FindLink (int linkID) |
| |
A Transporation Node is a place where 2 or more links meet.