Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
Z
A
abs(float)
- Static method in class net.nexttext.
FastMath
Returns Absolute value of a float.
abs(double)
- Static method in class net.nexttext.
FastMath
Returns Absolute value of a double.
AbstractAction
- Class in
net.nexttext.behaviour
An implementation of
Action
with some broadly useful functionality.
AbstractAction()
- Constructor for class net.nexttext.behaviour.
AbstractAction
AbstractBehaviour
- Class in
net.nexttext.behaviour
AbstractBehaviours act on a list of TextObjects, and are included in the simulation.
AbstractBehaviour()
- Constructor for class net.nexttext.behaviour.
AbstractBehaviour
acos(float)
- Static method in class net.nexttext.
FastMath
Returns the arc cosine of an angle given in radians.
Special cases: If fValue is smaller than -1, then the result is PI.
Action
- Interface in
net.nexttext.behaviour
Actions are building blocks used to create behaviours.
Action.ActionResult
- Class in
net.nexttext.behaviour
Used to communicate results of Action.behave().
Action.ActionResult(boolean, boolean, boolean)
- Constructor for class net.nexttext.behaviour.
Action.ActionResult
Action.ActionResult()
- Constructor for class net.nexttext.behaviour.
Action.ActionResult
Create an action result suitable for use in combine().
add(Action)
- Method in class net.nexttext.behaviour.control.
Chain
Add an action to the end of the Chain.
add(Action)
- Method in class net.nexttext.behaviour.control.
Multiplexer
Add an action to the Multiplexer.
add(String, Action)
- Method in class net.nexttext.behaviour.control.
Selector
Add an action to the selector
add(String, InputSource)
- Method in class net.nexttext.input.
InputManager
Adds an input source to the list.
add(float)
- Method in class net.nexttext.property.
NumberProperty
add(long)
- Method in class net.nexttext.property.
NumberProperty
add(PVector)
- Method in class net.nexttext.property.
PVectorListProperty
Add a PVector object to the list.
add(PVectorProperty)
- Method in class net.nexttext.property.
PVectorListProperty
Adds a PVectorProperty object to the list.
add(int, PVector)
- Method in class net.nexttext.property.
PVectorListProperty
Adds a PVectorProperty object at the specified position in the list.
add(int, PVectorProperty)
- Method in class net.nexttext.property.
PVectorListProperty
Adds a PVectorProperty object at the specified position in the list.
add(PVector)
- Method in class net.nexttext.property.
PVectorProperty
Wrapper around vector addition of Vector3 class
add(TextObjectGlyph)
- Method in class net.nexttext.
SpatialList
Adds a single TextObjectGlyph to the spatial list
add(TextObjectGroup)
- Method in class net.nexttext.
SpatialList
Adds all the glyphs part of a TextObjectGroup to the spatial list.
add(TextObject)
- Method in class net.nexttext.
SpatialList
Adds a TextObject to the spatial list.
addBehaviour(AbstractBehaviour)
- Method in class net.nexttext.
Book
Adds a Behaviour to the Book.
addChangeListener(PropertyChangeListener)
- Method in class net.nexttext.property.
Property
Registers a new PropertyChangeListener for this property.
addEdge(int, int)
- Method in class net.nexttext.renderer.util.
DoublyConnectedEdgeList
addGlyphBehaviour(AbstractBehaviour)
- Method in class net.nexttext.
Book
Adds the given Behaviour to the list of Behaviours applied to new TextObjectGlyphs.
addGlyphBehaviour(AbstractAction)
- Method in class net.nexttext.
Book
Adds the given Action to the list of Behaviours applied to new TextObjectGlyphs.
addGlyphBehaviour(AbstractBehaviour)
- Method in class net.nexttext.
TextObjectBuilder
Created glyphs will get this behaviour.
addGlyphProperty(String, Property)
- Method in class net.nexttext.
TextObjectBuilder
Created glyphs will get this property.
addGroupBehaviour(AbstractBehaviour)
- Method in class net.nexttext.
Book
Adds the given Behaviour to the list of Behaviours applied to new TextObjectGroups.
addGroupBehaviour(AbstractAction)
- Method in class net.nexttext.
Book
Adds the given Action to the list of Behaviours applied to new TextObjectGroups.
addGroupBehaviour(AbstractBehaviour)
- Method in class net.nexttext.
TextObjectBuilder
Created groups will get this behaviour.
addGroupProperty(String, Property)
- Method in class net.nexttext.
TextObjectBuilder
Created groups will get this property.
addObject(TextObject)
- Method in class net.nexttext.behaviour.
AbstractBehaviour
Add a TextObject to this Behaviour's list of objects to act on.
addObject(TextObject)
- Method in class net.nexttext.behaviour.
Behaviour
addPage(TextPage)
- Method in class net.nexttext.
Book
Add a page to the book without specifying a name.
addPage(String, TextPage)
- Method in class net.nexttext.
Book
Add a named page to the book
addPage(String)
- Method in class net.nexttext.
Book
Create and add a named TextPage to the Book
addPoint(PVector)
- Method in class net.nexttext.renderer.util.
ClosedPolygon
Add a point to the polygon.
addPolygon(ClosedPolygon)
- Method in class net.nexttext.renderer.util.
Glyph3D
This method adds one closed polygon to the subdivision (it can both be the outer-polygon or the inner) In normal glyphs, the outer should be clockwise and the inner counter-clockwise.
addText(String, int, int)
- Method in class net.nexttext.
Book
Builds a tree of TextObjects from the given string, at the specified location, using the stroke and fill colors set in the PApplet.
addText(String, int, int, String)
- Method in class net.nexttext.
Book
Builds a tree of TextObjects on the given Page from the given string, at the specified location, using the stroke and fill colors set in the PApplet.
addText(String, int, int, int)
- Method in class net.nexttext.
Book
Builds a tree of TextObjects from the given string, at the specified location, using the stroke and fill colors set in the PApplet.
addText(String, int, int, int, String)
- Method in class net.nexttext.
Book
Builds a tree of TextObjects on the given Page from the given string, at the specified location, using the stroke and fill colors set in the PApplet.
addVertex(PVector)
- Method in class net.nexttext.renderer.util.
DoublyConnectedEdgeList
addWordBehaviour(AbstractBehaviour)
- Method in class net.nexttext.
Book
Adds the given Behaviour to the list of Behaviours applied to new words.
addWordBehaviour(AbstractAction)
- Method in class net.nexttext.
Book
Adds the given Action to the list of Behaviours applied to new words.
addWordBehaviour(AbstractBehaviour)
- Method in class net.nexttext.
TextObjectBuilder
Created words will get this behaviour.
angleCounterClockWise(PlanarEdge)
- Method in class net.nexttext.renderer.util.
PlanarEdge
Calculated the angle from this edge to the given edge (counter clockwise), the result is in the interval [0;2*PI).
applyAcceleration(TextObject, PVector)
- Method in class net.nexttext.behaviour.physics.
PhysicsAction
Applies an acceleration to a TextObject.
applyAngularAcceleration(TextObject, float)
- Method in class net.nexttext.behaviour.physics.
PhysicsAction
Applies an angular acceleration to a TextObject.
applyAngularForce(TextObject, float)
- Method in class net.nexttext.behaviour.physics.
PhysicsAction
Applies an angular force (torque) to a TextObject.
applyForce(TextObject, PVector)
- Method in class net.nexttext.behaviour.physics.
PhysicsAction
Applies a force to a TextObject.
ApplyToGlyph
- Class in
net.nexttext.behaviour.control
Perform the given action on the TextObject's glyphs.
ApplyToGlyph(Action)
- Constructor for class net.nexttext.behaviour.control.
ApplyToGlyph
Approach
- Class in
net.nexttext.behaviour.physics
Approach applies an acceleration which tries to push the object in the direction of its target.
Approach(Locatable, float, int)
- Constructor for class net.nexttext.behaviour.physics.
Approach
Approach(Locatable, float, int, boolean)
- Constructor for class net.nexttext.behaviour.physics.
Approach
Approach(Locatable)
- Constructor for class net.nexttext.behaviour.physics.
Approach
Creates an Approach action at a certain target with default speed of 10 and hitRange or 2.
Approach(float, float, float, int)
- Constructor for class net.nexttext.behaviour.physics.
Approach
Constructor creates a Approach at x,y.
Approach(float, float)
- Constructor for class net.nexttext.behaviour.physics.
Approach
Constructor creates a Approach at x,y with a default speed and hitRange.
Approach(float, float, float)
- Constructor for class net.nexttext.behaviour.physics.
Approach
Constructor creates a Approach at x,y,z with a default speed and hitRange.
Approach(float, float, float, float, int)
- Constructor for class net.nexttext.behaviour.physics.
Approach
Constructor creates a Approach at x,y,z.
asin(float)
- Static method in class net.nexttext.
FastMath
Returns the arc sine of an angle given in radians.
Special cases: If fValue is smaller than -1, then the result is -HALF_PI.
asin(double)
- Static method in class net.nexttext.
FastMath
Returns the arc sine of an angle given in radians.
Special cases: If dValue is smaller than -1, then the result is -HALF_PI.
atan(float)
- Static method in class net.nexttext.
FastMath
Returns the arc tangent of an angle given in radians.
atan(double)
- Static method in class net.nexttext.
FastMath
Returns the arc tangent of an angle given in radians.
atan2(float, float)
- Static method in class net.nexttext.
FastMath
A direct call to Math.atan2.
atan2(double, double)
- Static method in class net.nexttext.
FastMath
A direct call to Math.atan2.
attachChild(TextObject)
- Method in class net.nexttext.
TextObjectGroup
Attach a child to the end of the list of children.
attachChild(TextObject, int)
- Method in class net.nexttext.
TextObjectGroup
Attach a child at the given location.
attachText(TextObject)
- Method in class net.nexttext.
Book
attachText(TextObject, String)
- Method in class net.nexttext.
Book
attachToLeft(TextObject)
- Method in class net.nexttext.
TextObject
Attach the given TextObject to the left of this one.
attachToRight(TextObject)
- Method in class net.nexttext.
TextObject
Attach the given TextObject to the right of this one.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
Z