A B C D E F G H I J K L M N O P Q R S T U V Z

B

begin(int) - Method in class net.nexttext.renderer.OpenGLTextPageRenderer.TessCallback
 
behave(TextObject) - Method in class net.nexttext.behaviour.AbstractAction
Default behave method for single objects.
behave(TextObject, TextObject) - Method in class net.nexttext.behaviour.AbstractAction
Default behave method for object pairs.
behave(TextObject[]) - Method in class net.nexttext.behaviour.AbstractAction
Default behave method for object arrays.
behave(TextObject) - Method in interface net.nexttext.behaviour.Action
Performs the action on a TextObject.
behave(TextObject, TextObject) - Method in interface net.nexttext.behaviour.Action
Performs the action on a pair of TextObjects
behave(TextObject[]) - Method in interface net.nexttext.behaviour.Action
Performs the action on a set of TextObjects
behave(TextObject) - Method in class net.nexttext.behaviour.control.ApplyToGlyph
Apply the given action to the TextObject's descendants.
behave(TextObject) - Method in class net.nexttext.behaviour.control.Chain
Process the current action for the given TextObject.
behave(TextObject) - Method in class net.nexttext.behaviour.control.Condition
Applies the trueAction if the result of condition() is true and applies the falseAction otherwise.
behave(TextObject) - Method in class net.nexttext.behaviour.control.DebugLog
 
behave(TextObject) - Method in class net.nexttext.behaviour.control.Delay
Applies the delay.
behave(TextObject) - Method in class net.nexttext.behaviour.control.Descend
Apply the given action to the TextObject's descendants.
behave(TextObject) - Method in class net.nexttext.behaviour.control.Multiplexer
Apply all the actions to the TextObject.
behave(TextObject) - Method in class net.nexttext.behaviour.control.OnCollision
For each object this one is colliding with, apply the action to the pair of colliding objects.
behave(TextObject) - Method in class net.nexttext.behaviour.control.Repeat
See class description.
behave(TextObject) - Method in class net.nexttext.behaviour.control.Selector
Applies the current action
behave(TextObject) - Method in class net.nexttext.behaviour.control.Timer
 
behave(TextObject) - Method in class net.nexttext.behaviour.control.Tracker
Pass the TextObject on to the contained Action, tracking the object.
behave(TextObjectGlyph) - Method in class net.nexttext.behaviour.dform.Blow
 
behave(TextObjectGlyph) - Method in class net.nexttext.behaviour.dform.ChaosPull
 
behave(TextObjectGlyph) - Method in class net.nexttext.behaviour.dform.DForm
DForms generally just make sense on TextObjectGlyphs.
behave(TextObject) - Method in class net.nexttext.behaviour.dform.DForm
Default implementation which recursively calls behave on all children.
behave(TextObjectGlyph) - Method in class net.nexttext.behaviour.dform.Pull
 
behave(TextObjectGlyph) - Method in class net.nexttext.behaviour.dform.Reform
 
behave(TextObjectGlyph) - Method in class net.nexttext.behaviour.dform.Scale
 
behave(TextObjectGlyph) - Method in class net.nexttext.behaviour.dform.Throb
 
behave(TextObject) - Method in class net.nexttext.behaviour.physics.Approach
Applies an acceleration towards the target, with a magnitude proportional to the Speed property.
behave(TextObject, TextObject) - Method in class net.nexttext.behaviour.physics.Bounce
Performs collision response on toA and toB by pushing them apart an reflecting their velocity.
behave(TextObject) - Method in class net.nexttext.behaviour.physics.Explode
 
behave(TextObject) - Method in class net.nexttext.behaviour.physics.Gravity
 
behave(TextObject) - Method in class net.nexttext.behaviour.physics.Move
Applies Euler motion to a TextObject.
behave(TextObject) - Method in class net.nexttext.behaviour.physics.Push
 
behave(TextObject) - Method in class net.nexttext.behaviour.physics.Spin
Apply behaviour to text object.
behave(TextObject) - Method in class net.nexttext.behaviour.physics.StayInside
Jiggles the object until it's fully contained inside the shape.
behave(TextObject) - Method in class net.nexttext.behaviour.physics.StayInWindow
Constraints the object so that it stays within the visible window.
behave(TextObject) - Method in class net.nexttext.behaviour.physics.Stop
 
behave(TextObject) - Method in class net.nexttext.behaviour.standard.Colorize
 
behave(TextObject) - Method in class net.nexttext.behaviour.standard.CustomAction
 
