Search
Preparing search index...
The search index is not available
ngx3js
Options
All
Public
Public/Protected
All
Inherited
Menu
ngx3js
AMMO
btSoftBody
Interface btSoftBody
Bt soft body
Hierarchy
btCollisionObject
btSoftBody
Index
Constructors
constructor
Methods
activate
add
Aero
Force
To
Node
add
Force
append
Anchor
append
Face
append
Link
append
Material
append
Node
append
Tetra
check
Face
check
Link
force
Activation
State
generate
Bending
Constraints
generate
Clusters
get
Broadphase
Handle
get
Collision
Flags
get
Collision
Shape
get
Friction
get
Restitution
get
Rolling
Friction
get
Total
Mass
get
User
Index
get
User
Pointer
get
World
Transform
get_
m_
anchors
get_
m_
cfg
get_
m_
faces
get_
m_
materials
get_
m_
nodes
is
Active
is
Kinematic
Object
is
Static
Object
is
Static
Or
Kinematic
Object
rotate
scale
set
Activation
State
set
Anisotropic
Friction
set
Ccd
Motion
Threshold
set
Ccd
Swept
Sphere
Radius
set
Collision
Flags
set
Collision
Shape
set
Contact
Processing
Threshold
set
Friction
set
Mass
set
Restitution
set
Rolling
Friction
set
Total
Mass
set
User
Index
set
User
Pointer
set
World
Transform
set_
m_
anchors
set_
m_
cfg
set_
m_
faces
set_
m_
materials
set_
m_
nodes
transform
translate
upcast
Constructors
constructor
new bt
Soft
Body
(
worldInfo
:
btSoftBodyWorldInfo
, node_count
:
number
, x
:
btVector3
, m
:
readonly
number
[]
)
:
btSoftBody
Parameters
worldInfo:
btSoftBodyWorldInfo
node_count:
number
x:
btVector3
m:
readonly
number
[]
Returns
btSoftBody
Methods
activate
activate
(
forceActivation
?:
boolean
)
:
void
Parameters
Optional
forceActivation:
boolean
Returns
void
add
Aero
Force
To
Node
add
Aero
Force
To
Node
(
windVelocity
:
btVector3
, nodeIndex
:
number
)
:
void
Parameters
windVelocity:
btVector3
nodeIndex:
number
Returns
void
add
Force
add
Force
(
force
:
btVector3
)
:
void
add
Force
(
force
:
btVector3
, node
:
number
)
:
void
Parameters
force:
btVector3
Returns
void
Parameters
force:
btVector3
node:
number
Returns
void
append
Anchor
append
Anchor
(
node
:
number
, body
:
btRigidBody
, disableCollisionBetweenLinkedBodies
:
boolean
, influence
:
number
)
:
void
Parameters
node:
number
body:
btRigidBody
disableCollisionBetweenLinkedBodies:
boolean
influence:
number
Returns
void
append
Face
append
Face
(
node0
:
number
, node1
:
number
, node2
:
number
, mat
:
btMaterial
)
:
void
Parameters
node0:
number
node1:
number
node2:
number
mat:
btMaterial
Returns
void
append
Link
append
Link
(
node0
:
number
, node1
:
number
, mat
:
btMaterial
, bcheckexist
:
boolean
)
:
void
Parameters
node0:
number
node1:
number
mat:
btMaterial
bcheckexist:
boolean
Returns
void
append
Material
append
Material
(
)
:
btMaterial
Returns
btMaterial
append
Node
append
Node
(
x
:
btVector3
, m
:
number
)
:
void
Parameters
x:
btVector3
m:
number
Returns
void
append
Tetra
append
Tetra
(
node0
:
number
, node1
:
number
, node2
:
number
, node3
:
number
, mat
:
btMaterial
)
:
void
Parameters
node0:
number
node1:
number
node2:
number
node3:
number
mat:
btMaterial
Returns
void
check
Face
check
Face
(
node0
:
number
, node1
:
number
, node2
:
number
)
:
boolean
Parameters
node0:
number
node1:
number
node2:
number
Returns
boolean
check
Link
check
Link
(
node0
:
number
, node1
:
number
)
:
boolean
Parameters
node0:
number
node1:
number
Returns
boolean
force
Activation
State
force
Activation
State
(
newState
:
number
)
:
void
Parameters
newState:
number
Returns
void
generate
Bending
Constraints
generate
Bending
Constraints
(
distance
:
number
, mat
:
btMaterial
)
:
number
Parameters
distance:
number
mat:
btMaterial
Returns
number
generate
Clusters
generate
Clusters
(
k
:
number
, maxiterations
?:
number
)
:
number
Parameters
k:
number
Optional
maxiterations:
number
Returns
number
get
Broadphase
Handle
get
Broadphase
Handle
(
)
:
btBroadphaseProxy
Returns
btBroadphaseProxy
get
Collision
Flags
get
Collision
Flags
(
)
:
number
Returns
number
get
Collision
Shape
get
Collision
Shape
(
)
:
btCollisionShape
Returns
btCollisionShape
get
Friction
get
Friction
(
)
:
number
Returns
number
get
Restitution
get
Restitution
(
)
:
number
Returns
number
get
Rolling
Friction
get
Rolling
Friction
(
)
:
number
Returns
number
get
Total
Mass
get
Total
Mass
(
)
:
number
Returns
number
get
User
Index
get
User
Index
(
)
:
number
Returns
number
get
User
Pointer
get
User
Pointer
(
)
:
unknown
Returns
unknown
get
World
Transform
get
World
Transform
(
)
:
btTransform
Returns
btTransform
get_
m_
anchors
get_
m_
anchors
(
)
:
btAnchorArray
Returns
btAnchorArray
get_
m_
cfg
get_
m_
cfg
(
)
:
btConfig
Returns
btConfig
get_
m_
faces
get_
m_
faces
(
)
:
btFaceArray
Returns
btFaceArray
get_
m_
materials
get_
m_
materials
(
)
:
tMaterialArray
Returns
tMaterialArray
get_
m_
nodes
get_
m_
nodes
(
)
:
btNodeArray
Returns
btNodeArray
is
Active
is
Active
(
)
:
boolean
Returns
boolean
is
Kinematic
Object
is
Kinematic
Object
(
)
:
boolean
Returns
boolean
is
Static
Object
is
Static
Object
(
)
:
boolean
Returns
boolean
is
Static
Or
Kinematic
Object
is
Static
Or
Kinematic
Object
(
)
:
boolean
Returns
boolean
rotate
rotate
(
rot
:
btQuaternion
)
:
void
Parameters
rot:
btQuaternion
Returns
void
scale
scale
(
scl
:
btVector3
)
:
void
Parameters
scl:
btVector3
Returns
void
set
Activation
State
set
Activation
State
(
newState
:
number
)
:
void
Parameters
newState:
number
Returns
void
set
Anisotropic
Friction
set
Anisotropic
Friction
(
anisotropicFriction
:
btVector3
, frictionMode
:
number
)
:
void
Parameters
anisotropicFriction:
btVector3
frictionMode:
number
Returns
void
set
Ccd
Motion
Threshold
set
Ccd
Motion
Threshold
(
ccdMotionThreshold
:
number
)
:
void
Parameters
ccdMotionThreshold:
number
Returns
void
set
Ccd
Swept
Sphere
Radius
set
Ccd
Swept
Sphere
Radius
(
radius
:
number
)
:
void
Parameters
radius:
number
Returns
void
set
Collision
Flags
set
Collision
Flags
(
flags
:
number
)
:
void
Parameters
flags:
number
Returns
void
set
Collision
Shape
set
Collision
Shape
(
collisionShape
:
btCollisionShape
)
:
void
Parameters
collisionShape:
btCollisionShape
Returns
void
set
Contact
Processing
Threshold
set
Contact
Processing
Threshold
(
contactProcessingThreshold
:
number
)
:
void
Parameters
contactProcessingThreshold:
number
Returns
void
set
Friction
set
Friction
(
frict
:
number
)
:
void
Parameters
frict:
number
Returns
void
set
Mass
set
Mass
(
node
:
number
, mass
:
number
)
:
void
Parameters
node:
number
mass:
number
Returns
void
set
Restitution
set
Restitution
(
rest
:
number
)
:
void
Parameters
rest:
number
Returns
void
set
Rolling
Friction
set
Rolling
Friction
(
frict
:
number
)
:
void
Parameters
frict:
number
Returns
void
set
Total
Mass
set
Total
Mass
(
mass
:
number
, fromfaces
:
boolean
)
:
void
Parameters
mass:
number
fromfaces:
boolean
Returns
void
set
User
Index
set
User
Index
(
index
:
number
)
:
void
Parameters
index:
number
Returns
void
set
User
Pointer
set
User
Pointer
(
userPointer
:
unknown
)
:
void
Parameters
userPointer:
unknown
Returns
void
set
World
Transform
set
World
Transform
(
worldTrans
:
btTransform
)
:
void
Parameters
worldTrans:
btTransform
Returns
void
set_
m_
anchors
set_
m_
anchors
(
m_anchors
:
btAnchorArray
)
:
void
Parameters
m_anchors:
btAnchorArray
Returns
void
set_
m_
cfg
set_
m_
cfg
(
m_cfg
:
btConfig
)
:
void
Parameters
m_cfg:
btConfig
Returns
void
set_
m_
faces
set_
m_
faces
(
m_faces
:
btFaceArray
)
:
void
Parameters
m_faces:
btFaceArray
Returns
void
set_
m_
materials
set_
m_
materials
(
m_materials
:
tMaterialArray
)
:
void
Parameters
m_materials:
tMaterialArray
Returns
void
set_
m_
nodes
set_
m_
nodes
(
m_nodes
:
btNodeArray
)
:
void
Parameters
m_nodes:
btNodeArray
Returns
void
transform
transform
(
trs
:
btTransform
)
:
void
Parameters
trs:
btTransform
Returns
void
translate
translate
(
trs
:
btVector3
)
:
void
Parameters
trs:
btVector3
Returns
void
upcast
upcast
(
colObj
:
btCollisionObject
)
:
btSoftBody
Parameters
colObj:
btCollisionObject
Returns
btSoftBody
Exports
AMMO
CHARTJS
ECHARTS
I3JS
NODES
THREE
bt
Soft
Body
constructor
activate
add
Aero
Force
To
Node
add
Force
append
Anchor
append
Face
append
Link
append
Material
append
Node
append
Tetra
check
Face
check
Link
force
Activation
State
generate
Bending
Constraints
generate
Clusters
get
Broadphase
Handle
get
Collision
Flags
get
Collision
Shape
get
Friction
get
Restitution
get
Rolling
Friction
get
Total
Mass
get
User
Index
get
User
Pointer
get
World
Transform
get_
m_
anchors
get_
m_
cfg
get_
m_
faces
get_
m_
materials
get_
m_
nodes
is
Active
is
Kinematic
Object
is
Static
Object
is
Static
Or
Kinematic
Object
rotate
scale
set
Activation
State
set
Anisotropic
Friction
set
Ccd
Motion
Threshold
set
Ccd
Swept
Sphere
Radius
set
Collision
Flags
set
Collision
Shape
set
Contact
Processing
Threshold
set
Friction
set
Mass
set
Restitution
set
Rolling
Friction
set
Total
Mass
set
User
Index
set
User
Pointer
set
World
Transform
set_
m_
anchors
set_
m_
cfg
set_
m_
faces
set_
m_
materials
set_
m_
nodes
transform
translate
upcast
Generated using
TypeDoc
Bt soft body