Hauptseite | Liste aller Namensbereiche | Klassenhierarchie | Alphabetische Liste | Datenstrukturen | Auflistung der Dateien | Datenstruktur-Elemente | Datei-Elemente

Collisionspair Klassenreferenz

#include <CollisionsManager.h>


Ausführliche Beschreibung

Instanzen dieser Klasse nehmen ein Kollisionspaar auf und erlauben Kollisionspaare zu ordnen (<, ==)

Definiert in Zeile 23 der Datei CollisionsManager.h.

Öffentliche Methoden

bool operator< (const Collisionspair &b)
bool operator== (const Collisionspair &b)
 Collisionspair (int i_, int j_)

Datenfelder

int i
int j


Beschreibung der Konstruktoren und Destruktoren

Collisionspair::Collisionspair int  i_,
int  j_
[inline]
 

Konstruktor stellt sicher das i>=j immer gilt

Parameter:
i_ erstes Objekt
j_ zweites Objekt

Definiert in Zeile 63 der Datei CollisionsManager.h.

Benutzt i und j.


Dokumentation der Elementfunktionen

bool Collisionspair::operator< const Collisionspair b  )  [inline]
 

Ein Kollisionspaar ist kleiner als ein anderes, wenn i kleiner, oder i gleich und j kleiner

Parameter:
&b anderes Kollisionspaar
Rückgabe:
true, wenn kleiner als anderes Kollisionspaar

Definiert in Zeile 41 der Datei CollisionsManager.h.

Benutzt i und j.

bool Collisionspair::operator== const Collisionspair b  )  [inline]
 

Zwei Kollisionspaare sind gleich, wenn i und j gleich sind.

Parameter:
&b anderes Kollisionspaar
Rückgabe:
true, wenn Kollisionspaare gleich

Definiert in Zeile 52 der Datei CollisionsManager.h.

Benutzt i und j.


Dokumentation der Datenelemente

int Collisionspair::i
 

i-tes Objekt in der Objektliste, i>=j gilt immer

Definiert in Zeile 28 der Datei CollisionsManager.h.

Wird benutzt von Collisionspair(), operator<() und operator==().

int Collisionspair::j
 

j-tes Objekt in der Objektliste

Definiert in Zeile 33 der Datei CollisionsManager.h.

Wird benutzt von Collisionspair(), operator<() und operator==().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Erzeugt am Mon May 30 14:31:16 2005 für Sunsystembuildingandsimulation von doxygen 1.3.6