Class AnimatedTransform

    • Field Detail

      • track

        @NotNull
        private final @NotNull Track track
      • values

        @NotNull
        private final @NotNull TransformPart @NotNull [] values
      • current

        private java.awt.geom.AffineTransform current
      • currentTimestamp

        private long currentTimestamp
    • Constructor Detail

      • AnimatedTransform

        public AnimatedTransform​(@NotNull
                                 @NotNull Track track,
                                 @NotNull
                                 @NotNull TransformValue initial,
                                 @NotNull
                                 @NotNull TransformPart @NotNull [] values)
    • Method Detail

      • current

        @NotNull
        private @NotNull java.awt.geom.AffineTransform current​(@NotNull
                                                               @NotNull MeasureContext context)
      • computeCurrent

        @NotNull
        private @NotNull java.awt.geom.AffineTransform computeCurrent​(@NotNull
                                                                      @NotNull MeasureContext context,
                                                                      long timestamp)
      • get

        @NotNull
        public @NotNull java.awt.geom.AffineTransform get​(@NotNull
                                                          @NotNull MeasureContext context)
        Specified by:
        get in interface TransformValue