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

node_index.h Dateireferenz

Definiert einen Index für die Knoten die in einer OctStruct enthalten sind. Mehr...

gehe zum Quellcode dieser Datei

Übersicht

class  NodeIndex
 Klasse für den Index für Oktalbaumknoten. Mehr...


Makrodefinitionen

#define BASE_NODE_HIGHT   0
 Höhe eines Blattknotens der untersten Ebene.

#define MAX_AX_INDEX   INT_MAX
 Höchster Wert für Index-Typ.


Typendefinitionen

typedef int AxIndex
 Index-Typ.

typedef int AxDirection
 Richtungstyp für eine Koordinatenachse.


Funktionen

bool operator== (NodeIndex p1, NodeIndex p2)
 Referenzieren p1 und p2 den gleichen Knoten im Oktalbaum?

bool operator< (NodeIndex p1, NodeIndex p2)
 Liegt p1 nach lexikographischer Ordnung vor p2?


Variablen

const AxDirection BACKWARD = -1
 Vorwärts-Richtung.

const AxDirection FORWARD = +1
 Rüchwärts-Richtung.


Ausführliche Beschreibung

Definiert einen Index für die Knoten die in einer OctStruct enthalten sind.

Diplomarbeit Nr. 2035 - "Erzeugung und Evaluierung von Oktalbaumstrukturen als Schnittstelle zu CAD-Programmen"
SgS, Universität Stuttgart

Autor:
Stefan Mahler
Datum:
2002

Dokumentation der benutzerdefinerten Typen

typedef int AxIndex
 

Index-Typ.

Für Raster in eine Achsenrichtung.


Dokumentation der Funktionen

bool operator< NodeIndex    p1,
NodeIndex    p2
 

Liegt p1 nach lexikographischer Ordnung vor p2?

Parameter:
p1  erster Knotenvektor
p2  zweiter Knotenvektor
Rückgabe:
Vorbedingung:
p1.getHight() = p2.getHight()

bool operator== NodeIndex    p1,
NodeIndex    p2
 

Referenzieren p1 und p2 den gleichen Knoten im Oktalbaum?

Parameter:
p1  erster Knotenvektor
p2  zweiter Knotenvektor
Rückgabe:
Vorbedingung:
p1.getHight() = p2.getHight()


Erzeugt am Fri Mar 14 19:44:51 2003 für cad2octree von doxygen1.2.16