torque Torque Game Engine Documentation
CVS Revision Label 1.3.x

CollisionState Struct Reference

#include <convex.h>

Inheritance diagram for CollisionState:

GjkCollisionState

Public Member Functions

 CollisionState ()
virtual ~CollisionState ()
virtual void swap ()
virtual void set (Convex *a, Convex *b, const MatrixF &a2w, const MatrixF &b2w)
virtual F32 distance (const MatrixF &a2w, const MatrixF &b2w, const F32 dontCareDist, const MatrixF *w2a=NULL, const MatrixF *_w2b=NULL)
void render ()

Data Fields

CollisionStateListmLista
CollisionStateListmListb
Convexa
Convexb
F32 dist
VectorF v

Constructor & Destructor Documentation

CollisionState::CollisionState  ) 
 

virtual CollisionState::~CollisionState  )  [virtual]
 


Member Function Documentation

virtual void CollisionState::swap  )  [virtual]
 

Reimplemented in GjkCollisionState.

virtual void CollisionState::set Convex a,
Convex b,
const MatrixF a2w,
const MatrixF b2w
[virtual]
 

Reimplemented in GjkCollisionState.

virtual F32 CollisionState::distance const MatrixF a2w,
const MatrixF b2w,
const F32  dontCareDist,
const MatrixF w2a = NULL,
const MatrixF _w2b = NULL
[virtual]
 

Reimplemented in GjkCollisionState.

void CollisionState::render  ) 
 

Reimplemented in GjkCollisionState.


Field Documentation

CollisionStateList* CollisionState::mLista
 

CollisionStateList* CollisionState::mListb
 

Convex* CollisionState::a
 

Convex* CollisionState::b
 

F32 CollisionState::dist
 

VectorF CollisionState::v
 




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen