Public Member Functions | |
virtual bool | operator() ()=0 throw () |
This will be executed by the coll. | |
Collision detection module API | |
SyncFun () | |
Create a synchronization functor. |
Clients of the collision detection module need to derive from this abstract class and overload the () operator.
virtual bool col::SyncFun::operator() | ( | ) | throw () [pure virtual] |
This will be executed by the coll.
det. module in multithreading mode every time before the check function. If this functor returns 0, then the coll.det. thread (i.e., "coll.det. pipeline") will terminate.