public XsVector(XsVector other, SWIGTYPE_p_double arg1, uint sz) : this(xsensdeviceapiPINVOKE.new_XsVector__SWIG_7(XsVector.getCPtr(other), SWIGTYPE_p_double.getCPtr(arg1), sz), true) { if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public XsVector3(XsVector other) : this(xsensdeviceapiPINVOKE.new_XsVector3__SWIG_2(XsVector.getCPtr(other)), true) { if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public XsSdiData(XsQuaternion dq, XsVector dv) : this(xsensdeviceapiPINVOKE.new_XsSdiData__SWIG_1(XsQuaternion.getCPtr(dq), XsVector.getCPtr(dv)), true) { if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void setCalibratedMagneticField(XsVector vec) { xsensdeviceapiPINVOKE.XsDataPacket_setCalibratedMagneticField(swigCPtr, XsVector.getCPtr(vec)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void setLatitudeLongitude(XsVector data) { xsensdeviceapiPINVOKE.XsDataPacket_setLatitudeLongitude(swigCPtr, XsVector.getCPtr(data)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void swap(XsVector b) { xsensdeviceapiPINVOKE.XsVector_swap(swigCPtr, XsVector.getCPtr(b)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void setRateOfTurnHR(XsVector vec) { xsensdeviceapiPINVOKE.XsDataPacket_setRateOfTurnHR(swigCPtr, XsVector.getCPtr(vec)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void setVelocity(XsVector data, XsDataIdentifier coordinateSystem) { xsensdeviceapiPINVOKE.XsDataPacket_setVelocity(swigCPtr, XsVector.getCPtr(data), (int)coordinateSystem); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void append(XsVector other) { xsensdeviceapiPINVOKE.XsVector_append(swigCPtr, XsVector.getCPtr(other)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void setVelocityIncrement(XsVector dv) { xsensdeviceapiPINVOKE.XsSdiData_setVelocityIncrement(swigCPtr, XsVector.getCPtr(dv)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public void setFreeAcceleration(XsVector g) { xsensdeviceapiPINVOKE.XsDataPacket_setFreeAcceleration(swigCPtr, XsVector.getCPtr(g)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } }
public bool setLatLonAlt(XsVector lla) { bool ret = xsensdeviceapiPINVOKE.XsControl_setLatLonAlt(swigCPtr, XsVector.getCPtr(lla)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsVector angularVelocityFromQuaternion(XsQuaternion quat, double deltaT) { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsVector_angularVelocityFromQuaternion(swigCPtr, XsQuaternion.getCPtr(quat), deltaT), false); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool setInitialPositionLLA(XsVector lla) { bool ret = xsensdeviceapiPINVOKE.XsDevice_setInitialPositionLLA(swigCPtr, XsVector.getCPtr(lla)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool compare(XsVector other, double epsilon) { bool ret = xsensdeviceapiPINVOKE.XsVector_compare(swigCPtr, XsVector.getCPtr(other), epsilon); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public double dotProduct(XsVector v) { double ret = xsensdeviceapiPINVOKE.XsVector_dotProduct(swigCPtr, XsVector.getCPtr(v)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool setLabMagneticField(XsVector magfield) { bool ret = xsensdeviceapiPINVOKE.XsDevice_setLabMagneticField(swigCPtr, XsVector.getCPtr(magfield)); if (xsensdeviceapiPINVOKE.SWIGPendingException.Pending) { throw xsensdeviceapiPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public XsVector initialPositionLLA() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDevice_initialPositionLLA(swigCPtr), true); return(ret); }
public XsVector latLonAlt() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDevice_latLonAlt(swigCPtr), true); return(ret); }
public XsVector labMagneticField() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDevice_labMagneticField(swigCPtr), true); return(ret); }
public XsVector rawAccelerationConverted() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_rawAccelerationConverted(swigCPtr), true); return(ret); }
public XsVector velocity(XsDataIdentifier coordinateSystem) { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_velocity__SWIG_0(swigCPtr, (int)coordinateSystem), true); return(ret); }
public XsVector velocity() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_velocity__SWIG_1(swigCPtr), true); return(ret); }
public XsVector latitudeLongitude() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_latitudeLongitude(swigCPtr), true); return(ret); }
public XsVector rawGyroscopeTemperatureDataConverted() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_rawGyroscopeTemperatureDataConverted(swigCPtr), true); return(ret); }
public XsVector positionLLA() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_positionLLA(swigCPtr), true); return(ret); }
public XsVector rawMagneticFieldConverted() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_rawMagneticFieldConverted(swigCPtr), true); return(ret); }
public XsVector freeAcceleration() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_freeAcceleration(swigCPtr), true); return(ret); }
public XsVector calibratedGyroscopeData() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_calibratedGyroscopeData(swigCPtr), true); return(ret); }
public XsVector calibratedMagneticField() { XsVector ret = new XsVector(xsensdeviceapiPINVOKE.XsDataPacket_calibratedMagneticField(swigCPtr), true); return(ret); }