Example #1
0
        public InterpolatingCollection(IEnumerable <InterpolationNode <T> > source, InterpolatingFunction <T> interpolation)
        {
            Interpolation = interpolation ?? throw new ArgumentNullException(nameof(interpolation));

            if (source != null)
            {
                foreach (var item in source)
                {
                    Add(item);
                }
            }
        }
Example #2
0
 public InterpolatingCollection(InterpolatingFunction <T> interpolation) : this(null, interpolation)
 {
 }