CX_ACCESS_WAY
Klassenhierarchie
- CX_CLASS
- CX_SIMPLE
- CX_TERMED
- CX_EXPANDABLE
- CX_ACCESS_WAY
- CX_EXPANDABLE
- CX_TERMED
- CX_SIMPLE
Beschreibung:
Diese Klasse beschreibt die Wege zwischen Objekten vom Typ CX_ACCESS_NODE. Jedes Verbindungs- oder Weg-Objekt zwischen 2 Knoten ist durch seine Richtung und sein Gewicht beschrieben.
Funktion | MA* | Parameter | Rückgabe | Kurzbeschreibung |
---|---|---|---|---|
Direction | INTEGER | Rückgabe einer in Polarkoordinaten kodierten Richtungsangabe des Wege-Objekts | ||
SetDirectionByCartesianCoordinates | VECTOR |
Schreibt in das aufrufende CX_ACCESS_WAY Objekt Richtung und Länge aus einem zum Ziel-Objekt zeigenden Richtungs-Vektor. Der Vektor übergibt die Daten in Form von x-, y- und z-Koordinaten | ||
GetDomain | INTEGER | Domain dieses Objektes | ||
GetSiblings | COLLECTION | Alle Siblings dieses Objektes | ||
GetSiblings2 | COLLECTION | Alle Siblings dieses Objektes | ||
GetSlotEntries | VECTOR | |||
SetDomain | INTEGER, INTEGER | Domain setzen | ||
string | INTEGER | CX_STRING | Liefert die String-Darstellung des Objektes | |
Unlink2 | Dieses Objekt aus der Liste der Objekte mit Gültigkeit entfernen | |||
VerifySiblings | INTEGER | Ring der Austauschobjekte prüfen |
* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion
Datenfeld | Typ | Referenz-Klasse | I* | Kurzbeschreibung |
---|---|---|---|---|
accessNode | POINTER | CX_ACCESS_NODE | Ziel-Knoten des Wege-Objekts | |
edgeWeight | INTEGER | Gewichtungsfaktor des Wegs zum Ziel-Knoten | ||
uniqueID | STRING | * | Eindeutiger Schlüssel |
* I = Indizierbares Datenfeld,
grau unterlegt = geerbtes Datenfeld
Modul | Kurzbeschreibung |
---|---|