Hauptseite   Klassenhierarchie   Übersicht   Auflistung der Dateien   Datenstruktur-Elemente   Datei-Elemente  

NodeVec Klassenreferenz

Klasse für Vektoren zwischen Oktalbaumknoten. Mehr...

#include <node_vec.h>

Klassendiagramm für NodeVec:

NodeIndex Aufstellung aller Elemente

Öffentliche Datenelemente

 NodeVec (NodeIndex nodeIdx)
 Default-Konstruktor.

 NodeVec (NodeVec pStart, NodeVec pEnd)
 Konstruktor.

Direction getDirection ()
 Liefert, die Richtung, in die der Knotenvektor zeigt.


Ausführliche Beschreibung

Klasse für Vektoren zwischen Oktalbaumknoten.

Hierfür wird NodeIndex um weitere Operationen erweitert.


Beschreibung der Konstruktoren und Destruktoren

NodeVec::NodeVec NodeIndex    nodeIdx
 

Default-Konstruktor.

Erzeugt den NodeVec zum NodeIndex nodeIdx.

Parameter:
nodeIdx  Index des Oktalbaumknotens

NodeVec::NodeVec NodeVec    pStart,
NodeVec    pEnd
 

Konstruktor.

Erzeugt den NodeVec, der den Vektor darstellt.

Parameter:
pStart  Quellknoten
pEnd  Zielknoten
Vorbedingung:
pStart.getHight() = pEnde.getHight()


Dokumentation der Elementfunktionen

Direction NodeVec::getDirection  
 

Liefert, die Richtung, in die der Knotenvektor zeigt.

Für jede Raumrichtung wird ermittelt, ob der Quellknoten vor (+1), hinter (-1) oder auf gleicher Höhe (0) wie der Zielknoten liegt. Sie ergibt sich aus den Vorzeichen der jeweiligen Achsen-Idizes.

Rückgabe:
Richtung des Knotenvektors


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Erzeugt am Fri Mar 14 19:44:51 2003 für cad2octree von doxygen1.2.16