Exemple #1
0
        public void SetValue(RandomizableTime v, FloatRange preferredRange)
        {
            value_ = v;

            if (value_ != null)
            {
                initial_.Parameter = value_.InitialParameter;
                initial_.Default   = value_.Initial;
                initial_.Range     = preferredRange;

                range_.Parameter = value_.RangeParameter;
                range_.Default   = value_.Range;
                range_.Range     = preferredRange;

                interval_.Parameter = value_.IntervalParameter;
                interval_.Default   = value_.Interval;
            }

            if (v != null)
            {
                cutoff_.Value = RandomizableTime.CutoffToString(v.Cutoff);
            }
        }