Blender V5.0
btSoftBody::Joint Struct Referenceabstract

#include <btSoftBody.h>

Inherited by btSoftBody::AJoint, btSoftBody::CJoint, and btSoftBody::LJoint.

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 608 of file btSoftBody.h.

Constructor & Destructor Documentation

◆ ~Joint()

virtual btSoftBody::Joint::~Joint ( )
inlinevirtual

Definition at line 635 of file btSoftBody.h.

◆ Joint()

btSoftBody::Joint::Joint ( )
inline

Definition at line 636 of file btSoftBody.h.

References false, and m_delete.

Member Function Documentation

◆ Prepare()

void btSoftBody::Joint::Prepare ( btScalar dt,
int iterations )
virtual

◆ Solve()

virtual void btSoftBody::Joint::Solve ( btScalar dt,
btScalar sor )
pure virtual

◆ Terminate()

virtual void btSoftBody::Joint::Terminate ( btScalar dt)
pure virtual

◆ Type()

virtual eType::_ btSoftBody::Joint::Type ( ) const
pure virtual

Member Data Documentation

◆ m_bodies

◆ m_cfm

◆ m_delete

bool btSoftBody::Joint::m_delete

◆ m_drift

◆ m_erp

◆ m_massmatrix

◆ m_refs

◆ m_sdrift

◆ m_split


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