Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

collision.h File Reference

#include "cylinder.h"

Include dependency graph for collision.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  Collision

Defines

#define COLLISION_SPACE_EPSILUM   (1e-4)
 Used for disttoplane contact limit, and for time subdivision limit.

#define COLLISION_TIME_EPSILUM   (1e-2)
#define COLLISION_VELOCITY_EPSILUM   (1e-5)
#define COLLISION_ANGULARVELOCITY_EPSILUM   (1e-5)

Enumerations

enum  collisionType { noCollision = 0, contact = 1, penetrating = 2 }


Define Documentation

#define COLLISION_ANGULARVELOCITY_EPSILUM   (1e-5)
 

Definition at line 30 of file collision.h.

Referenced by Cylinder::newCycle().

#define COLLISION_SPACE_EPSILUM   (1e-4)
 

Used for disttoplane contact limit, and for time subdivision limit.

Definition at line 27 of file collision.h.

Referenced by Cylinder::checkGroundCollision().

#define COLLISION_TIME_EPSILUM   (1e-2)
 

Definition at line 28 of file collision.h.

Referenced by World::step().

#define COLLISION_VELOCITY_EPSILUM   (1e-5)
 

Definition at line 29 of file collision.h.

Referenced by Cylinder::checkGroundCollision(), Cylinder::newCycle(), and Collision::resolveGroundCollision().


Enumeration Type Documentation

enum collisionType
 

Enumeration values:
noCollision 
contact 
penetrating 

Definition at line 34 of file collision.h.

Referenced by Collision::Collision(), and Collision::getType().


Generated on Mon Jun 17 19:53:53 2002 for Svas Server by doxygen1.2.16