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
S
scalar(float)
- Method in class net.nexttext.property.
PVectorProperty
Wrapper around vector scalar product of Vector3 class
scale(float)
- Static method in class net.nexttext.behaviour.dform.
DFormFactory
Creates a Scale behaviour that scales when the left button is pressed and reforms when not.
Scale
- Class in
net.nexttext.behaviour.dform
A DForm which scales the size of a TextObject.
Scale(float)
- Constructor for class net.nexttext.behaviour.dform.
Scale
select(String)
- Method in class net.nexttext.behaviour.control.
Selector
If [name] matches the name of a previously added action then that action will be made the current action
Selector
- Class in
net.nexttext.behaviour.control
This action maintains a collection of action (in form of a HashMap) in which any one of the contained actions can be set to act as the current action.
Selector()
- Constructor for class net.nexttext.behaviour.control.
Selector
set(boolean)
- Method in class net.nexttext.property.
BooleanProperty
set(Color)
- Method in class net.nexttext.property.
ColorProperty
Sets the Color property to the specified value.
set(Date)
- Method in class net.nexttext.property.
DateTimeProperty
set(float)
- Method in class net.nexttext.property.
NumberProperty
set(long)
- Method in class net.nexttext.property.
NumberProperty
set(PVector)
- Method in class net.nexttext.property.
PVectorProperty
Sets the value of this property.
set(Shape)
- Method in class net.nexttext.property.
ShapeProperty
set(BasicStroke)
- Method in class net.nexttext.property.
StrokeProperty
Sets the Stroke property to the specified value.
setAddToSpatialList(boolean)
- Method in class net.nexttext.
TextObjectBuilder
If created objects should be added to the spatial list.
setChaosStrength(int)
- Method in class net.nexttext.behaviour.dform.
ChaosPull
Sets the 'strength' of the chaosPull, stronger chaosPull results in larger deformations and faster pulling.
setChildIndex(int)
- Method in class net.nexttext.renderer.util.
Glyph3D
setDeformed(boolean)
- Method in class net.nexttext.
TextObjectGlyph
setDisplayName(String)
- Method in class net.nexttext.behaviour.
AbstractAction
Sets the display name of this Action instance.
setDisplayName(String)
- Method in class net.nexttext.behaviour.
AbstractBehaviour
Sets the display name of this Action instance to the specified string.
setExponentialSpeed(float)
- Method in class net.nexttext.behaviour.dform.
Reform
Sets the speed of the reform when using the exponential style.
setFont(PFont, float)
- Method in class net.nexttext.
TextObjectBuilder
setFont(PFont, Font, float)
- Method in class net.nexttext.
TextObjectBuilder
setFont(PFont)
- Method in class net.nexttext.
TextObjectGlyph
Rebuild the internal representation of the glyph according to the properties of the newly specified Font object.
setGlyph(String)
- Method in class net.nexttext.
TextObjectGlyph
Rebuild the internal representation of the glyph based on the specified character.
setIndent(int)
- Method in class net.nexttext.
Book
Set the paragraph indentation using normal style.
setIndent(int, int)
- Method in class net.nexttext.
Book
Set the paragraph indentation.
setIndent(int)
- Method in class net.nexttext.
TextObjectBuilder
Set the paragraph indentation using normal style.
setIndent(int, int)
- Method in class net.nexttext.
TextObjectBuilder
Set the paragraph indentation.
setInherited(boolean)
- Method in class net.nexttext.property.
ColorProperty
Setting inherited to true on a ColorProperty will cause it to bypass it's current color value in favor of the color value of it's parent.
setInherited(boolean)
- Method in class net.nexttext.property.
StrokeProperty
Setting inherited to true on a StrokeProperty will cause it to bypass it's current stroke value in favor of the stroke value of its parent.
setLinearSpeed(float)
- Method in class net.nexttext.behaviour.dform.
Reform
Sets the speed of the reform when using the linear style.
setLineHeight(float)
- Method in class net.nexttext.
Book
Deprecated.
setLineHeight(float)
- Method in class net.nexttext.
TextObjectBuilder
Deprecated.
setLineSpacing(int)
- Method in class net.nexttext.
Book
Set the line spacing of the text.
setLineSpacing(int)
- Method in class net.nexttext.
TextObjectBuilder
Set the line spacing of the text.
setLogger(PrintWriter)
- Method in class net.nexttext.
Book
Specify a PrintWriter to which all log messages will be written.
setName(String)
- Method in class net.nexttext.property.
Property
setOriginal(Color)
- Method in class net.nexttext.property.
ColorProperty
setOriginal(PVector)
- Method in class net.nexttext.property.
PVectorProperty
Set the original value of the property.
setOriginal(BasicStroke)
- Method in class net.nexttext.property.
StrokeProperty
Modifies the original stroke value.
setParent(TextObjectGroup)
- Method in class net.nexttext.
TextObjectBuilder
May be null to unset.
setPosition(PVector)
- Method in class net.nexttext.
TextObjectBuilder
setScale(float)
- Method in class net.nexttext.behaviour.dform.
Scale
setShape(Shape)
- Method in class net.nexttext.behaviour.physics.
StayInside
setSpaceOffset(int)
- Method in class net.nexttext.
Book
Set the space offset.
setSpaceOffset(int)
- Method in class net.nexttext.
TextObjectBuilder
Set the space offset.
setStyleExponential()
- Method in class net.nexttext.behaviour.dform.
Reform
Exponential style reformation preserves deformations longer.
setStyleLinear()
- Method in class net.nexttext.behaviour.dform.
Reform
Linear style of reformation doesn't deform glyph shape.
setTarget(float, float)
- Method in class net.nexttext.behaviour.dform.
Blow
setTarget(float, float, float)
- Method in class net.nexttext.behaviour.dform.
Blow
setTarget(PVector)
- Method in class net.nexttext.behaviour.dform.
Blow
setTarget(Locatable)
- Method in class net.nexttext.behaviour.dform.
Blow
setTarget(float, float)
- Method in class net.nexttext.behaviour.dform.
ChaosPull
setTarget(float, float, float)
- Method in class net.nexttext.behaviour.dform.
ChaosPull
setTarget(PVector)
- Method in class net.nexttext.behaviour.dform.
ChaosPull
setTarget(Locatable)
- Method in class net.nexttext.behaviour.dform.
ChaosPull
setTarget(float, float)
- Method in class net.nexttext.behaviour.dform.
Pull
setTarget(float, float, float)
- Method in class net.nexttext.behaviour.dform.
Pull
setTarget(PVector)
- Method in class net.nexttext.behaviour.dform.
Pull
setTarget(Locatable)
- Method in class net.nexttext.behaviour.dform.
Pull
setTarget(float, float)
- Method in class net.nexttext.behaviour.physics.
Approach
Sets a target to approach.
setTarget(float, float, float)
- Method in class net.nexttext.behaviour.physics.
Approach
Sets a target to approach.
setTarget(PVector)
- Method in class net.nexttext.behaviour.physics.
Approach
Sets a target to approach.
setTarget(Locatable)
- Method in class net.nexttext.behaviour.physics.
Approach
Sets a target to approach.
setTarget(Locatable)
- Method in class net.nexttext.behaviour.standard.
Follow
Set the followed object.
setTarget(float, float)
- Method in class net.nexttext.behaviour.standard.
Follow
Sets a target to approach.
setTarget(float, float, float)
- Method in class net.nexttext.behaviour.standard.
Follow
Sets a target to approach.
setTarget(PVector)
- Method in class net.nexttext.behaviour.standard.
Follow
Sets a target to approach.
setTarget(float, float)
- Method in class net.nexttext.behaviour.standard.
MoveBy
Sets a target to approach.
setTarget(float, float, float)
- Method in class net.nexttext.behaviour.standard.
MoveBy
Sets a target to approach.
setTarget(PVector)
- Method in class net.nexttext.behaviour.standard.
MoveBy
Sets a target to approach.
setTarget(Locatable)
- Method in class net.nexttext.behaviour.standard.
MoveBy
Sets an offset to move by.
setTarget(Locatable)
- Method in class net.nexttext.behaviour.standard.
MoveTo
Sets a target to approach.
setTarget(float, float)
- Method in class net.nexttext.behaviour.standard.
MoveTo
Sets a target to approach.
setTarget(float, float, float)
- Method in class net.nexttext.behaviour.standard.
MoveTo
Sets a target to approach.
setTarget(PVector)
- Method in class net.nexttext.behaviour.standard.
MoveTo
Sets a target to approach.
setTarget(Locatable)
- Method in interface net.nexttext.behaviour.
TargetingAction
Set a new target for this action.
setTarget(float, float)
- Method in interface net.nexttext.behaviour.
TargetingAction
Set a new target for this action.
setTarget(float, float, float)
- Method in interface net.nexttext.behaviour.
TargetingAction
Set a new target for this action.
setTarget(PVector)
- Method in interface net.nexttext.behaviour.
TargetingAction
Set a new target for this action.
setTextAlign(int)
- Method in class net.nexttext.
TextObjectBuilder
Set the horizontal alignment type of the group around the position.
setTextAlignY(int)
- Method in class net.nexttext.
TextObjectBuilder
Set the vertical alignment type of the group around the position.
setTracking(int)
- Method in class net.nexttext.
Book
Set the tracking of the text.
setTracking(int)
- Method in class net.nexttext.
TextObjectBuilder
Set the tracking of the text.
setTrackingOffset(float)
- Method in class net.nexttext.
Book
Deprecated.
setTrackingOffset(float)
- Method in class net.nexttext.
TextObjectBuilder
Deprecated.
setWindow(Rectangle)
- Method in class net.nexttext.behaviour.physics.
StayInWindow
Redefines the window region to constraint objects to.
ShapeProperty
- Class in
net.nexttext.property
A shape property of a TextObject or a Behaviour.
ShapeProperty(Shape)
- Constructor for class net.nexttext.property.
ShapeProperty
Creates a new ShapeProperty with a copy of the provided Shape.
sign(int)
- Static method in class net.nexttext.
FastMath
Returns 1 if the number is positive, -1 if the number is negative, and 0 otherwise
sign(float)
- Static method in class net.nexttext.
FastMath
Returns 1 if the number is positive, -1 if the number is negative, and 0 otherwise
sin(float)
- Static method in class net.nexttext.
FastMath
Returns sine of a value.
sin(double)
- Static method in class net.nexttext.
FastMath
Returns sine of a value.
size()
- Method in class net.nexttext.property.
PVectorListProperty
Returns the number of PVectorProperty objects contained in this list.
SpatialList
- Class in
net.nexttext
The SpatialList class is used to keep track of the TextObjects in a spatially organised fashion in order to facilitate proximity and collision queries.
SpatialList()
- Constructor for class net.nexttext.
SpatialList
sphericalToCartesian(PVector, PVector)
- Static method in class net.nexttext.
FastMath
Converts a point from Spherical coordinates to Cartesian (using positive Y as up) and stores the results in the store var.
sphericalToCartesianZ(PVector, PVector)
- Static method in class net.nexttext.
FastMath
Converts a point from Spherical coordinates to Cartesian (using positive Z as up) and stores the results in the store var.
Spin
- Class in
net.nexttext.behaviour.physics
This action gives the object a one-time angular spin.
Spin()
- Constructor for class net.nexttext.behaviour.physics.
Spin
Default constructor.
Spin(float)
- Constructor for class net.nexttext.behaviour.physics.
Spin
Default constructor.
sqr(float)
- Static method in class net.nexttext.
FastMath
Returns the value squared.
sqrDist
- Variable in class net.nexttext.renderer.util.
ClosedPolygon.Distance
sqrt(float)
- Static method in class net.nexttext.
FastMath
Returns the square root of a given value.
sqrt(double)
- Static method in class net.nexttext.
FastMath
Returns the square root of a given value.
StandardFactory
- Class in
net.nexttext.behaviour.standard
The factory of Standard behaviours.
StandardFactory()
- Constructor for class net.nexttext.behaviour.standard.
StandardFactory
StayInside
- Class in
net.nexttext.behaviour.physics
StayInside tries to keep an object inside a Shape.
StayInside(Shape, float)
- Constructor for class net.nexttext.behaviour.physics.
StayInside
StayInside(Shape)
- Constructor for class net.nexttext.behaviour.physics.
StayInside
This constructor sets jiggle to 3 by default.
stayInWindow(PApplet)
- Static method in class net.nexttext.behaviour.physics.
PhysicsFactory
Keeps objects inside the visible window, bouncing them off when they reach an edge.
StayInWindow
- Class in
net.nexttext.behaviour.physics
Keep objects inside a window.
StayInWindow(PApplet)
- Constructor for class net.nexttext.behaviour.physics.
StayInWindow
Creates a StayInWindow which constraints TextObjects to always remain within the bounds of the PApplet and to bounce off the edges.
StayInWindow(PApplet, boolean)
- Constructor for class net.nexttext.behaviour.physics.
StayInWindow
Creates a StayInWindow which constraints TextObjects to always remain within the bounds of the PApplet.
StayInWindow(Rectangle, boolean)
- Constructor for class net.nexttext.behaviour.physics.
StayInWindow
Creates a StayInWindow which constraints TextObjects to remain within the bounds of a specific rectangle.
step()
- Method in class net.nexttext.
Book
Applies all active behaviours.
stepAndDraw()
- Method in class net.nexttext.
Book
Goes through a full iteration of the Book loop, i.e.
Stop
- Class in
net.nexttext.behaviour.physics
Stop an object from moving by setting its velocity and angular velocity to 0.
Stop()
- Constructor for class net.nexttext.behaviour.physics.
Stop
StrokeProperty
- Class in
net.nexttext.property
A stroke property for a TextObject (using the BasicStroke implementation).
StrokeProperty()
- Constructor for class net.nexttext.property.
StrokeProperty
Creates a new StrokeProperty using a stroke of width 1.
StrokeProperty(BasicStroke)
- Constructor for class net.nexttext.property.
StrokeProperty
Creates a new StrokeProperty from the java.awt.BasicStroke object.
STYLE_EXPONENTIAL
- Static variable in class net.nexttext.behaviour.dform.
Reform
STYLE_LINEAR
- Static variable in class net.nexttext.behaviour.dform.
Reform
sub(PVector)
- Method in class net.nexttext.property.
PVectorProperty
Wrapper around vector substraction of Vector3 class
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