Beispiel #1
0
        internal static void AddKeyframeAtTime(ICurve curve, double time, double value)
        {
            var newKey = new VDefinition();

            double?prevU = curve.GetPreviousU(time);

            if (prevU != null)
            {
                newKey = curve.GetV(prevU.Value).Clone();
            }

            newKey.Value = value;

            curve.AddOrUpdateV(time, newKey);
        }