Blender V4.3
btSoftBody::Face Struct Reference

#include <btSoftBody.h>

Inherits btSoftBody::Feature.

Public Attributes

Nodem_n [3]
 
btVector3 m_normal
 
btScalar m_ra
 
btDbvtNodem_leaf
 
btVector4 m_pcontact
 
btVector3 m_n0
 
btVector3 m_n1
 
btVector3 m_vn
 
int m_index
 
- Public Attributes inherited from btSoftBody::Feature
Materialm_material
 
- Public Attributes inherited from btSoftBody::Element
void * m_tag
 

Additional Inherited Members

- Public Member Functions inherited from btSoftBody::Element
 Element ()
 

Detailed Description

Definition at line 294 of file btSoftBody.h.

Member Data Documentation

◆ m_index

int btSoftBody::Face::m_index

Definition at line 302 of file btSoftBody.h.

◆ m_leaf

btDbvtNode* btSoftBody::Face::m_leaf

Definition at line 299 of file btSoftBody.h.

Referenced by btSoftBody::initializeFaceTree(), and btSoftBody::predictMotion().

◆ m_n

Node* btSoftBody::Face::m_n[3]

Definition at line 296 of file btSoftBody.h.

Referenced by btSoftBody::addAeroForceToFace(), btDeformableMousePickingForce::addScaledDampingForce(), btDeformableMousePickingForce::addScaledDampingForceDifferential(), btDeformableMousePickingForce::addScaledElasticForce(), btDeformableMousePickingForce::addScaledElasticForceDifferential(), btSoftBody::appendFace(), btSoftBody::appendNote(), btDeformableFaceNodeContactConstraint::applyImpulse(), btDeformableFaceRigidContactConstraint::applyImpulse(), btDeformableFaceRigidContactConstraint::applySplitImpulse(), CenterOf(), btSoftBody::checkDeformableFaceContact(), btSoftBody::checkFace(), btSoftBody::cutLink(), btSoftColliders::CollideSDF_RDF::DoNode(), btSoftBodyHelpers::Draw(), btSoftBodyHelpers::extrapolateBarycentricWeights(), btDeformableFaceNodeContactConstraint::getDv(), btDeformableFaceRigidContactConstraint::getDv(), btDeformableFaceRigidContactConstraint::getSplitVb(), btDeformableFaceNodeContactConstraint::getVb(), btDeformableFaceRigidContactConstraint::getVb(), btSoftBody::getVolume(), btDeformableMultiBodyDynamicsWorld::performGeometricCollisions(), btSoftBody::predictMotion(), btSoftBody::RayFromToCaster::Process(), btSoftBody::PSolve_SContacts(), btSoftBody::rayTest(), btSoftBody::refine(), btSoftColliders::CollideCCD::Repel(), btSoftColliders::CollideFF_DD::Repel(), btSoftBody::setTotalMass(), btDeformableMousePickingForce::totalDampingEnergy(), btDeformableMousePickingForce::totalElasticEnergy(), btSoftBody::updateArea(), btSoftBody::updateFace(), btSoftBody::updateNormals(), and VolumeOf().

◆ m_n0

btVector3 btSoftBody::Face::m_n0

◆ m_n1

btVector3 btSoftBody::Face::m_n1

◆ m_normal

btVector3 btSoftBody::Face::m_normal

Definition at line 297 of file btSoftBody.h.

Referenced by btSoftBody::addAeroForceToFace(), and btSoftBody::updateNormals().

◆ m_pcontact

btVector4 btSoftBody::Face::m_pcontact

◆ m_ra

btScalar btSoftBody::Face::m_ra

◆ m_vn

btVector3 btSoftBody::Face::m_vn

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