| RMAgentFadeIn |
This class provides an anim agent to fade and scale a shape in over time.
|
| RMAgentGravity |
This class provides an anim agent to drop a shape over time as if it's pulled by gravity.
|
| RMAgentTypewriter |
This class provides an anim agent to insert text letters sequentially with typewriter sound effect.
|
| RMAnimAgent |
This class is the base class used for creating sophisticated animation effects, like gravity.
|
| RMAnimator |
This class represents a timer for animation, holding things like a current time and max time.
|
| RMAnimUtils |
This class holds a number of convenient static methods used for animation stuff.
|
| RMBezier |
This class models a simple bezier curve, providing methods for extracting points, distance calculation, bisection,
hit detection and such.
|
| RMBezierLineHit |
Hit detection for bezier and a line.
|
| RMColor |
This class represents an RGBA color, just like Java.awt.Color.
|
| RMFill |
This class represents a simple shape fill, drawing a given color in a provided path.
|
| RMGradientFill |
This class represents a fill that draws a gradient of colors from the basic fill color to the end color.
|
| RMHarvardRuleStroke |
|
| RMHitInfo |
This class encapsulates simple hit information of a given curve or line against another curve or line.
|
| RMImageData |
This class manages image data.
|
| RMImageFill |
This class is used to fill a shape's path with an image.
|
| RMInvocation |
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.
|
| RMJAIImageReader |
|
| RMLine |
This class models a simple line, providing methods for extracting points, distance calculation, bisection,
hit detection and such.
|
| RMPath |
RMPath - A graphics path (moveTo, lineTo, etc.).
|
| RMPath3D |
This class represents a path in 3D space.
|
| RMPath3DUtils |
Helper methods for the RMPath3D class.
|
| RMPathFitCurves |
|
| RMPathIterator |
An implementation of path iterator for RMPath.
|
| RMPathOffsetter |
Offset path - a path that follows the curvature of the input path but is
located a constant distance away from the curve.
|
| RMPathUtils |
Some utility methods for RMPaths.
|
| RMPDFImageReader |
Provides info for an ecapsulated PDF (a PDF used as an image).
|
| RMPoint3D |
This class represents a 3D point.
|
| RMPolynomial |
|
| RMQuadratic |
This class models a simple quadratic curve, providing methods for extracting points, distance calculation, bisection,
hit detection and such.
|
| RMShadowFill |
This class adds a shadow to a given shape.
|
| RMShadowFill.GaussianKernel |
Extends Kernel with constructor which takes Kernel size and automatically generates a gaussian matrix.
|
| RMSoundData |
|
| RMStroke |
An RMFill subclass specifically desgined to describe strokes.
|
| RMTransform |
This class represents a simple 2D transform.
|
| RMTransform3D |
This class represents a 3D transform.
|
| RMVector |
This class represents a 2D vector.
|
| RMVector3D |
This class represents a 3D vector.
|
| RMWavSoundData |
|