public void SetRange(int index, FrameVelVector values)
 {
     kdlPINVOKE.FrameVelVector_SetRange(swigCPtr, index, FrameVelVector.getCPtr(values));
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
        public override int JntToCart(JntArrayVel q_in, FrameVelVector _out)
        {
            int ret = kdlPINVOKE.ChainFkSolverVel_recursive_JntToCart__SWIG_3(swigCPtr, JntArrayVel.getCPtr(q_in), FrameVelVector.getCPtr(_out));

            if (kdlPINVOKE.SWIGPendingException.Pending)
            {
                throw kdlPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
 public FrameVelVector(FrameVelVector other) : this(kdlPINVOKE.new_FrameVelVector__SWIG_1(FrameVelVector.getCPtr(other)), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
        public virtual int JntToCart(JntArrayVel q_in, FrameVelVector _out, int segmentNr)
        {
            int ret = kdlPINVOKE.ChainFkSolverVel_JntToCart__SWIG_2(swigCPtr, JntArrayVel.getCPtr(q_in), FrameVelVector.getCPtr(_out), segmentNr);

            if (kdlPINVOKE.SWIGPendingException.Pending)
            {
                throw kdlPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }