public ChainIkSolverPos_NR_JL(Chain chain, JntArray q_min, JntArray q_max, ChainFkSolverPos fksolver, ChainIkSolverVel iksolver, uint maxiter) : this(kdlPINVOKE.new_ChainIkSolverPos_NR_JL__SWIG_1(Chain.getCPtr(chain), JntArray.getCPtr(q_min), JntArray.getCPtr(q_max), ChainFkSolverPos.getCPtr(fksolver), ChainIkSolverVel.getCPtr(iksolver), maxiter), true) { if (kdlPINVOKE.SWIGPendingException.Pending) { throw kdlPINVOKE.SWIGPendingException.Retrieve(); } }
public ChainIkSolverPos_NR_JL(Chain chain, ChainFkSolverPos fksolver, ChainIkSolverVel iksolver) : this(kdlPINVOKE.new_ChainIkSolverPos_NR_JL__SWIG_5(Chain.getCPtr(chain), ChainFkSolverPos.getCPtr(fksolver), ChainIkSolverVel.getCPtr(iksolver)), true) { if (kdlPINVOKE.SWIGPendingException.Pending) { throw kdlPINVOKE.SWIGPendingException.Retrieve(); } }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(ChainFkSolverPos obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }