Ejemplo n.º 1
0
        public CriticalLineDefinition(float value, Time.TimeRange units, bool selected)
        {
            switch (units)
            {
            case Time.TimeRange.Second:
                Seconds = (int)value;
                break;

            case Time.TimeRange.Minute:
                Seconds = (int)TimeSpan.FromMinutes(value).TotalSeconds;
                break;

            case Time.TimeRange.Hour:
                Seconds = (int)TimeSpan.FromHours(value).TotalSeconds;
                break;

            default:
                // Error: Invalid time range
                return;
            }

            Selected    = selected;
            DisplayUnit = units;
        }
Ejemplo n.º 2
0
 public CriticalLineDefinition(float value, Time.TimeRange units)
     : this(value, units, false)
 {
 }