java.lang.Object
physx.physics.PxArticulationReducedCoordinate.Raw
- Enclosing class:
- PxArticulationReducedCoordinate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddLoopJoint(long address, long joint) static voidapplyCache(long address, long cache, long flags) static voidapplyCache(long address, long cache, long flags, boolean autowake) static voidcommonInit(long address) static longcomputeArticulationCOM(long address, boolean rootFrame) static voidcomputeCentroidalMomentumMatrix(long address, long cache) static voidcomputeCoefficientMatrix(long address, long cache) static voidcomputeCoriolisAndCentrifugalForce(long address, long cache) static voidcomputeCoriolisCompensation(long address, long cache) static voidcomputeGeneralizedExternalForce(long address, long cache) static voidcomputeGeneralizedGravityForce(long address, long cache) static voidcomputeGeneralizedMassMatrix(long address, long cache) static voidcomputeGravityCompensation(long address, long cache) static voidcomputeJointAcceleration(long address, long cache) static voidcomputeJointForce(long address, long cache) static voidcomputeMassMatrix(long address, long cache) static voidcopyInternalStateToCache(long address, long cache, long flags) static longcreateCache(long address) static longcreateFixedTendon(long address) static longcreateLink(long address, long parent, long pose) static longcreateSpatialTendon(long address) static voiddestroy(long address) static longgetAggregate(long address) static longgetArticulationFlags(long address) static intgetCacheDataSize(long address) static intgetCoefficientMatrixSize(long address) static intgetDofs(long address) static intgetGPUIndex(long address) static longgetLinkAcceleration(long address, int linkId) static StringgetName(long address) static intgetNbFixedTendons(long address) static intgetNbLinks(long address) static intgetNbLoopJoints(long address) static intgetNbShapes(long address) static intgetNbSpatialTendons(long address) static longgetRootAngularVelocity(long address) static longgetRootGlobalPose(long address) static longgetRootLinearVelocity(long address) static longgetScene(long address) static floatgetSleepThreshold(long address) static floatgetStabilizationThreshold(long address) static floatgetWakeCounter(long address) static longgetWorldBounds(long address) static longgetWorldBounds(long address, float inflation) static booleanisSleeping(long address) static voidputToSleep(long address) static voidremoveLoopJoint(long address, long joint) static voidsetArticulationFlag(long address, int flag, boolean value) static voidsetArticulationFlags(long address, long flags) static voidstatic voidsetRootAngularVelocity(long address, long angularVelocity) static voidsetRootAngularVelocity(long address, long angularVelocity, boolean autowake) static voidsetRootGlobalPose(long address, long pose) static voidsetRootGlobalPose(long address, long pose, boolean autowake) static voidsetRootLinearVelocity(long address, long linearVelocity) static voidsetRootLinearVelocity(long address, long linearVelocity, boolean autowake) static voidsetSleepThreshold(long address, float threshold) static voidsetSolverIterationCounts(long address, int minPositionIters) static voidsetSolverIterationCounts(long address, int minPositionIters, int minVelocityIters) static voidsetStabilizationThreshold(long address, float threshold) static voidsetWakeCounter(long address, float wakeCounterValue) static voidupdateKinematic(long address, long flags) static voidwakeUp(long address) static voidzeroCache(long address, long cache)
-
Constructor Details
-
Raw
public Raw()
-
-
Method Details
-
destroy
public static void destroy(long address) -
getScene
public static long getScene(long address) -
setSolverIterationCounts
public static void setSolverIterationCounts(long address, int minPositionIters) -
setSolverIterationCounts
public static void setSolverIterationCounts(long address, int minPositionIters, int minVelocityIters) -
isSleeping
public static boolean isSleeping(long address) -
setSleepThreshold
public static void setSleepThreshold(long address, float threshold) -
getSleepThreshold
public static float getSleepThreshold(long address) -
setStabilizationThreshold
public static void setStabilizationThreshold(long address, float threshold) -
getStabilizationThreshold
public static float getStabilizationThreshold(long address) -
setWakeCounter
public static void setWakeCounter(long address, float wakeCounterValue) -
getWakeCounter
public static float getWakeCounter(long address) -
wakeUp
public static void wakeUp(long address) -
putToSleep
public static void putToSleep(long address) -
createLink
public static long createLink(long address, long parent, long pose) -
getNbLinks
public static int getNbLinks(long address) -
getNbShapes
public static int getNbShapes(long address) -
setName
-
getName
-
getWorldBounds
public static long getWorldBounds(long address) -
getWorldBounds
public static long getWorldBounds(long address, float inflation) -
getAggregate
public static long getAggregate(long address) -
setArticulationFlags
public static void setArticulationFlags(long address, long flags) -
setArticulationFlag
public static void setArticulationFlag(long address, int flag, boolean value) -
getArticulationFlags
public static long getArticulationFlags(long address) -
getDofs
public static int getDofs(long address) -
createCache
public static long createCache(long address) -
getCacheDataSize
public static int getCacheDataSize(long address) -
zeroCache
public static void zeroCache(long address, long cache) -
applyCache
public static void applyCache(long address, long cache, long flags) -
applyCache
public static void applyCache(long address, long cache, long flags, boolean autowake) -
copyInternalStateToCache
public static void copyInternalStateToCache(long address, long cache, long flags) -
commonInit
public static void commonInit(long address) -
computeGeneralizedGravityForce
public static void computeGeneralizedGravityForce(long address, long cache) -
computeGravityCompensation
public static void computeGravityCompensation(long address, long cache) -
computeCoriolisAndCentrifugalForce
public static void computeCoriolisAndCentrifugalForce(long address, long cache) -
computeCoriolisCompensation
public static void computeCoriolisCompensation(long address, long cache) -
computeGeneralizedExternalForce
public static void computeGeneralizedExternalForce(long address, long cache) -
computeJointAcceleration
public static void computeJointAcceleration(long address, long cache) -
computeJointForce
public static void computeJointForce(long address, long cache) -
computeCoefficientMatrix
public static void computeCoefficientMatrix(long address, long cache) -
computeGeneralizedMassMatrix
public static void computeGeneralizedMassMatrix(long address, long cache) -
computeMassMatrix
public static void computeMassMatrix(long address, long cache) -
computeArticulationCOM
public static long computeArticulationCOM(long address, boolean rootFrame) -
computeCentroidalMomentumMatrix
public static void computeCentroidalMomentumMatrix(long address, long cache) -
addLoopJoint
public static void addLoopJoint(long address, long joint) -
removeLoopJoint
public static void removeLoopJoint(long address, long joint) -
getNbLoopJoints
public static int getNbLoopJoints(long address) -
getCoefficientMatrixSize
public static int getCoefficientMatrixSize(long address) -
setRootGlobalPose
public static void setRootGlobalPose(long address, long pose) -
setRootGlobalPose
public static void setRootGlobalPose(long address, long pose, boolean autowake) -
getRootGlobalPose
public static long getRootGlobalPose(long address) -
setRootLinearVelocity
public static void setRootLinearVelocity(long address, long linearVelocity) -
setRootLinearVelocity
public static void setRootLinearVelocity(long address, long linearVelocity, boolean autowake) -
getRootLinearVelocity
public static long getRootLinearVelocity(long address) -
setRootAngularVelocity
public static void setRootAngularVelocity(long address, long angularVelocity) -
setRootAngularVelocity
public static void setRootAngularVelocity(long address, long angularVelocity, boolean autowake) -
getRootAngularVelocity
public static long getRootAngularVelocity(long address) -
getLinkAcceleration
public static long getLinkAcceleration(long address, int linkId) -
getGPUIndex
public static int getGPUIndex(long address) -
createSpatialTendon
public static long createSpatialTendon(long address) -
createFixedTendon
public static long createFixedTendon(long address) -
getNbSpatialTendons
public static int getNbSpatialTendons(long address) -
getNbFixedTendons
public static int getNbFixedTendons(long address) -
updateKinematic
public static void updateKinematic(long address, long flags)
-