behave(TextObject) - Method in class net.nexttext.behaviour.standard.DoNothing
Does nothing to the TextObject.
behave(TextObject) - Method in class net.nexttext.behaviour.standard.FadeTo
Applies the Fade action to a TextObject.
behave(TextObject) - Method in class net.nexttext.behaviour.standard.Follow
Apply the action to a TextObject.
behave(TextObject) - Method in class net.nexttext.behaviour.standard.FollowSibling
 
behave(TextObject) - Method in class net.nexttext.behaviour.standard.Kern
 
behave(TextObject) - Method in class net.nexttext.behaviour.standard.Kill
Kills a TextObject.
behave(TextObject) - Method in class net.nexttext.behaviour.standard.MoveBy
 
behave(TextObject) - Method in class net.nexttext.behaviour.standard.MoveTo
Add a vector to the position to bring it closer to the target.
behave(TextObject) - Method in class net.nexttext.behaviour.standard.RandomMotion
Moves a TextObject randomly.
behaveAll() - Method in class net.nexttext.behaviour.AbstractBehaviour
Behave on every TextObject in the list.
behaveAll() - Method in class net.nexttext.behaviour.Behaviour
Calls behave() on every object in its list.
Behaviour - Class in net.nexttext.behaviour
Basic Behaviour class.
Behaviour(Action) - Constructor for class net.nexttext.behaviour.Behaviour
Creates a Behaviour which will perform the specified action.
Blow - Class in net.nexttext.behaviour.dform
A DForm which pushes the TextObject outlines away from a target.
Blow(Locatable, float, float) - Constructor for class net.nexttext.behaviour.dform.Blow
Constructor creates a Blow at a target with a certain speed and reach.
Blow(Locatable) - Constructor for class net.nexttext.behaviour.dform.Blow
Constructor creates a Blow at a target with a default speed of 10 and reach of 2.
Blow(float, float, float, float) - Constructor for class net.nexttext.behaviour.dform.Blow
Constructor creates a Blow at x,y.
Blow(float, float) - Constructor for class net.nexttext.behaviour.dform.Blow
Constructor creates a Blow at x,y with a default speed and reach.
Blow(float, float, float) - Constructor for class net.nexttext.behaviour.dform.Blow
Constructor creates a Blow at x,y,z with a default speed and reach.
Blow(float, float, float, float, float) - Constructor for class net.nexttext.behaviour.dform.Blow
Constructor creates a Blow at x,y,z.
Book - Class in net.nexttext
The container for the NextText for Processing data and window.
Book(PApplet) - Constructor for class net.nexttext.Book
Instantiates the Book with a default renderer.
Book(PApplet, String) - Constructor for class net.nexttext.Book
Instantiates the Book with a specific renderer.
Book(PApplet, PGraphics) - Constructor for class net.nexttext.Book
Instatiates the Book with specific PGraphics object.
Book(PApplet, PGraphics, String) - Constructor for class net.nexttext.Book
Instantiates the Book.
BooleanProperty - Class in net.nexttext.property
A boolean property type.
BooleanProperty(boolean) - Constructor for class net.nexttext.property.BooleanProperty
 
Bounce - Class in net.nexttext.behaviour.physics
This action performs collision response on two objects by moving them apart and reflects their velocity.
Bounce(float, float) - Constructor for class net.nexttext.behaviour.physics.Bounce
 
BoundingBoxRenderer - Class in net.nexttext.renderer
Traverses the TextObject hierarchy and draws every object's bounding box.
BoundingBoxRenderer(PApplet, int, boolean, boolean) - Constructor for class net.nexttext.renderer.BoundingBoxRenderer
Builds a BoundingBoxRenderer.
BoundingBoxRenderer(PApplet, int, int, int, boolean, boolean) - Constructor for class net.nexttext.renderer.BoundingBoxRenderer
Builds a BoundingBoxRenderer.
build(String, int, int) - Method in class net.nexttext.TextObjectBuilder
Deprecated.  
build(String) - Method in class net.nexttext.TextObjectBuilder
Deprecated.  
build(String, PVector) - Method in class net.nexttext.TextObjectBuilder
Deprecated.  
buildSentence(String) - Method in class net.nexttext.TextObjectBuilder
Build a tree of TextObjects from the given string.
buildSentence(String, int, int) - Method in class net.nexttext.TextObjectBuilder
Build a tree of TextObjects from the given sentence, at the specified location.
buildSentence(String, int, int, int) - Method in class net.nexttext.TextObjectBuilder
Builds a tree of TextObjects from the given sentence, at the specified location.
buildSentence(String, PVector, int) - Method in class net.nexttext.TextObjectBuilder
Build a tree of TextObjects from the given string.

A B C D E F G H I J K L M N O P Q R S T U V Z