#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(). |