public virtual double invokeR(ArPoseWithTime p1) { double ret = AriaCSPINVOKE.ArRetFunctor1_Double_ArPoseWithTime_invokeR__SWIG_1(swigCPtr, ArPoseWithTime.getCPtr(p1)); if (AriaCSPINVOKE.SWIGPendingException.Pending) { throw AriaCSPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public ArPoseWithTime doTransform(ArPoseWithTime source) { ArPoseWithTime ret = new ArPoseWithTime(AriaCSPINVOKE.ArTransform_doTransform__SWIG_1(swigCPtr, ArPoseWithTime.getCPtr(source)), true); if (AriaCSPINVOKE.SWIGPendingException.Pending) { throw AriaCSPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public int getPose(ArTime timeStamp, ArPose position, ArPoseWithTime lastData) { int ret = AriaCSPINVOKE.ArInterpolation_getPose__SWIG_0(swigCPtr, ArTime.getCPtr(timeStamp), ArPose.getCPtr(position), ArPoseWithTime.getCPtr(lastData)); if (AriaCSPINVOKE.SWIGPendingException.Pending) { throw AriaCSPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static global::System.Runtime.InteropServices.HandleRef getCPtr(ArPoseWithTime obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }