doom3-gpl
Doom 3 GPL source release
|
#include <Physics_AF.h>
Protected Member Functions | |
virtual void | Evaluate (float invTimeStep) |
virtual void | ApplyFriction (float invTimeStep) |
Protected Member Functions inherited from idAFConstraint | |
void | InitSize (int size) |
Protected Attributes | |
idVec3 | pyramidAnchor |
idMat3 | pyramidBasis |
idVec3 | body1Axis |
float | cosAngle [2] |
float | sinHalfAngle [2] |
float | cosHalfAngle [2] |
float | epsilon |
Protected Attributes inherited from idAFConstraint | |
constraintType_t | type |
idStr | name |
idAFBody * | body1 |
idAFBody * | body2 |
idPhysics_AF * | physics |
idMatX | J1 |
idMatX | J2 |
idVecX | c1 |
idVecX | c2 |
idVecX | lo |
idVecX | hi |
idVecX | e |
idAFConstraint * | boxConstraint |
int | boxIndex [6] |
idMatX | invI |
idMatX | J |
idVecX | s |
idVecX | lm |
int | firstIndex |
struct idAFConstraint::constraintFlags_s | fl |
Definition at line 569 of file Physics_AF.h.
idAFConstraint_PyramidLimit::idAFConstraint_PyramidLimit | ( | void | ) |
Definition at line 3599 of file Physics_AF.cpp.
bool idAFConstraint_PyramidLimit::Add | ( | idPhysics_AF * | phys, |
float | invTimeStep | ||
) |
Definition at line 3677 of file Physics_AF.cpp.
Reimplemented from idAFConstraint.
Definition at line 3669 of file Physics_AF.cpp.
Reimplemented from idAFConstraint.
Definition at line 3792 of file Physics_AF.cpp.
Reimplemented from idAFConstraint.
Definition at line 3660 of file Physics_AF.cpp.
|
virtual |
Reimplemented from idAFConstraint.
Definition at line 3861 of file Physics_AF.cpp.
|
virtual |
Reimplemented from idAFConstraint.
Definition at line 3778 of file Physics_AF.cpp.
|
virtual |
Reimplemented from idAFConstraint.
Definition at line 3842 of file Physics_AF.cpp.
Definition at line 3642 of file Physics_AF.cpp.
Definition at line 3651 of file Physics_AF.cpp.
Definition at line 578 of file Physics_AF.h.
void idAFConstraint_PyramidLimit::Setup | ( | idAFBody * | b1, |
idAFBody * | b2, | ||
const idVec3 & | pyramidAnchor, | ||
const idVec3 & | pyramidAxis, | ||
const idVec3 & | baseAxis, | ||
const float | pyramidAngle1, | ||
const float | pyramidAngle2, | ||
const idVec3 & | body1Axis | ||
) |
Definition at line 3612 of file Physics_AF.cpp.
Reimplemented from idAFConstraint.
Definition at line 3767 of file Physics_AF.cpp.
|
protected |
Definition at line 589 of file Physics_AF.h.
|
protected |
Definition at line 590 of file Physics_AF.h.
|
protected |
Definition at line 592 of file Physics_AF.h.
|
protected |
Definition at line 593 of file Physics_AF.h.
|
protected |
Definition at line 587 of file Physics_AF.h.
|
protected |
Definition at line 588 of file Physics_AF.h.
|
protected |
Definition at line 591 of file Physics_AF.h.