#include <collision_ot.h>
Inheritance diagram for NLPACS::CCollisionOT:

Nevrax France
Definition at line 47 of file collision_ot.h.
Public Member Functions | |
| CCollisionOT () | |
| void | clear () |
| Clear the element. | |
| CCollisionOT * | getNext () const |
| Get next element in the ot. | |
| CCollisionOTInfo * | getNextInfo () const |
| Get next element in the ot. | |
| CCollisionOT * | getPrevious () const |
| Get next element in the ot. | |
| bool | isInfo () const |
| Return true if it an info collision else false;. | |
| void | link (CCollisionOT *newElement) |
| Link in the ot. | |
| void | unlink () |
| Remove from OT. | |
Protected Attributes | |
| bool | _Info |
Private Attributes | |
| CCollisionOT * | _Next |
| CCollisionOT * | _Previous |
|
|
Definition at line 50 of file collision_ot.h. References _Info, and clear().
|
|
|
Clear the element.
Definition at line 57 of file collision_ot.h. References _Previous. Referenced by CCollisionOT().
|
|
|
Get next element in the ot.
Definition at line 100 of file collision_ot.h.
00101 {
00102 return _Next;
00103 }
|
|
|
Get next element in the ot.
Definition at line 456 of file collision_ot.h. References isInfo().
00457 {
00458 // Get next
00459 CCollisionOT *next=_Next;
00460
00461 // Is an info ?
00462 while ( next && (!next->isInfo ()) )
00463 next=next->getNextInfo ();
00464
00465 // Return an info
00466 return (CCollisionOTInfo*)next;
00467 }
|
|
|
Get next element in the ot.
Definition at line 94 of file collision_ot.h. References _Previous.
00095 {
00096 return _Previous;
00097 }
|
|
|
Return true if it an info collision else false;.
Definition at line 88 of file collision_ot.h. References _Info. Referenced by getNextInfo().
00089 {
00090 return _Info;
00091 }
|
|
|
Link in the ot.
Definition at line 64 of file collision_ot.h. References _Next, and _Previous.
|
|
|
Remove from OT.
Definition at line 77 of file collision_ot.h. References _Next, and _Previous.
|
|
|
Definition at line 117 of file collision_ot.h. Referenced by CCollisionOT(), and isInfo(). |
|
|
Reimplemented in NLPACS::CCollisionOTStaticInfo. Definition at line 110 of file collision_ot.h. |
|
|
Definition at line 113 of file collision_ot.h. Referenced by clear(), getPrevious(), link(), and unlink(). |
1.3.6