Class PxRigidBodyExt.Raw

java.lang.Object
physx.extensions.PxRigidBodyExt.Raw
Enclosing class:
PxRigidBodyExt

public static class PxRigidBodyExt.Raw extends Object
  • 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)