Class VisibilityAnimation

java.lang.Object
org.vanted.animation.Animation<BooleanTimePoint>
org.vanted.animation.animations.VisibilityAnimation

public class VisibilityAnimation
extends Animation<BooleanTimePoint>
Animates the visibility of an Attributable object.
BooleanTimePoint data values:
True = Hidden
False = Visible
Author:
- Patrick Shaw
  • Constructor Details

    • VisibilityAnimation

      public VisibilityAnimation​(Attributable attributable, List<BooleanTimePoint> dataPoints, double loopDuration, double startTime, int noLoops, Looper looper)
      Parameters:
      attributable -
      dataPoints -
      loopDuration -
      startTime -
      noLoops -
      looper -
    • VisibilityAnimation

      public VisibilityAnimation​(Attributable attributable, List<BooleanTimePoint> dataPoints, double loopDuration, double startTime, int noLoops)
      Parameters:
      attributable -
      dataPoints -
      loopDuration -
      startTime -
      noLoops -
    • VisibilityAnimation

      public VisibilityAnimation​(Attributable attributable, List<BooleanTimePoint> dataPoints, double loopDuration, double startTime)
      Parameters:
      attributable -
      dataPoints -
      loopDuration -
      startTime -
    • VisibilityAnimation

      public VisibilityAnimation​(Attributable attributable, List<BooleanTimePoint> dataPoints, double loopDuration)
      Parameters:
      attributable -
      dataPoints -
      loopDuration -
  • Method Details

    • animate

      public void animate​(double time)