java.lang.Object
physx.extensions.PxRigidBodyExt.Raw
- Enclosing class:
- PxRigidBodyExt
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddForceAtLocalPos(long body, long force, long pos) static voidaddForceAtLocalPos(long body, long force, long pos, int mode) static voidaddForceAtLocalPos(long body, long force, long pos, int mode, boolean wakeup) static voidaddForceAtPos(long body, long force, long pos) static voidaddForceAtPos(long body, long force, long pos, int mode) static voidaddForceAtPos(long body, long force, long pos, int mode, boolean wakeup) static voidaddLocalForceAtLocalPos(long body, long force, long pos) static voidaddLocalForceAtLocalPos(long body, long force, long pos, int mode) static voidaddLocalForceAtLocalPos(long body, long force, long pos, int mode, boolean wakeup) static voidaddLocalForceAtPos(long body, long force, long pos) static voidaddLocalForceAtPos(long body, long force, long pos, int mode) static voidaddLocalForceAtPos(long body, long force, long pos, int mode, boolean wakeup) static voidcomputeLinearAngularImpulse(long body, long globalPose, long point, long impulse, float invMassScale, float invInertiaScale, long linearImpulse, long angularImpulse) static voidcomputeVelocityDeltaFromImpulse(long body, long globalPose, long point, long impulse, float invMassScale, float invInertiaScale, long deltaLinearVelocity, long deltaAngularVelocity) static voidcomputeVelocityDeltaFromImpulse(long body, long impulsiveForce, long impulsiveTorque, long deltaLinearVelocity, long deltaAngularVelocity) static voiddestroy(long address) static longgetLocalVelocityAtLocalPos(long body, long pos) static longgetVelocityAtOffset(long body, long pos) static longgetVelocityAtPos(long body, long pos) static booleansetMassAndUpdateInertia(long body, float mass) static booleansetMassAndUpdateInertia(long body, float mass, long massLocalPose) static booleansetMassAndUpdateInertia(long body, float mass, long massLocalPose, boolean includeNonSimShapes) static booleanupdateMassAndInertia(long body, float density) static booleanupdateMassAndInertia(long body, float density, long massLocalPose) static booleanupdateMassAndInertia(long body, float density, long massLocalPose, boolean includeNonSimShapes)
-
Constructor Details
-
Raw
public Raw()
-
-
Method Details
-
destroy
public static void destroy(long address) -
updateMassAndInertia
public static boolean updateMassAndInertia(long body, float density) -
updateMassAndInertia
public static boolean updateMassAndInertia(long body, float density, long massLocalPose) -
updateMassAndInertia
public static boolean updateMassAndInertia(long body, float density, long massLocalPose, boolean includeNonSimShapes) -
setMassAndUpdateInertia
public static boolean setMassAndUpdateInertia(long body, float mass) -
setMassAndUpdateInertia
public static boolean setMassAndUpdateInertia(long body, float mass, long massLocalPose) -
setMassAndUpdateInertia
public static boolean setMassAndUpdateInertia(long body, float mass, long massLocalPose, boolean includeNonSimShapes) -
addForceAtPos
public static void addForceAtPos(long body, long force, long pos) -
addForceAtPos
public static void addForceAtPos(long body, long force, long pos, int mode) -
addForceAtPos
public static void addForceAtPos(long body, long force, long pos, int mode, boolean wakeup) -
addForceAtLocalPos
public static void addForceAtLocalPos(long body, long force, long pos) -
addForceAtLocalPos
public static void addForceAtLocalPos(long body, long force, long pos, int mode) -
addForceAtLocalPos
public static void addForceAtLocalPos(long body, long force, long pos, int mode, boolean wakeup) -
addLocalForceAtPos
public static void addLocalForceAtPos(long body, long force, long pos) -
addLocalForceAtPos
public static void addLocalForceAtPos(long body, long force, long pos, int mode) -
addLocalForceAtPos
public static void addLocalForceAtPos(long body, long force, long pos, int mode, boolean wakeup) -
addLocalForceAtLocalPos
public static void addLocalForceAtLocalPos(long body, long force, long pos) -
addLocalForceAtLocalPos
public static void addLocalForceAtLocalPos(long body, long force, long pos, int mode) -
addLocalForceAtLocalPos
public static void addLocalForceAtLocalPos(long body, long force, long pos, int mode, boolean wakeup) -
getVelocityAtPos
public static long getVelocityAtPos(long body, long pos) -
getLocalVelocityAtLocalPos
public static long getLocalVelocityAtLocalPos(long body, long pos) -
getVelocityAtOffset
public static long getVelocityAtOffset(long body, long pos) -
computeVelocityDeltaFromImpulse
public static void computeVelocityDeltaFromImpulse(long body, long impulsiveForce, long impulsiveTorque, long deltaLinearVelocity, long deltaAngularVelocity) -
computeVelocityDeltaFromImpulse
public static void computeVelocityDeltaFromImpulse(long body, long globalPose, long point, long impulse, float invMassScale, float invInertiaScale, long deltaLinearVelocity, long deltaAngularVelocity) -
computeLinearAngularImpulse
public static void computeLinearAngularImpulse(long body, long globalPose, long point, long impulse, float invMassScale, float invInertiaScale, long linearImpulse, long angularImpulse)
-