SoftBodyΒΆ
-
class
SoftBody: System.Object, IBroadphaseEntity -
readonly System.Collections.ObjectModel.ReadOnlyCollection<Spring>
EdgeSprings
-
readonly System.Collections.ObjectModel.ReadOnlyCollection<MassPoint>
VertexBodies
-
readonly System.Collections.ObjectModel.ReadOnlyCollection<Triangle>
Triangles
-
bool
SelfCollision
-
float
TriangleExpansion
-
float
VertexExpansion
-
readonly Jitter.Collision.DynamicTree<Triangle>
DynamicTree
-
readonly Material
Material
-
float
Pressure
-
float
Mass
-
readonly float
Volume
-
readonly JBBox
BoundingBox
-
int
BroadphaseTag
-
System.Object
Tag
-
readonly bool
IsStaticOrInactive
-
public void
Translate(JVector position) Parameters: - position (Jitter.LinearMath.JVector) –
-
public void
AddForce(JVector force) Parameters: - force (Jitter.LinearMath.JVector) –
-
public void
Rotate(JMatrix orientation, JVector center) Parameters: - orientation (Jitter.LinearMath.JMatrix) –
- center (Jitter.LinearMath.JVector) –
-
public JVector
CalculateCenter()
-
public void
DoSelfCollision(CollisionDetectedHandler collision) Parameters: - collision (Jitter.Collision.CollisionDetectedHandler) –
-
public void
SetSpringValues(float bias, float softness) Parameters: - bias (float) –
- softness (float) –
-
public void
SetSpringValues(Jitter.Dynamics.SpringType type, float bias, float softness) Parameters: - type (Jitter.Dynamics.SpringType) –
- bias (float) –
- softness (float) –
-
public void
Update(float timestep) Parameters: - timestep (float) –
-
readonly System.Collections.ObjectModel.ReadOnlyCollection<Spring>