public static class btRigidBody.btRigidBodyConstructionInfo extends BulletBase
className| Constructor and Description |
|---|
btRigidBodyConstructionInfo(float mass,
btMotionState motionState,
btCollisionShape collisionShape) |
btRigidBodyConstructionInfo(float mass,
btMotionState motionState,
btCollisionShape collisionShape,
Vector3 localInertia) |
btRigidBodyConstructionInfo(long cPtr,
boolean cMemoryOwn)
Construct a new btRigidBodyConstructionInfo, normally you should not need this constructor it's intended for low-level usage.
|
equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btRigidBodyConstructionInfo(long cPtr,
boolean cMemoryOwn)
public btRigidBodyConstructionInfo(float mass,
btMotionState motionState,
btCollisionShape collisionShape,
Vector3 localInertia)
public btRigidBodyConstructionInfo(float mass,
btMotionState motionState,
btCollisionShape collisionShape)
public static long getCPtr(btRigidBody.btRigidBodyConstructionInfo obj)
public void setMotionState(btMotionState motionState)
public btMotionState getMotionState()
public void setCollisionShape(btCollisionShape collisionShape)
public btCollisionShape getCollisionShape()
public void dispose()
dispose in interface Disposabledispose in class BulletBasepublic void setMass(float value)
public float getMass()
public void setStartWorldTransform(btTransform value)
public btTransform getStartWorldTransform()
public void setLocalInertia(btVector3 value)
public btVector3 getLocalInertia()
public void setLinearDamping(float value)
public float getLinearDamping()
public void setAngularDamping(float value)
public float getAngularDamping()
public void setFriction(float value)
public float getFriction()
public void setRollingFriction(float value)
public float getRollingFriction()
public void setSpinningFriction(float value)
public float getSpinningFriction()
public void setRestitution(float value)
public float getRestitution()
public void setLinearSleepingThreshold(float value)
public float getLinearSleepingThreshold()
public void setAngularSleepingThreshold(float value)
public float getAngularSleepingThreshold()
public void setAdditionalDamping(boolean value)
public boolean getAdditionalDamping()
public void setAdditionalDampingFactor(float value)
public float getAdditionalDampingFactor()
public void setAdditionalLinearDampingThresholdSqr(float value)
public float getAdditionalLinearDampingThresholdSqr()
public void setAdditionalAngularDampingThresholdSqr(float value)
public float getAdditionalAngularDampingThresholdSqr()
public void setAdditionalAngularDampingFactor(float value)
public float getAdditionalAngularDampingFactor()
Copyright © 2021. All rights reserved.