Blender
V3.3
|
#include <btDeformableMousePickingForce.h>
Public Types | |
typedef btAlignedObjectArray< btVector3 > | TVStack |
![]() | |
typedef btAlignedObjectArray< btVector3 > | TVStack |
Additional Inherited Members | |
![]() | |
btAlignedObjectArray< btSoftBody * > | m_softBodies |
const btAlignedObjectArray< btSoftBody::Node * > * | m_nodes |
Definition at line 21 of file btDeformableMousePickingForce.h.
Definition at line 31 of file btDeformableMousePickingForce.h.
|
inline |
Definition at line 32 of file btDeformableMousePickingForce.h.
|
inlinevirtual |
Implements btDeformableLagrangianForce.
Definition at line 47 of file btDeformableMousePickingForce.h.
References btVector3, btSoftBody::Node::index, btSoftBody::Face::m_n, btSoftBody::Node::m_v, btSoftBody::Node::m_x, normalized(), and SIMD_EPSILON.
Referenced by addScaledForces().
|
inlinevirtual |
Implements btDeformableLagrangianForce.
Definition at line 78 of file btDeformableMousePickingForce.h.
References btVector3, btSoftBody::Node::index, btSoftBody::Face::m_n, btSoftBody::Node::m_x, normalized(), and SIMD_EPSILON.
|
inlinevirtual |
Definition at line 62 of file btDeformableMousePickingForce.h.
References btVector3, btSoftBody::Node::index, btSoftBody::Face::m_n, and btSoftBody::Node::m_q.
Referenced by addScaledExplicitForce(), and addScaledForces().
|
inlinevirtual |
Implements btDeformableLagrangianForce.
Definition at line 129 of file btDeformableMousePickingForce.h.
References btVector3, id, btSoftBody::Node::index, btSoftBody::Face::m_n, btSoftBody::Node::m_q, r, and SIMD_EPSILON.
|
inlinevirtual |
Implements btDeformableLagrangianForce.
Definition at line 42 of file btDeformableMousePickingForce.h.
References addScaledElasticForce().
|
inlinevirtual |
Implements btDeformableLagrangianForce.
Definition at line 36 of file btDeformableMousePickingForce.h.
References addScaledDampingForce(), and addScaledElasticForce().
|
inlinevirtual |
Implements btDeformableLagrangianForce.
Definition at line 93 of file btDeformableMousePickingForce.h.
|
inlinevirtual |
Implements btDeformableLagrangianForce.
Definition at line 156 of file btDeformableMousePickingForce.h.
References BT_MOUSE_PICKING_FORCE.
Definition at line 151 of file btDeformableMousePickingForce.h.
Reimplemented from btDeformableLagrangianForce.
Definition at line 112 of file btDeformableMousePickingForce.h.
References btVector3, btSoftBody::Face::m_n, btSoftBody::Node::m_v, btSoftBody::Node::m_x, normalized(), and SIMD_EPSILON.
Reimplemented from btDeformableLagrangianForce.
Definition at line 95 of file btDeformableMousePickingForce.h.
References btVector3, btSoftBody::Face::m_n, and btSoftBody::Node::m_q.