#include <CollisionEventHandler.h>
Public Member Functions | |
CollisionEvent () | |
Public Attributes | |
Solid * | thisSolid |
Solid * | otherSolid |
Point3r | pos |
Vec3r | normal |
real | depth |
Definition at line 41 of file CollisionEventHandler.h.
|
Definition at line 43 of file CollisionEventHandler.h. References depth, otherSolid, and thisSolid. |
|
The depth of interpenetration. This may not be very helpful if the two Solids are allowed to pass through each other (i.e. their contact groups do not generate contacts). Definition at line 68 of file CollisionEventHandler.h. Referenced by CollisionEvent(), and opal::ode_hidden::internal_collisionCallback(). |
|
The normal vector at the point of collision.
Definition at line 63 of file CollisionEventHandler.h. Referenced by opal::ode_hidden::internal_collisionCallback(). |
|
The Solid that collided with the one owning the CollisionEventHandler. Definition at line 57 of file CollisionEventHandler.h. Referenced by CollisionEvent(), and opal::ode_hidden::internal_collisionCallback(). |
|
The point of collision.
Definition at line 60 of file CollisionEventHandler.h. Referenced by opal::ode_hidden::internal_collisionCallback(). |
|
The colliding Solid whose CollisionEventHandler gets called.
Definition at line 53 of file CollisionEventHandler.h. Referenced by CollisionEvent(), and opal::ode_hidden::internal_collisionCallback(). |