Package physx.common

Class PxMat33

java.lang.Object
physx.NativeObject
physx.common.PxMat33

public class PxMat33 extends NativeObject
  • Field Details

    • SIZEOF

      public static final int SIZEOF
    • ALIGNOF

      public static final int ALIGNOF
      See Also:
  • Constructor Details

    • PxMat33

      protected PxMat33(long address)
    • PxMat33

      public PxMat33()
    • PxMat33

      public PxMat33(PxIDENTITYEnum r)
      Parameters:
      r - WebIDL type: PxIDENTITYEnum [enum]
    • PxMat33

      public PxMat33(PxVec3 col0, PxVec3 col1, PxVec3 col2)
      Parameters:
      col0 - WebIDL type: PxVec3 [Const, Ref]
      col1 - WebIDL type: PxVec3 [Const, Ref]
      col2 - WebIDL type: PxVec3 [Const, Ref]
    • PxMat33

      public PxMat33(float r)
      Parameters:
      r - WebIDL type: float
    • PxMat33

      public PxMat33(PxQuat q)
      Parameters:
      q - WebIDL type: PxQuat [Const, Ref]
  • Method Details

    • wrapPointer

      public static PxMat33 wrapPointer(long address)
    • arrayGet

      public static PxMat33 arrayGet(long baseAddress, int index)
    • destroy

      public void destroy()
    • getColumn0

      public PxVec3 getColumn0()
      Returns:
      WebIDL type: PxVec3 [Value]
    • setColumn0

      public void setColumn0(PxVec3 value)
      Parameters:
      value - WebIDL type: PxVec3 [Value]
    • getColumn1

      public PxVec3 getColumn1()
      Returns:
      WebIDL type: PxVec3 [Value]
    • setColumn1

      public void setColumn1(PxVec3 value)
      Parameters:
      value - WebIDL type: PxVec3 [Value]
    • getColumn2

      public PxVec3 getColumn2()
      Returns:
      WebIDL type: PxVec3 [Value]
    • setColumn2

      public void setColumn2(PxVec3 value)
      Parameters:
      value - WebIDL type: PxVec3 [Value]
    • getTranspose

      public PxMat33 getTranspose()
      Returns:
      WebIDL type: PxMat33 [Value]
    • getInverse

      public PxMat33 getInverse()
      Returns:
      WebIDL type: PxMat33 [Value]
    • getDeterminant

      public float getDeterminant()
      Returns:
      WebIDL type: float
    • transform

      public PxVec3 transform(PxVec3 other)
      Parameters:
      other - WebIDL type: PxVec3 [Const, Ref]
      Returns:
      WebIDL type: PxVec3 [Value]
    • transformTranspose

      public PxVec3 transformTranspose(PxVec3 other)
      Parameters:
      other - WebIDL type: PxVec3 [Const, Ref]
      Returns:
      WebIDL type: PxVec3 [Value]