Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Problems.GrammaticalOptimization/SharpVectorCore/Svg/BasicTypes/ISvgAnimatedNumber.cs @ 12762

Last change on this file since 12762 was 12762, checked in by aballeit, 9 years ago

#2283 GUI updates, Tree-chart, MCTS Version 2 (prune leaves)

File size: 991 bytes
Line 
1using System;
2
3namespace SharpVectors.Dom.Svg
4{
5  /// <summary>
6  /// Used for attributes of basic type 'number' which can be
7  /// animated.
8  /// </summary>
9  /// <developer>niklas@protocol7.com</developer>
10  /// <developer>kevin@kevlindev.com</developer>
11  /// <completed>100</completed>
12  public interface ISvgAnimatedNumber
13  {
14    /// <summary>
15    /// The base value of the given attribute before applying
16    /// any animations.  Inheriting class should throw an
17    /// exception if the value is read only.
18    /// </summary>
19    double BaseVal { get; set; }
20
21    /// <summary>
22    ///     If the given attribute or property is being animated,
23    ///     contains the current animated value of the attribute
24    ///     or property, and both the object itself and its
25    ///     contents are readonly. If the given attribute or
26    ///     property is not currently being animated, contains
27    ///     the same value as 'BaseVal'.
28    /// </summary>
29    double AnimVal { get; }
30  }
31}
Note: See TracBrowser for help on using the repository browser.