Exemplo n.º 1
0
 public void applyCache(physx.PxArticulationCachePtr cache, physx.PxArticulationCacheFlagsPtr flag)
 {
     physx.PxArticulationReducedCoordinatePtr pvk_in_this  = this;
     physx.PxArticulationCachePtr             pvk_in_cache = cache;
     physx.PxArticulationCacheFlagsPtr        pvk_in_flag  = flag;
     void_PxArticulationReducedCoordinatePtr_applyCachePtr_PxArticulationCachePtr_PxArticulationCacheFlagsPtr_C(pvk_in_this, pvk_in_cache, pvk_in_flag);
 }
Exemplo n.º 2
0
 public void copyInternalStateToCache(physx.PxArticulationCachePtr cache, physx.PxArticulationCacheFlagsPtr flag)
 {
     physx.PxArticulationReducedCoordinatePtr pvk_in_this  = this;
     physx.PxArticulationCachePtr             pvk_in_cache = cache;
     physx.PxArticulationCacheFlagsPtr        pvk_in_flag  = flag;
     void_const_PxArticulationReducedCoordinatePtr_copyInternalStateToCachePtr_PxArticulationCachePtr_PxArticulationCacheFlagsPtr_C(pvk_in_this, pvk_in_cache, pvk_in_flag);
 }
Exemplo n.º 3
0
        public void teleportRootLink(physx.PxTransform *pose, bool autowake)
        {
            physx.PxArticulationReducedCoordinatePtr pvk_in_this = this;
            physx.PxTransform *pvk_in_pose = pose;
            bool pvk_in_autowake           = autowake;

            void_PxArticulationReducedCoordinatePtr_teleportRootLinkPtr_PxTransform_bool_(pvk_in_this, pvk_in_pose, pvk_in_autowake);
        }
Exemplo n.º 4
0
        public void computeKinematicJacobian(uint linkID, physx.PxArticulationCachePtr cache)
        {
            physx.PxArticulationReducedCoordinatePtr pvk_in_this = this;
            uint pvk_in_linkID = linkID;

            physx.PxArticulationCachePtr pvk_in_cache = cache;
            void_const_PxArticulationReducedCoordinatePtr_computeKinematicJacobianPtr_uint_PxArticulationCachePtrC_(pvk_in_this, pvk_in_linkID, pvk_in_cache);
        }
Exemplo n.º 5
0
        public void unpackJointData(float *reduced, float *maximum)
        {
            physx.PxArticulationReducedCoordinatePtr pvk_in_this = this;
            float *pvk_in_reduced = reduced;
            float *pvk_in_maximum = maximum;

            void_const_PxArticulationReducedCoordinatePtr_unpackJointDataPtr_float_float_(pvk_in_this, pvk_in_reduced, pvk_in_maximum);
        }
Exemplo n.º 6
0
        public void setArticulationFlag(physx.PxArticulationFlag flag, bool value)
        {
            physx.PxArticulationReducedCoordinatePtr pvk_in_this = this;
            physx.PxArticulationFlag pvk_in_flag = flag;
            bool pvk_in_value = value;

            void_PxArticulationReducedCoordinatePtr_setArticulationFlagPtr_PxArticulationFlag_bool_(pvk_in_this, pvk_in_flag, pvk_in_value);
        }
Exemplo n.º 7
0
        public void applyCache(physx.PxArticulationCachePtr cache, physx.PxArticulationCacheFlagsPtr flag, bool autowake = true)
        {
            physx.PxArticulationReducedCoordinatePtr pvk_in_this  = this;
            physx.PxArticulationCachePtr             pvk_in_cache = cache;
            physx.PxArticulationCacheFlagsPtr        pvk_in_flag  = flag;
            bool pvk_in_autowake = autowake;

            void_PxArticulationReducedCoordinatePtr_applyCachePtr_PxArticulationCachePtr_PxArticulationCacheFlagsPtr_bool_C_(pvk_in_this, pvk_in_cache, pvk_in_flag, pvk_in_autowake);
        }
Exemplo n.º 8
0
        public bool computeLambda(physx.PxArticulationCachePtr cache, physx.PxArticulationCachePtr initialState, float *jointTorque, uint maxIter)
        {
            physx.PxArticulationReducedCoordinatePtr pvk_in_this         = this;
            physx.PxArticulationCachePtr             pvk_in_cache        = cache;
            physx.PxArticulationCachePtr             pvk_in_initialState = initialState;
            float *pvk_in_jointTorque = jointTorque;
            uint   pvk_in_maxIter     = maxIter;

            return(bool_const_PxArticulationReducedCoordinatePtr_computeLambdaPtr_PxArticulationCachePtr_PxArticulationCachePtr_float_uint_CC(pvk_in_this, pvk_in_cache, pvk_in_initialState, pvk_in_jointTorque, pvk_in_maxIter));
        }
