Blender V5.0
btSoftBody::AJoint Struct Reference

#include <btSoftBody.h>

Inherits btSoftBody::Joint.

Classes

struct  IControl
struct  Specs

Public Member Functions

void Prepare (btScalar dt, int iterations)
void Solve (btScalar dt, btScalar sor)
void Terminate (btScalar dt)
eType::_ Type () const
Public Member Functions inherited from btSoftBody::Joint
virtual ~Joint ()
 Joint ()

Public Attributes

btVector3 m_axis [2]
IControlm_icontrol
Public Attributes inherited from btSoftBody::Joint
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 656 of file btSoftBody.h.

Member Function Documentation

◆ Prepare()

◆ Solve()

◆ Terminate()

void btSoftBody::AJoint::Terminate ( btScalar dt)
virtual

◆ Type()

eType::_ btSoftBody::AJoint::Type ( ) const
inlinevirtual

Implements btSoftBody::Joint.

Definition at line 680 of file btSoftBody.h.

Member Data Documentation

◆ m_axis

btVector3 btSoftBody::AJoint::m_axis[2]

Definition at line 675 of file btSoftBody.h.

Referenced by Prepare(), and Solve().

◆ m_icontrol

IControl* btSoftBody::AJoint::m_icontrol

Definition at line 676 of file btSoftBody.h.

Referenced by btSoftBody::appendAngularJoint(), Prepare(), and Solve().


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