SimpleBodyDesc

data class SimpleBodyDesc(val type: RigidBodyType, val geom: SimpleGeometry, val material: PhysicsMaterial, val mass: Collider.Mass = Collider.Mass.Density(1.0), val visibility: Visibility = Visibility.VISIBLE, val isCcdEnabled: Boolean = false, val linearVelocity: DVec3 = DVec3.zero, val angularVelocity: DVec3 = DVec3.zero, val gravityScale: Double = 1.0, val linearDamping: Double = DEFAULT_LINEAR_DAMPING, val angularDamping: Double = DEFAULT_ANGULAR_DAMPING)

Constructors

Link copied to clipboard
constructor(type: RigidBodyType, geom: SimpleGeometry, material: PhysicsMaterial, mass: Collider.Mass = Collider.Mass.Density(1.0), visibility: Visibility = Visibility.VISIBLE, isCcdEnabled: Boolean = false, linearVelocity: DVec3 = DVec3.zero, angularVelocity: DVec3 = DVec3.zero, gravityScale: Double = 1.0, linearDamping: Double = DEFAULT_LINEAR_DAMPING, angularDamping: Double = DEFAULT_ANGULAR_DAMPING)

Properties

Link copied to clipboard
Link copied to clipboard
val angularVelocity: DVec3
Link copied to clipboard
Link copied to clipboard
val gravityScale: Double = 1.0
Link copied to clipboard
val isCcdEnabled: Boolean = false
Link copied to clipboard
Link copied to clipboard
val linearVelocity: DVec3
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard