Bullet Collision Detection & Physics Library
btSoftBody::AJoint Struct Reference

#include <btSoftBody.h>

Inheritance diagram for btSoftBody::AJoint:
Collaboration diagram for btSoftBody::AJoint:

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

Member Function Documentation

◆ Prepare()

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

Reimplemented from btSoftBody::Joint.

Definition at line 3630 of file btSoftBody.cpp.

◆ Solve()

void btSoftBody::AJoint::Solve ( btScalar dt,
btScalar sor )
virtual

Implements btSoftBody::Joint.

Definition at line 3650 of file btSoftBody.cpp.

◆ Terminate()

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

Implements btSoftBody::Joint.

Definition at line 3665 of file btSoftBody.cpp.

◆ Type()

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

Implements btSoftBody::Joint.

Definition at line 692 of file btSoftBody.h.

Member Data Documentation

◆ m_axis

btVector3 btSoftBody::AJoint::m_axis[2]

Definition at line 687 of file btSoftBody.h.

◆ m_icontrol

IControl* btSoftBody::AJoint::m_icontrol

Definition at line 688 of file btSoftBody.h.


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