CrystalSpace

Public API Reference

CS::Collisions::CollisionData Struct Reference

A structure used to return the collision data between two objects. More...

#include <ivaria/collisions.h>

List of all members.

Public Attributes

csVector3 normalWorldOnB
 The normal of hit position on B.
iCollisionObjectobjectA
 Collision object A.
iCollisionObjectobjectB
 Collision object B.
float penetration
 The depth of penetration.
csVector3 positionWorldOnA
 The collision position of A in world space.
csVector3 positionWorldOnB
 The collision position of B in world space.

Detailed Description

A structure used to return the collision data between two objects.

Definition at line 141 of file collisions.h.


Member Data Documentation

The normal of hit position on B.

Definition at line 156 of file collisions.h.

Collision object A.

Definition at line 144 of file collisions.h.

Collision object B.

Definition at line 147 of file collisions.h.

The depth of penetration.

Definition at line 159 of file collisions.h.

The collision position of A in world space.

Definition at line 150 of file collisions.h.

The collision position of B in world space.

Definition at line 153 of file collisions.h.


The documentation for this struct was generated from the following file:

Generated for Crystal Space 2.1 by doxygen 1.6.1