class TcGfxIntersectionManager

Intersection Manager Class

Public Methods

TcGfxIntersectionManager()
Constructor.
~TcGfxIntersectionManager()
Destructor.
virtual void tdUpdateIntersections()
Update intersections. Can be overridden by descendents if necessary.
void addIntersectionTest(TcGfxIntersectionTest *test)
Add an intersection test to the manager. doTcIntersectionTest will be called each iteration.
void deleteIntersectionTest(const TcUtString &id)
Remove an intersection with the given id.
TcGfxIntersectionTest* getIntersectionTest(const TcUtString &id)
Returns an intersection test with the given id, and NULL otherwise.

Documentation

Intersection Manager Class. This class handles the automatic update of intersectionTests that are added to it.
TcGfxIntersectionManager()
Constructor.

~TcGfxIntersectionManager()
Destructor.

virtual void tdUpdateIntersections()
Update intersections. Can be overridden by descendents if necessary.

void addIntersectionTest(TcGfxIntersectionTest *test)
Add an intersection test to the manager. doTcIntersectionTest will be called each iteration.

void deleteIntersectionTest(const TcUtString &id)
Remove an intersection with the given id.

TcGfxIntersectionTest* getIntersectionTest(const TcUtString &id)
Returns an intersection test with the given id, and NULL otherwise.


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de