public static Time ToTime2(ITime1 time1) { if (time1 is ITimeStamp) return new Time(((ITimeStamp)time1).ModifiedJulianDay); if (time1 is ITimeSpan) return new Time(((ITimeSpan)time1).Start.ModifiedJulianDay, ((ITimeSpan)time1).End.ModifiedJulianDay); throw new NotImplementedException(); }
public virtual IValueSet GetValues(ITime1 time, string linkID) { throw new NotImplementedException(); }
public override IValueSet GetValues(ITime1 time, string linkID) { var time2 = Utilities.Standard1.ToTime2(time); var valueSet2 = _convertor.GetValueSetAt(time2); return _isVector ? new VectorSet(valueSet2) as IValueSet : new ScalarSet(valueSet2); }