Interface | Description |
---|---|
EventMapping<T> |
Allows the user to call a mapping using an event instead of a value.
|
Mapping<T> |
A Mapping is an interface with one method,
call , that returns a
single output for a value between 0.0 and 1.0. |
Class | Description |
---|---|
ColorMapping |
Mapping from doubles to colors.
|
Draw |
Classes for various drawing commands.
|
Draw.Compound |
Combines several different DrawCommands into a single command.
|
Draw.Ellipse |
Draws an ellipse.
|
Draw.Forward |
Draw a line by a specified amount and translate to the end of that line.
|
Draw.Line |
Draws a line from (x1, y1) to (x2, y2).
|
Draw.Noop |
Do nothing.
|
Draw.Pop |
Pop a transformation matrix of the draw context from the stack.
|
Draw.Push |
Push the current transformation matrix of the draw context to the stack.
|
Draw.Rect |
Draws a rectangle.
|
Draw.Rotate |
Rotate the drawing context by the specified amount.
|
Draw.Translate |
Translates the drawing context.
|
DrawCommand |
Describes a drawing operation but does not execute it right away.
|
FloatMapping |
Map a value from [0.0, 1.0] to [lo, hi] inclusive, as a floating-point value.
|
IntMapping |
Map a value from [0.0, 1.0] to [lo, hi] (range is inclusive).
|
MidiMessageMapping |
Collects the MIDI message parameters (command, channel, data) from the
specified patterns and returns a javax.sound.midi.ShortMessage when queried.
|
ObjectMapping<T> |
Maps from numerical values to objects of a specified type.
|
OscBundleMapping |
Collects OSC messages from the specified patterns and wraps them in a single
OSC bundle.
|
OscMessageMapping |
Create an OSC message by using a second pattern and mapping to provide the
arguments for the message.
|
PositionHeading |
Holds the current position and direction information from a Turtle, and
allows it to be manipulated in various ways.
|
StatefulCallableMapping |
Returns the appropriate callable when an extra StatefulNoop has been added at
the start.
|
Turtle |
Holds a list of
TurtleDrawCommand s and draws them on command. |
TurtleDraw |
Classes for various drawing commands with a "turtle" that remembers the
drawing state.
|
TurtleDraw.Compound |
Combines multiple draw commands into one operation.
|
TurtleDraw.Forward |
Draw forward by a specified amount and move the turtle to the new
location.
|
TurtleDraw.Move |
Move the turtle by a certain amount without drawing anything.
|
TurtleDraw.Pop |
Pop a stored position and heading off of the turtle's stack.
|
TurtleDraw.Push |
Push the current position and heading onto the turtle's stack.
|
TurtleDraw.Turn |
Rotate the turtle by a specified amount.
|
TurtleDrawCommand |
Defines the basis for a
Turtle 's drawing commands. |
TurtleState |
Stores both the current
PositionHeading and a stack of previous
PositionHeadings for a Turtle . |
Processing Library loom by Cora Johnson-Roberson. (c) 2014-2016