Package physx.common

Class PxQuat.Raw

java.lang.Object
physx.common.PxQuat.Raw
Enclosing class:
PxQuat

public static class PxQuat.Raw extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    Raw()
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    destroy(long address)
     
    static float
    dot(long address, long q)
     
    static float
    getAngle(long address)
     
    static float
    getAngle(long address, long q)
     
    static long
    getBasisVector0(long address)
     
    static long
    getBasisVector1(long address)
     
    static long
    getBasisVector2(long address)
     
    static long
    getConjugate(long address)
     
    static long
    getImaginaryPart(long address)
     
    static long
    getNormalized(long address)
     
    static float
    getW(long address)
     
    static float
    getX(long address)
     
    static float
    getY(long address)
     
    static float
    getZ(long address)
     
    static boolean
    isFinite(long address)
     
    static boolean
    isIdentity(long address)
     
    static boolean
    isSane(long address)
     
    static boolean
    isUnit(long address)
     
    static float
    magnitude(long address)
     
    static float
    magnitudeSquared(long address)
     
    static float
    normalize(long address)
     
    static long
     
    static long
    PxQuat(float r)
     
    static long
    PxQuat(float nx, float ny, float nz, float nw)
     
    static long
    PxQuat(float angleRadians, long unitAxis)
     
    static long
    PxQuat(int r)
     
    static long
    PxQuat(long m)
     
    static void
    PxQuat_placed(long address)
     
    static void
    PxQuat_placed(long address, float r)
     
    static void
    PxQuat_placed(long address, float nx, float ny, float nz, float nw)
     
    static void
    PxQuat_placed(long address, float angleRadians, long unitAxis)
     
    static void
    PxQuat_placed(long address, int r)
     
    static void
    PxQuat_placed(long address, long m)
     
    static long
    rotate(long address, long v)
     
    static long
    rotateInv(long address, long v)
     
    static void
    setW(long address, float value)
     
    static void
    setX(long address, float value)
     
    static void
    setY(long address, float value)
     
    static void
    setZ(long address, float value)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Raw

      public Raw()
  • Method Details

    • PxQuat_placed

      public static void PxQuat_placed(long address)
    • PxQuat_placed

      public static void PxQuat_placed(long address, int r)
    • PxQuat_placed

      public static void PxQuat_placed(long address, float nx, float ny, float nz, float nw)
    • PxQuat_placed

      public static void PxQuat_placed(long address, float angleRadians, long unitAxis)
    • PxQuat_placed

      public static void PxQuat_placed(long address, float r)
    • PxQuat_placed

      public static void PxQuat_placed(long address, long m)
    • PxQuat

      public static long PxQuat()
    • PxQuat

      public static long PxQuat(int r)
    • PxQuat

      public static long PxQuat(float nx, float ny, float nz, float nw)
    • PxQuat

      public static long PxQuat(float angleRadians, long unitAxis)
    • PxQuat

      public static long PxQuat(float r)
    • PxQuat

      public static long PxQuat(long m)
    • destroy

      public static void destroy(long address)
    • getX

      public static float getX(long address)
    • setX

      public static void setX(long address, float value)
    • getY

      public static float getY(long address)
    • setY

      public static void setY(long address, float value)
    • getZ

      public static float getZ(long address)
    • setZ

      public static void setZ(long address, float value)
    • getW

      public static float getW(long address)
    • setW

      public static void setW(long address, float value)
    • isIdentity

      public static boolean isIdentity(long address)
    • isFinite

      public static boolean isFinite(long address)
    • isUnit

      public static boolean isUnit(long address)
    • isSane

      public static boolean isSane(long address)
    • getAngle

      public static float getAngle(long address)
    • getAngle

      public static float getAngle(long address, long q)
    • magnitudeSquared

      public static float magnitudeSquared(long address)
    • dot

      public static float dot(long address, long q)
    • getNormalized

      public static long getNormalized(long address)
    • magnitude

      public static float magnitude(long address)
    • normalize

      public static float normalize(long address)
    • getConjugate

      public static long getConjugate(long address)
    • getImaginaryPart

      public static long getImaginaryPart(long address)
    • getBasisVector0

      public static long getBasisVector0(long address)
    • getBasisVector1

      public static long getBasisVector1(long address)
    • getBasisVector2

      public static long getBasisVector2(long address)
    • rotate

      public static long rotate(long address, long v)
    • rotateInv

      public static long rotateInv(long address, long v)