CX_ACCESS_WAY
Class hierarchy
- CX_CLASS
- CX_SIMPLE
- CX_TERMED
- CX_EXPANDABLE
- CX_ACCESS_WAY
- CX_EXPANDABLE
- CX_TERMED
- CX_SIMPLE
Description:
This class describes the paths between objects of type CX_ACCESS_NODE. Each connection or path object between 2 nodes is described by its direction and weight.
Function | MA* | Parameters | Return | Brief description |
---|---|---|---|---|
Direction | INTEGER | Return of a direction specification of the path object encoded in polar coordinates. | ||
SetDirectionByCartesianCoordinates | VECTOR<INT> | Writes into the calling CX_ACCESS_WAY object direction and length from a direction vector pointing to the target object. The vector passes the data in the form of x, y and z coordinates. | ||
GetDomain | INTEGER | Domain of this object | ||
GetSiblings | COLLECTION | All siblings of this object | ||
GetSiblings2 | COLLECTION | All siblings of this object | ||
GetSlotEntries | VECTOR<OBJECT> | |||
SetDomain | INTEGER, INTEGER | Set domain | ||
string | INTEGER | CX_STRING | Returns the string representation of the object | |
Unlink2 | Remove this object from the list of objects with validity | |||
VerifySiblings | INTEGER | Check ring of exchange objects |
* MA = member access function,
greyed out = inherited function
Data field | Type | Reference class | I* | Brief description |
---|---|---|---|---|
accessNode | POINTER | CX_ACCESS_NODE | Destination node of the path object | |
edgeWeight | INTEGER | Weighting factor of the path to the destination node | ||
uniqueID | STRING | * | Unique key |
* I = Indexable data field,
greyed out = inherited data field.
Module | Brief description |
---|---|