Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface btSoftBody

Bt soft body

Hierarchy

Index

Constructors

constructor

Methods

activate

  • activate(forceActivation?: boolean): void

addAeroForceToNode

  • addAeroForceToNode(windVelocity: btVector3, nodeIndex: number): void

addForce

appendAnchor

  • appendAnchor(node: number, body: btRigidBody, disableCollisionBetweenLinkedBodies: boolean, influence: number): void

appendFace

  • appendFace(node0: number, node1: number, node2: number, mat: btMaterial): void

appendLink

  • appendLink(node0: number, node1: number, mat: btMaterial, bcheckexist: boolean): void

appendMaterial

appendNode

appendTetra

  • appendTetra(node0: number, node1: number, node2: number, node3: number, mat: btMaterial): void

checkFace

  • checkFace(node0: number, node1: number, node2: number): boolean

checkLink

  • checkLink(node0: number, node1: number): boolean

forceActivationState

  • forceActivationState(newState: number): void

generateBendingConstraints

  • generateBendingConstraints(distance: number, mat: btMaterial): number

generateClusters

  • generateClusters(k: number, maxiterations?: number): number

getBroadphaseHandle

getCollisionFlags

  • getCollisionFlags(): number

getCollisionShape

getFriction

  • getFriction(): number

getRestitution

  • getRestitution(): number

getRollingFriction

  • getRollingFriction(): number

getTotalMass

  • getTotalMass(): number

getUserIndex

  • getUserIndex(): number

getUserPointer

  • getUserPointer(): unknown

getWorldTransform

get_m_anchors

get_m_cfg

get_m_faces

get_m_materials

get_m_nodes

isActive

  • isActive(): boolean

isKinematicObject

  • isKinematicObject(): boolean

isStaticObject

  • isStaticObject(): boolean

isStaticOrKinematicObject

  • isStaticOrKinematicObject(): boolean

rotate

scale

setActivationState

  • setActivationState(newState: number): void

setAnisotropicFriction

  • setAnisotropicFriction(anisotropicFriction: btVector3, frictionMode: number): void

setCcdMotionThreshold

  • setCcdMotionThreshold(ccdMotionThreshold: number): void

setCcdSweptSphereRadius

  • setCcdSweptSphereRadius(radius: number): void

setCollisionFlags

  • setCollisionFlags(flags: number): void

setCollisionShape

setContactProcessingThreshold

  • setContactProcessingThreshold(contactProcessingThreshold: number): void

setFriction

  • setFriction(frict: number): void

setMass

  • setMass(node: number, mass: number): void

setRestitution

  • setRestitution(rest: number): void

setRollingFriction

  • setRollingFriction(frict: number): void

setTotalMass

  • setTotalMass(mass: number, fromfaces: boolean): void

setUserIndex

  • setUserIndex(index: number): void

setUserPointer

  • setUserPointer(userPointer: unknown): void

setWorldTransform

set_m_anchors

set_m_cfg

set_m_faces

set_m_materials

set_m_nodes

transform

translate

upcast

Generated using TypeDoc