- java.lang.Object
-
- com.github.weisj.jsvg.animation.value.AnimatedPaint
-
-
Constructor Summary
Constructors Constructor Description AnimatedPaint(@NotNull Track track, @NotNull SVGPaint initial, @NotNull SVGPaint @NotNull [] values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private @NotNull SVGPaint
computeCurrent(long timestamp)
private @NotNull SVGPaint
current(@NotNull MeasureContext context)
@NotNull AnimatedPaint
derive(@NotNull SVGPaint initialValue)
void
drawShape(@NotNull Output output, @NotNull RenderContext context, @NotNull java.awt.Shape shape, @Nullable java.awt.geom.Rectangle2D bounds)
void
fillShape(@NotNull Output output, @NotNull RenderContext context, @NotNull java.awt.Shape shape, @Nullable java.awt.geom.Rectangle2D bounds)
boolean
isVisible(@NotNull RenderContext context)
-
-
-
Method Detail
-
derive
@NotNull public @NotNull AnimatedPaint derive(@NotNull @NotNull SVGPaint initialValue)
-
current
@NotNull private @NotNull SVGPaint current(@NotNull @NotNull MeasureContext context)
-
computeCurrent
@NotNull private @NotNull SVGPaint computeCurrent(long timestamp)
-
fillShape
public void fillShape(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context, @NotNull @NotNull java.awt.Shape shape, @Nullable @Nullable java.awt.geom.Rectangle2D bounds)
-
drawShape
public void drawShape(@NotNull @NotNull Output output, @NotNull @NotNull RenderContext context, @NotNull @NotNull java.awt.Shape shape, @Nullable @Nullable java.awt.geom.Rectangle2D bounds)
-
isVisible
public boolean isVisible(@NotNull @NotNull RenderContext context)
-
-