public TimelineGenerator(ICollection<TimelineAxis> axis, TimeRangeCollection allies, double scaleWidth, double minPos, double maxPos) : base(axis, scaleWidth, minPos, maxPos) { TimeRangeCollection = allies; _timePosConverter = new DateTimeAndPosConverter(minPos, maxPos, new TimeRange() { StartDateTime = TimeRangeCollection.First().StartDateTime, EndDateTime = TimeRangeCollection.Last().EndDateTime }); }
public TimelineGenerator(ICollection <TimelineAxis> axis, TimeRangeCollection allies, double scaleWidth, double minPos, double maxPos) { AxisDataCollection = axis; TimeRangeCollection = allies; _minPos = minPos; _maxPos = maxPos; _scaleWidth = scaleWidth; _timePosConverter = new DateTimeAndPosConverter(minPos, maxPos, new TimeRange() { StartDateTime = TimeRangeCollection.First().StartDateTime, EndDateTime = TimeRangeCollection.Last().EndDateTime }); }