public Antilatency.TrackingAlignment.State update(Antilatency.Math.doubleQ a, Antilatency.Math.doubleQ b, double time) { Antilatency.TrackingAlignment.State result; Antilatency.TrackingAlignment.State resultMarshaler; HandleExceptionCode(_VMT.update(_object, a, b, time, out resultMarshaler)); result = resultMarshaler; return(result); }
public Antilatency.TrackingAlignment.ITrackingAlignment createTrackingAlignment(Antilatency.Math.doubleQ initialARelativeToB, double initialTimeBAheadOfA) { Antilatency.TrackingAlignment.ITrackingAlignment result; System.IntPtr resultMarshaler; HandleExceptionCode(_VMT.createTrackingAlignment(_object, initialARelativeToB, initialTimeBAheadOfA, out resultMarshaler)); result = (resultMarshaler == System.IntPtr.Zero) ? null : new Antilatency.TrackingAlignment.Details.ITrackingAlignmentWrapper(resultMarshaler); return(result); }