Exemplo n.º 1
0
 public physx.PxArticulationLinkPtr createLink(physx.PxArticulationLinkPtr parent, physx.PxTransform *pose)
 {
     physx.PxArticulationBasePtr pvk_in_this   = this;
     physx.PxArticulationLinkPtr pvk_in_parent = parent;
     physx.PxTransform *         pvk_in_pose   = pose;
     return(PxArticulationLinkPtr_PxArticulationBasePtr_createLinkPtr_PxArticulationLinkPtr_PxTransform_(pvk_in_this, pvk_in_parent, pvk_in_pose));
 }
Exemplo n.º 2
0
        public uint getChildren(physx.PxArticulationLinkPtr *userBuffer, uint bufferSize)
        {
            physx.PxArticulationLinkPtr  pvk_in_this       = this;
            physx.PxArticulationLinkPtr *pvk_in_userBuffer = userBuffer;
            uint pvk_in_bufferSize = bufferSize;

            return(uint_const_PxArticulationLinkPtr_getChildrenPtr_PxArticulationLinkPtr_uint_(pvk_in_this, pvk_in_userBuffer, pvk_in_bufferSize));
        }
Exemplo n.º 3
0
 public physx.PxArticulationJointBasePtr createArticulationJoint(physx.PxArticulationLinkPtr parent, physx.PxTransform *parentFrame, physx.PxArticulationLinkPtr child, physx.PxTransform *childFrame)
 {
     physx.PxArticulationBasePtr pvk_in_this        = this;
     physx.PxArticulationLinkPtr pvk_in_parent      = parent;
     physx.PxTransform *         pvk_in_parentFrame = parentFrame;
     physx.PxArticulationLinkPtr pvk_in_child       = child;
     physx.PxTransform *         pvk_in_childFrame  = childFrame;
     return(PxArticulationJointBasePtr_PxArticulationBasePtr_createArticulationJointPtr_PxArticulationLinkPtr_PxTransform_PxArticulationLinkPtr_PxTransform_(pvk_in_this, pvk_in_parent, pvk_in_parentFrame, pvk_in_child, pvk_in_childFrame));
 }
Exemplo n.º 4
0
 public uint getInboundJointDof()
 {
     physx.PxArticulationLinkPtr pvk_in_this = this;
     return(uint_const_PxArticulationLinkPtr_getInboundJointDofPtr(pvk_in_this));
 }
Exemplo n.º 5
0
 public physx.PxArticulationJointBasePtr getInboundJoint()
 {
     physx.PxArticulationLinkPtr pvk_in_this = this;
     return(PxArticulationJointBasePtr_const_PxArticulationLinkPtr_getInboundJointPtr(pvk_in_this));
 }
Exemplo n.º 6
0
 public physx.PxArticulationBasePtr getArticulation()
 {
     physx.PxArticulationLinkPtr pvk_in_this = this;
     return(PxArticulationBasePtr_const_PxArticulationLinkPtr_getArticulationPtr(pvk_in_this));
 }
Exemplo n.º 7
0
 public void release()
 {
     physx.PxArticulationLinkPtr pvk_in_this = this;
     void_PxArticulationLinkPtr_releasePtr(pvk_in_this);
 }
 internal static extern physx.PxArticulationJointBasePtr PxArticulationJointBasePtr_PxArticulationBasePtr_createArticulationJointPtr_PxArticulationLinkPtr_PxTransform_PxArticulationLinkPtr_PxTransform_(physx.PxArticulationBasePtr pvk_this, physx.PxArticulationLinkPtr pvk_parent, physx.PxTransform *pvk_parentFrame, physx.PxArticulationLinkPtr pvk_child, physx.PxTransform *pvk_childFrame);
 internal static extern uint uint_const_PxArticulationLinkPtr_getInboundJointDofPtr(physx.PxArticulationLinkPtr pvk_this);
