Package physx.common

Class PxVec3.Raw

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

public static class PxVec3.Raw extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    Raw()
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static long
    abs(long address)
     
    static long
    cross(long address, long v)
     
    static void
    destroy(long address)
     
    static float
    dot(long address, long v)
     
    static long
    getNormalized(long address)
     
    static float
    getX(long address)
     
    static float
    getY(long address)
     
    static float
    getZ(long address)
     
    static boolean
    isFinite(long address)
     
    static boolean
    isNormalized(long address)
     
    static boolean
    isZero(long address)
     
    static float
    magnitude(long address)
     
    static float
    magnitudeSquared(long address)
     
    static float
    maxElement(long address)
     
    static long
    maximum(long address, long v)
     
    static float
    minElement(long address)
     
    static long
    minimum(long address, long v)
     
    static long
    multiply(long address, long a)
     
    static float
    normalize(long address)
     
    static float
    normalizeFast(long address)
     
    static float
    normalizeSafe(long address)
     
    static long
     
    static long
    PxVec3(float x, float y, float z)
     
    static void
    PxVec3_placed(long address)
     
    static void
    PxVec3_placed(long address, float x, float y, float z)
     
    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

    • PxVec3_placed

      public static void PxVec3_placed(long address)
    • PxVec3_placed

      public static void PxVec3_placed(long address, float x, float y, float z)
    • PxVec3

      public static long PxVec3()
    • PxVec3

      public static long PxVec3(float x, float y, float z)
    • 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)
    • isZero

      public static boolean isZero(long address)
    • isFinite

      public static boolean isFinite(long address)
    • isNormalized

      public static boolean isNormalized(long address)
    • magnitudeSquared

      public static float magnitudeSquared(long address)
    • magnitude

      public static float magnitude(long address)
    • dot

      public static float dot(long address, long v)
    • cross

      public static long cross(long address, long v)
    • getNormalized

      public static long getNormalized(long address)
    • normalize

      public static float normalize(long address)
    • normalizeSafe

      public static float normalizeSafe(long address)
    • normalizeFast

      public static float normalizeFast(long address)
    • multiply

      public static long multiply(long address, long a)
    • minimum

      public static long minimum(long address, long v)
    • minElement

      public static float minElement(long address)
    • maximum

      public static long maximum(long address, long v)
    • maxElement

      public static float maxElement(long address)
    • abs

      public static long abs(long address)