Exemplo n.º 9
0
 internal static extern void void_PxArticulationReducedCoordinatePtr_teleportRootLinkPtr_PxTransform_bool_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxTransform *pvk_pose, bool pvk_autowake);
Exemplo n.º 10
0
 internal static extern uint uint_const_PxArticulationReducedCoordinatePtr_getNbLoopJointsPtr(physx.PxArticulationReducedCoordinatePtr pvk_this);
Exemplo n.º 11
0
 internal static extern bool bool_const_PxArticulationReducedCoordinatePtr_computeLambdaPtr_PxArticulationCachePtr_PxArticulationCachePtr_float_uint_CC(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache, physx.PxArticulationCachePtr pvk_initialState, float *pvk_jointTorque, uint pvk_maxIter);
Exemplo n.º 12
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_computeKinematicJacobianPtr_uint_PxArticulationCachePtrC_(physx.PxArticulationReducedCoordinatePtr pvk_this, uint pvk_linkID, physx.PxArticulationCachePtr pvk_cache);
Exemplo n.º 13
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_computeCoriolisAndCentrifugalForcePtr_PxArticulationCachePtr_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache);
Exemplo n.º 14
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_unpackJointDataPtr_float_float_(physx.PxArticulationReducedCoordinatePtr pvk_this, float *pvk_reduced, float *pvk_maximum);
Exemplo n.º 15
0
 internal static extern void void_PxArticulationReducedCoordinatePtr_releasePtr(physx.PxArticulationReducedCoordinatePtr pvk_this);
Exemplo n.º 16
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_copyInternalStateToCachePtr_PxArticulationCachePtr_PxArticulationCacheFlagsPtr_C(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache, physx.PxArticulationCacheFlagsPtr pvk_flag);
Exemplo n.º 17
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_releaseCachePtr_PxArticulationCachePtr_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache);
Exemplo n.º 18
0
 internal static extern void void_PxArticulationReducedCoordinatePtr_setArticulationFlagsPtr_PxArticulationFlagsPtr_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationFlagsPtr pvk_flags);
Exemplo n.º 19
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_commonInitPtr(physx.PxArticulationReducedCoordinatePtr pvk_this);
Exemplo n.º 20
0
 internal static extern void void_PxArticulationReducedCoordinatePtr_setArticulationFlagPtr_PxArticulationFlag_bool_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationFlag pvk_flag, bool pvk_value);
Exemplo n.º 21
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_computeJointForcePtr_PxArticulationCachePtr_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache);
Exemplo n.º 22
0
 internal static extern physx.PxArticulationFlagsPtr PxArticulationFlagsPtr_const_PxArticulationReducedCoordinatePtr_getArticulationFlagsPtr(physx.PxArticulationReducedCoordinatePtr pvk_this);
Exemplo n.º 23
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_computeCoefficentMatrixPtr_PxArticulationCachePtr_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache);
Exemplo n.º 24
0
 internal static extern physx.PxArticulationCachePtr PxArticulationCachePtr_const_PxArticulationReducedCoordinatePtr_createCachePtr(physx.PxArticulationReducedCoordinatePtr pvk_this);
Exemplo n.º 25
0
 internal static extern void void_const_PxArticulationReducedCoordinatePtr_computeGeneralizedMassMatrixPtr_PxArticulationCachePtr_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache);
Exemplo n.º 26
0
 internal static extern uint uint_const_PxArticulationReducedCoordinatePtr_getCacheDataSizePtr(physx.PxArticulationReducedCoordinatePtr pvk_this);
Exemplo n.º 27
0
 internal static extern uint uint_const_PxArticulationReducedCoordinatePtr_getCoefficentMatrixSizePtr(physx.PxArticulationReducedCoordinatePtr pvk_this);
Exemplo n.º 28
0
 internal static extern void void_PxArticulationReducedCoordinatePtr_zeroCachePtr_PxArticulationCachePtr_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache);
Exemplo n.º 29
0
 internal static extern void void_PxArticulationReducedCoordinatePtr_applyCachePtr_PxArticulationCachePtr_PxArticulationCacheFlagsPtr_C(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache, physx.PxArticulationCacheFlagsPtr pvk_flag);
Exemplo n.º 30
0
 internal static extern void void_PxArticulationReducedCoordinatePtr_applyCachePtr_PxArticulationCachePtr_PxArticulationCacheFlagsPtr_bool_C_(physx.PxArticulationReducedCoordinatePtr pvk_this, physx.PxArticulationCachePtr pvk_cache, physx.PxArticulationCacheFlagsPtr pvk_flag, bool pvk_autowake);