Exemplo n.º 10
0
 public string getConcreteTypeName()
 {
     physx.PxArticulationLinkPtr pvk_in_this = this;
     return(string_const_PxArticulationLinkPtr_getConcreteTypeNamePtr(pvk_in_this));
 }
 internal static extern physx.PxArticulationBasePtr PxArticulationBasePtr_const_PxArticulationLinkPtr_getArticulationPtr(physx.PxArticulationLinkPtr pvk_this);
 internal static extern void void_PxArticulationLinkPtr_releasePtr(physx.PxArticulationLinkPtr pvk_this);
 internal static extern uint uint_const_PxArticulationLinkPtr_getChildrenPtr_PxArticulationLinkPtr_uint_(physx.PxArticulationLinkPtr pvk_this, physx.PxArticulationLinkPtr *pvk_userBuffer, uint pvk_bufferSize);
 internal static extern string string_const_PxArticulationLinkPtr_getConcreteTypeNamePtr(physx.PxArticulationLinkPtr pvk_this);
 internal static extern uint uint_const_PxArticulationLinkPtr_getLinkIndexPtr(physx.PxArticulationLinkPtr pvk_this);
 internal static extern uint uint_const_PxArticulationLinkPtr_getNbChildrenPtr(physx.PxArticulationLinkPtr pvk_this);
Exemplo n.º 17
0
 public uint getNbChildren()
 {
     physx.PxArticulationLinkPtr pvk_in_this = this;
     return(uint_const_PxArticulationLinkPtr_getNbChildrenPtr(pvk_in_this));
 }
Exemplo n.º 18
0
 public uint getLinkIndex()
 {
     physx.PxArticulationLinkPtr pvk_in_this = this;
     return(uint_const_PxArticulationLinkPtr_getLinkIndexPtr(pvk_in_this));
 }
Exemplo n.º 19
0
 public physx.PxArticulationLinkPtr createLink(physx.PxArticulationLinkPtr parent, physx.PxTransform *pose)
 {
     return(((physx.PxArticulationBasePtr) this).createLink(parent, pose));
 }
Exemplo n.º 20
0
 public physx.PxArticulationJointBasePtr createArticulationJoint(physx.PxArticulationLinkPtr parent, physx.PxTransform parentFrame, physx.PxArticulationLinkPtr child, physx.PxTransform childFrame)
 {
     return(((physx.PxArticulationBasePtr) this).createArticulationJoint(parent, (physx.PxTransform *) & parentFrame, child, (physx.PxTransform *) & childFrame));
 }
 internal static extern physx.PxArticulationJointBasePtr PxArticulationJointBasePtr_const_PxArticulationLinkPtr_getInboundJointPtr(physx.PxArticulationLinkPtr pvk_this);
Exemplo n.º 22
0
 public physx.PxArticulationLinkPtr createLink(physx.PxArticulationLinkPtr parent, physx.PxTransform.Ref pose)
 {
     return(((physx.PxArticulationBasePtr) this).createLink(parent, (physx.PxTransform *)(*((IntPtr *)(&pose)))));
 }
Exemplo n.º 23
0
 public physx.PxArticulationLinkPtr createLink(physx.PxArticulationLinkPtr parent, physx.PxTransform pose)
 {
     return(createLink(parent, (physx.PxTransform *) & pose));
 }
Exemplo n.º 24
0
 public physx.PxArticulationJointBasePtr createArticulationJoint(physx.PxArticulationLinkPtr parent, physx.PxTransform.Ref parentFrame, physx.PxArticulationLinkPtr child, physx.PxTransform.Ref childFrame)
 {
     return(((physx.PxArticulationBasePtr) this).createArticulationJoint(parent, (physx.PxTransform *)(*((IntPtr *)(&parentFrame))), child, (physx.PxTransform *)(*((IntPtr *)(&childFrame)))));
 }
 internal static extern physx.PxArticulationLinkPtr PxArticulationLinkPtr_PxArticulationBasePtr_createLinkPtr_PxArticulationLinkPtr_PxTransform_(physx.PxArticulationBasePtr pvk_this, physx.PxArticulationLinkPtr pvk_parent, physx.PxTransform *pvk_pose);