Package com.reportmill.graphics
package com.reportmill.graphics
-
ClassDescriptionThis class provides an anim agent to fade and scale a shape in over time.This class provides an anim agent to drop a shape over time as if it's pulled by gravity.This class provides an anim agent to insert text letters sequentially with typewriter sound effect.This class is the base class used for creating sophisticated animation effects, like gravity.This class represents a timer for animation, holding things like a current time and max time.An interface for classes that want to receive notification of certain animator events.This class holds a number of convenient static methods used for animation stuff.This class models a simple bezier curve, providing methods for extracting points, distance calculation, bisection, hit detection and such.Hit detection for bezier and a line.This class represents an RGBA color, just like Java.awt.Color.This class represents a simple shape fill, drawing a given color in a provided path.This class represents a fill that draws a gradient of colors from the basic fill color to the end color.This class encapsulates simple hit information of a given curve or line against another curve or line.This class manages image data.An interface for classes that can handle image reading for RMImageData.This class is used to fill a shape's path with an image.This class represent a method call and is used to set values on another object, either by calling a "setFoo()" method or by directly setting the value of a public instance variable.This class models a simple line, providing methods for extracting points, distance calculation, bisection, hit detection and such.RMPath - A graphics path (moveTo, lineTo, etc.).This class represents a path in 3D space.Helper methods for the RMPath3D class.An implementation of path iterator for RMPath.Offset path - a path that follows the curvature of the input path but is located a constant distance away from the curve.Some utility methods for RMPaths.Provides info for an ecapsulated PDF (a PDF used as an image).This class represents a 3D point.This class models a simple quadratic curve, providing methods for extracting points, distance calculation, bisection, hit detection and such.This class adds a shadow to a given shape.Extends Kernel with constructor which takes Kernel size and automatically generates a gaussian matrix.An RMFill subclass specifically desgined to describe strokes.This class represents a simple 2D transform.This class represents a 3D transform.This class represents a 2D vector.This class represents a 3D vector.