A simple, portable color implementation that supports RGBA and HSLA
A simple, portable color implementation that supports RGBA and HSLA
Use Color.fromRgbaString
, Color.RGBA
or Color.HSLA
to construct colors.
A trait for interpolating between two values of a certain type over time (from 0 to 1)
Assorted syntax sugar
A path defined by a sequence of linear or Bezier segments, modeled after SVG paths
A segment of an SVG-like path
A point on a plane
A polyline is a sequence of points
A rectangle defined by its top-left and bottom-right corners
Semi-interpolation varies a single value over time.
Semi-interpolation varies a single value over time. It can be seen as an Interpolation with one end fixed (left or right).
A typeclass for values that can be translated
A typeclass for values that can be translated