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

cad2octree.cpp Dateireferenz

Hauptdatei zur Oktalbaumstruktur-Generierung. Mehr...


Makrodefinitionen

#define STD_MAX_DEPTH   6
 Maximaltiefe des Oktalbaums, falls keine andere Maximaltiefe an der Kommandozeile festgelegt wird.


Funktionen

int usage (const char *progname)
 Schreibt ein Hilfstext zur Verwendung (Aufrufparameter) auf die die Konsole.

int convert (const char *inFile, const char *outFile, Hight maxTreeHight, bool splitQuad) throw ()
 Liest die Datei inFile ein, generiert aus den enthaltenen Geometriedaten den Oktalbaum mit Maximaltiefe depth und schreibt ihn in outFile.

int main (int argc, char *argv[])
 Hauptfunktion.


Ausführliche Beschreibung

Hauptdatei zur Oktalbaumstruktur-Generierung.

Erzeugt unter Verwendung der DXF-Daten eine Oktalbaumstruktur.

Diplomarbeit Nr. 2035 - "Erzeugung und Evaluierung von Oktalbaumstrukturen als Schnittstelle zu CAD-Programmen"

Autor:
Stefan Mahler
Datum:
2002

Dokumentation der Funktionen

int convert const char *    inFile,
const char *    outFile,
Hight    maxTreeHight,
bool    splitQuad
throw ()
 

Liest die Datei inFile ein, generiert aus den enthaltenen Geometriedaten den Oktalbaum mit Maximaltiefe depth und schreibt ihn in outFile.

Parameter:
inFile  einzulesende Datei
outFile  zu schreibende Datei
maxTreeHight  Maximaltiefe des zu generierenden Oktalbaums
splitQuad  Ob alle Vierecke des Eingabemodells als 2 Dreiecke im cadModel repräsentiert werden sollen.
Rückgabe:
-1, falls etwas schief ging (Lesefehler, falsches Format, nicht genügend Speicher, Schreibfehler)
0, ansonsten

int main int    argc,
char *    argv[]
 

Hauptfunktion.

Rückgabe:
-1, falls ein Fehler auftrat
1, falls die Hilfe angezeigt wurde
0, ansonsten


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