Blender V2.61 - r43446

btSoftBody::Joint Struct Reference

#include <btSoftBody.h>

Inheritance diagram for btSoftBody::Joint:

List of all members.

Classes

struct  eType
struct  Specs

Public Member Functions

virtual ~Joint ()
 Joint ()
virtual void Prepare (btScalar dt, int iterations)
virtual void Solve (btScalar dt, btScalar sor)=0
virtual void Terminate (btScalar dt)=0
virtual eType::_ Type () const =0

Public Attributes

Body m_bodies [2]
btVector3 m_refs [2]
btScalar m_cfm
btScalar m_erp
btScalar m_split
btVector3 m_drift
btVector3 m_sdrift
btMatrix3x3 m_massmatrix
bool m_delete

Detailed Description

Definition at line 477 of file btSoftBody.h.


Constructor & Destructor Documentation

virtual btSoftBody::Joint::~Joint ( ) [inline, virtual]

Definition at line 500 of file btSoftBody.h.

btSoftBody::Joint::Joint ( ) [inline]

Definition at line 501 of file btSoftBody.h.


Member Function Documentation

void btSoftBody::Joint::Prepare ( btScalar  dt,
int  iterations 
) [virtual]
virtual void btSoftBody::Joint::Solve ( btScalar  dt,
btScalar  sor 
) [pure virtual]
virtual void btSoftBody::Joint::Terminate ( btScalar  dt) [pure virtual]
virtual eType::_ btSoftBody::Joint::Type ( ) const [pure virtual]

Member Data Documentation

Definition at line 496 of file btSoftBody.h.

Referenced by btSoftColliders::ClusterBase::SolveContact().

Definition at line 497 of file btSoftBody.h.


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