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

Triangle Klassenreferenz

Konkrete Klasse für ein Dreieck. Mehr...

#include <triangle.h>

Klassendiagramm für Triangle:

Plane Face CadObject Aufstellung aller Elemente

Öffentliche Datenelemente

 Triangle (Point pA, Point pB, Point pC)
 Konstruktor.

virtual int getCornerCount ()
 Liefert die Anzahl der Eckpunkte.

virtual const DataType getDataType ()
 Liefert die Art des CAD-Objekts zurück.

Point operator[] (int idx)
 Liefert den idx-ten Eckpunkt.


Private Attribute

Point pointA
 Eckpunkt A.

Point pointB
 Eckpunkt B.

Point pointC
 Eckpunkt C.


Ausführliche Beschreibung

Konkrete Klasse für ein Dreieck.


Beschreibung der Konstruktoren und Destruktoren

Triangle::Triangle Point    pA,
Point    pB,
Point    pC
 

Konstruktor.

Parameter:
pA  erster Eckpunkt
pB  zweiter Eckpunkt
pC  dritter Eckpunkt


Dokumentation der Elementfunktionen

virtual int Triangle::getCornerCount   [virtual]
 

Liefert die Anzahl der Eckpunkte.

Rückgabe:
3

Implementiert Plane.

virtual const DataType Triangle::getDataType   [virtual]
 

Liefert die Art des CAD-Objekts zurück.

Rückgabe:
CadObject::TRIANGLE

Implementiert CadObject.

Point Triangle::operator[] int    idx [virtual]
 

Liefert den idx-ten Eckpunkt.

Parameter:
idx  wievielter Eckpunkt
Rückgabe:
Eckpunkt Nr. idx
Vorbedingung:
0 <= idx < 3

Implementiert Plane.


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