Blender  V3.3
Classes | Typedefs | Enumerations | Variables
btManifoldPoint.h File Reference
#include "LinearMath/btVector3.h"
#include "LinearMath/btTransformUtil.h"

Go to the source code of this file.

Classes

class  btManifoldPoint
 

Typedefs

typedef btConstraintRow PfxConstraintRow
 

Enumerations

enum  btContactPointFlags {
  BT_CONTACT_FLAG_LATERAL_FRICTION_INITIALIZED = 1 , BT_CONTACT_FLAG_HAS_CONTACT_CFM = 2 , BT_CONTACT_FLAG_HAS_CONTACT_ERP = 4 , BT_CONTACT_FLAG_CONTACT_STIFFNESS_DAMPING = 8 ,
  BT_CONTACT_FLAG_FRICTION_ANCHOR = 16
}
 

Variables

 btConstraintRow
 
btScalar m_rhs
 
btScalar m_jacDiagInv
 
btScalar m_lowerLimit
 
btScalar m_upperLimit
 
btScalar m_accumImpulse
 

Typedef Documentation

◆ PfxConstraintRow

Definition at line 37 of file btManifoldPoint.h.

Enumeration Type Documentation

◆ btContactPointFlags

Enumerator
BT_CONTACT_FLAG_LATERAL_FRICTION_INITIALIZED 
BT_CONTACT_FLAG_HAS_CONTACT_CFM 
BT_CONTACT_FLAG_HAS_CONTACT_ERP 
BT_CONTACT_FLAG_CONTACT_STIFFNESS_DAMPING 
BT_CONTACT_FLAG_FRICTION_ANCHOR 

Definition at line 40 of file btManifoldPoint.h.

Variable Documentation

◆ btConstraintRow

btConstraintRow
Initial value:
{
btScalar m_normal[3]
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
Definition: btScalar.h:314

Definition at line 28 of file btManifoldPoint.h.

◆ m_accumImpulse

btScalar m_accumImpulse

Definition at line 35 of file btManifoldPoint.h.

◆ m_jacDiagInv

btScalar m_jacDiagInv

Definition at line 32 of file btManifoldPoint.h.

◆ m_lowerLimit

btScalar m_lowerLimit

◆ m_rhs

btScalar m_rhs

Definition at line 31 of file btManifoldPoint.h.

◆ m_upperLimit

btScalar m_upperLimit