public Animation(double init, double end, AnimatableProperty prop, double duration, Func<double, float, float, double, float> easing) : base(duration)
 {
     this.initValue = init;
     this.endValue = end;
     this.property = prop;
     this.easing = easing;
 }
 public void SetValue(AnimatableProperty property, Object value)
 {
     property.Set(value);
 }
 public object GetValue(AnimatableProperty prop)
 {
     return prop.Get();
 }