Package physx.physics

Class PxArticulationCache

java.lang.Object
physx.NativeObject
physx.physics.PxArticulationCache

public class PxArticulationCache extends NativeObject
  • Field Details

    • SIZEOF

      public static final int SIZEOF
    • ALIGNOF

      public static final int ALIGNOF
      See Also:
  • Constructor Details

    • PxArticulationCache

      protected PxArticulationCache()
    • PxArticulationCache

      protected PxArticulationCache(long address)
  • Method Details

    • wrapPointer

      public static PxArticulationCache wrapPointer(long address)
    • arrayGet

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

      public void destroy()
    • getExternalForces

      public PxSpatialForce getExternalForces()
      Returns:
      WebIDL type: PxSpatialForce
    • setExternalForces

      public void setExternalForces(PxSpatialForce value)
      Parameters:
      value - WebIDL type: PxSpatialForce
    • getDenseJacobian

      public PxRealPtr getDenseJacobian()
      Returns:
      WebIDL type: PxRealPtr [Value]
    • setDenseJacobian

      public void setDenseJacobian(PxRealPtr value)
      Parameters:
      value - WebIDL type: PxRealPtr [Value]
    • getMassMatrix

      public PxRealPtr getMassMatrix()
      Returns:
      WebIDL type: PxRealPtr [Value]
    • setMassMatrix

      public void setMassMatrix(PxRealPtr value)
      Parameters:
      value - WebIDL type: PxRealPtr [Value]
    • getJointVelocity

      public PxRealPtr getJointVelocity()
      Returns:
      WebIDL type: PxRealPtr [Value]
    • setJointVelocity

      public void setJointVelocity(PxRealPtr value)
      Parameters:
      value - WebIDL type: PxRealPtr [Value]
    • getJointAcceleration

      public PxRealPtr getJointAcceleration()
      Returns:
      WebIDL type: PxRealPtr [Value]
    • setJointAcceleration

      public void setJointAcceleration(PxRealPtr value)
      Parameters:
      value - WebIDL type: PxRealPtr [Value]
    • getJointPosition

      public PxRealPtr getJointPosition()
      Returns:
      WebIDL type: PxRealPtr [Value]
    • setJointPosition

      public void setJointPosition(PxRealPtr value)
      Parameters:
      value - WebIDL type: PxRealPtr [Value]
    • getJointForce

      public PxRealPtr getJointForce()
      Returns:
      WebIDL type: PxRealPtr [Value]
    • setJointForce

      public void setJointForce(PxRealPtr value)
      Parameters:
      value - WebIDL type: PxRealPtr [Value]
    • getLinkVelocity

      public PxSpatialVelocity getLinkVelocity()
      Returns:
      WebIDL type: PxSpatialVelocity
    • setLinkVelocity

      public void setLinkVelocity(PxSpatialVelocity value)
      Parameters:
      value - WebIDL type: PxSpatialVelocity
    • getLinkAcceleration

      public PxSpatialVelocity getLinkAcceleration()
      Returns:
      WebIDL type: PxSpatialVelocity
    • setLinkAcceleration

      public void setLinkAcceleration(PxSpatialVelocity value)
      Parameters:
      value - WebIDL type: PxSpatialVelocity
    • getRootLinkData

      public PxArticulationRootLinkData getRootLinkData()
      Returns:
      WebIDL type: PxArticulationRootLinkData
    • setRootLinkData

      public void setRootLinkData(PxArticulationRootLinkData value)
      Parameters:
      value - WebIDL type: PxArticulationRootLinkData
    • getSensorForces

      public PxSpatialForce getSensorForces()
      Returns:
      WebIDL type: PxSpatialForce
    • setSensorForces

      public void setSensorForces(PxSpatialForce value)
      Parameters:
      value - WebIDL type: PxSpatialForce
    • getCoefficientMatrix

      public PxRealPtr getCoefficientMatrix()
      Returns:
      WebIDL type: PxRealPtr [Value]
    • setCoefficientMatrix

      public void setCoefficientMatrix(PxRealPtr value)
      Parameters:
      value - WebIDL type: PxRealPtr [Value]
    • getLambda

      public PxRealPtr getLambda()
      Returns:
      WebIDL type: PxRealPtr [Value]
    • setLambda

      public void setLambda(PxRealPtr value)
      Parameters:
      value - WebIDL type: PxRealPtr [Value]
    • getScratchMemory

      public NativeObject getScratchMemory()
      Returns:
      WebIDL type: VoidPtr
    • setScratchMemory

      public void setScratchMemory(NativeObject value)
      Parameters:
      value - WebIDL type: VoidPtr
    • getScratchAllocator

      public NativeObject getScratchAllocator()
      Returns:
      WebIDL type: VoidPtr
    • setScratchAllocator

      public void setScratchAllocator(NativeObject value)
      Parameters:
      value - WebIDL type: VoidPtr
    • getVersion

      public int getVersion()
      Returns:
      WebIDL type: unsigned long
    • setVersion

      public void setVersion(int value)
      Parameters:
      value - WebIDL type: unsigned long
    • release

      public void release()