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

G

G2DTextPageRenderer - Class in net.nexttext.renderer
Renders the text stored in a text page using a Graphics2D object.
G2DTextPageRenderer(PApplet) - Constructor for class net.nexttext.renderer.G2DTextPageRenderer
Builds a G2DTextPageRenderer.
G2DTextPageRenderer(PApplet, PGraphics) - Constructor for class net.nexttext.renderer.G2DTextPageRenderer
Builds a G2DTextPageRenderer.
G3DTextPageRenderer - Class in net.nexttext.renderer
 
G3DTextPageRenderer(PApplet, float) - Constructor for class net.nexttext.renderer.G3DTextPageRenderer
Builds a G3DTextPageRenderer.
G3DTextPageRenderer(PApplet, PGraphics, float) - Constructor for class net.nexttext.renderer.G3DTextPageRenderer
Builds a G3DTextPageRenderer.
G3DTextPageRenderer.RendererType - Enum in net.nexttext.renderer
Renderer type enumeration.
GeometricException - Exception in net.nexttext
GeometricException.
GeometricException(String) - Constructor for exception net.nexttext.GeometricException
 
get(String) - Method in class net.nexttext.input.InputManager
Gets an input source from the list.
get() - Method in class net.nexttext.property.BooleanProperty
 
get() - Method in class net.nexttext.property.ColorProperty
Do not modify the returned value, use set() to make changes instead.
get() - Method in class net.nexttext.property.DateTimeProperty
Do not modify the returned value, use set() to make changes instead.
get() - Method in class net.nexttext.property.NumberProperty
 
get(int) - Method in class net.nexttext.property.PVectorListProperty
Returns the PVector object at the specified position in the list.
get() - Method in class net.nexttext.property.PVectorProperty
Returns the value of this property.
get() - Method in class net.nexttext.property.ShapeProperty
Do not modify the returned value, use set() to make changes instead.
get() - Method in class net.nexttext.property.StrokeProperty
Do not modify the returned value, use set() to make changes instead.
get(String) - Method in class net.nexttext.PropertySet
Get the named property, null if it's not there.
getAbsoluteCoordinateSystem() - Method in class net.nexttext.TextObject
Get the coordinate system which maps between this object's and global coordinates.
getActionNames() - Method in class net.nexttext.behaviour.control.Selector
 
getAngularVelocity(TextObject) - Method in class net.nexttext.behaviour.physics.PhysicsAction
 
getBehaviourList() - Method in class net.nexttext.Book
Returns the BehaviourList
getBook() - Method in class net.nexttext.TextObject
Get the book whose TextObject hierarchy this object is attached to.
getBoundingPolygon() - Method in class net.nexttext.TextObject
Returns the object's bounding polygon in absolute (screen) coordinates.
getBounds() - Method in class net.nexttext.TextObject
Convenience wrapper around getBoundingPolygon().getBounds().
getButton() - Method in class net.nexttext.input.MouseInputEvent
Gets the button attached to the event
getCenter() - Method in class net.nexttext.TextObject
Returns the center coordinates of the globalBoundingPolygon
getChaosStrength() - Method in class net.nexttext.behaviour.dform.ChaosPull
 
getChildIndex() - Method in class net.nexttext.renderer.util.Glyph3D
 
getColor() - Method in class net.nexttext.TextObject
A getter for the standard "Color" property.
getColorAbsolute() - Method in class net.nexttext.TextObject
Returns the absolute color of an Object, inheriting from the parent if the ColorProperty has been configured as such.
getControlPoints(TextObjectGlyph) - Method in class net.nexttext.behaviour.dform.DForm
The control points used to deform a glyph.
getControlPoints() - Method in class net.nexttext.TextObjectGlyph
Convenience accessor for the control points.
getCount() - Method in class net.nexttext.behaviour.control.Tracker
Get the count of objects currently being processed by the action.
getDestination() - Method in class net.nexttext.renderer.util.PlanarEdge
Get the destination vertex.
getDisplayName() - Method in class net.nexttext.behaviour.AbstractAction
Returns the display name of this instance.
getDisplayName() - Method in class net.nexttext.behaviour.AbstractBehaviour
Returns the display name of this instance.
getEdges() - Method in class net.nexttext.renderer.util.Triangulator
 
getExponentialSpeed() - Method in class net.nexttext.behaviour.dform.Reform
 
getFont() - Method in class net.nexttext.TextObjectBuilder
 
getFont() - Method in class net.nexttext.TextObjectGlyph
Returns this TextObjectGlyph's font attribute.
getFrameCount() - Method in class net.nexttext.Book
The frame number, incremented each frame by the Simulator.
getGlyph() - Method in class net.nexttext.TextObjectGlyph
Get the glyph of this object as a string of length 1.
getGlyphBehaviours() - Method in class net.nexttext.TextObjectBuilder
Behaviours to be added to each glyph.
getGroupBehaviours() - Method in class net.nexttext.TextObjectBuilder
Behaviours to be added to each group.
getHeight() - Method in class net.nexttext.TextObject
Get the greatest number of layers between this TextObject and the leaves of the tree.
getHeight() - Method in class net.nexttext.TextObjectGlyph
Get the greatest number of layers between this TextObject and the leaves of the tree.
getHeight() - Method in class net.nexttext.TextObjectGroup
Get the greatest number of layers between this TextObject and the leaves of the tree.
getIndent() - Method in class net.nexttext.Book
Get paragraph indentation.
getIndent() - Method in class net.nexttext.TextObjectBuilder
Get paragraph indentation.
getIndentStyle() - Method in class net.nexttext.Book
Get the paragraph indentation style.
getIndentStyle() - Method in class net.nexttext.TextObjectBuilder
Get the paragraph indentation style.
getIndex() - Method in class net.nexttext.renderer.util.PlanarVertex
Get the vertex's index.
getInGoingEdge() - Method in class net.nexttext.renderer.util.TriangulationVertex
This method returns the first and best real edge going in to this vertex, there should be only one before the triangulation.
getInputs() - Method in class net.nexttext.Book
Returns the Input Manager
getIterator() - Method in class net.nexttext.input.InputSource
Gets an iterator over the list of events of the input source.
getKeyChar() - Method in class net.nexttext.input.KeyboardEvent
Returns the character associated with the key in this event.
getKeyCode() - Method in class net.nexttext.input.KeyboardEvent
Returns the integer keyCode associated with the key in this event.
getKeyLocation() - Method in class net.nexttext.input.KeyboardEvent
Returns the location of the key that originated this key event.
getLeftMostChild() - Method in class net.nexttext.TextObjectGroup
Get the left most Child, or null if there isn't one.
getLeftSibling() - Method in class net.nexttext.TextObject
Get the left Sibling, or null if there isn't one.
getLinearSpeed() - Method in class net.nexttext.behaviour.dform.Reform
 
getLineHeight() - Method in class net.nexttext.Book
Deprecated.  
getLineHeight() - Method in class net.nexttext.TextObjectBuilder
Deprecated.  
getLineSpacing() - Method in class net.nexttext.Book
Get the line spacing of the text.
getLineSpacing() - Method in class net.nexttext.TextObjectBuilder
Get the line spacing of the text.
getLocalBoundingPolygon() - Method in class net.nexttext.TextObject
Returns the object's bounding box expressed in local untransformed coordinates.
getLocalBoundingPolygon() - Method in class net.nexttext.TextObjectGlyph
See TextObject's getLocalBoundingPolygon() description for details.
getLocalBoundingPolygon() - Method in class net.nexttext.TextObjectGroup
See TextObject's getLocalBoundingPolygon() description for details.
getLocation() - Method in class net.nexttext.behaviour.control.OnDrag
Gets the target position of the dragged TextObject, if it would follow the mouse.
getLocation() - Method in class net.nexttext.input.Mouse
Locatable interface.
getLocation() - Method in interface net.nexttext.Locatable
 
getLocation() - Method in class net.nexttext.PLocatableVector
A PLocatableVector implements the Locatable interface so that it can be used as a "location constant".
getLocation() - Method in class net.nexttext.RandomLocation
 
getLocation() - Method in class net.nexttext.TextObject
Returns the object's location in absolute coordinates.
getLocation() - Method in class net.nexttext.TextPage
A getter for the page's location.
getLogicalBounds() - Method in class net.nexttext.TextObjectGlyph
Returns this glyph's logical bounds information used for spacing.
getLong() - Method in class net.nexttext.property.NumberProperty
 
getMass(TextObject) - Method in class net.nexttext.behaviour.physics.PhysicsAction
 
getName() - Method in class net.nexttext.property.Property
 
getNames() - Method in class net.nexttext.PropertySet
Names of all the properties, in an unmodifiable set.
getNumChildren() - Method in class net.nexttext.TextObjectGroup
Get the number of children.
getNumCollisionTests() - Method in class net.nexttext.SpatialList
Returns the average number of collision tests performed by the sorting function
getOrigin() - Method in class net.nexttext.CoordinateSystem
Returns a copy of the origin vector.
getOrigin() - Method in class net.nexttext.renderer.util.PlanarEdge
Get the origin.
getOriginal() - Method in class net.nexttext.property.BooleanProperty
 
getOriginal() - Method in class net.nexttext.property.ColorProperty
 
getOriginal() - Method in class net.nexttext.property.DateTimeProperty
 
getOriginal() - Method in class net.nexttext.property.NumberProperty
 
getOriginal() - Method in class net.nexttext.property.PVectorProperty
Returns a copy of the original value of this property
getOriginal() - Method in class net.nexttext.property.StrokeProperty
Returns the original stroke.
getOriginalLong() - Method in class net.nexttext.property.NumberProperty
 
getOtherEnd(TriangulationVertex) - Method in class net.nexttext.renderer.util.TriangulationEdge
Get vertex at other end of edge.
getOutGoingEdge() - Method in class net.nexttext.renderer.util.TriangulationVertex
This method returns the first and best real edge going out of this vertex, there should be only one before the triangulation.
getOutline() - Method in class net.nexttext.renderer.util.Glyph3D
 
getOutline() - Method in class net.nexttext.TextObjectGlyph
Get the outline of the glyph.
getOutlineAbsolute() - Method in class net.nexttext.TextObjectGlyph
Get the absolute outline of the glyph.
getOutlineNormals() - Method in class net.nexttext.renderer.util.Glyph3D
 
getPage(String) - Method in class net.nexttext.Book
Get a named page from the book
getPages() - Method in class net.nexttext.Book
Returns the page set
getPApplet() - Method in class net.nexttext.renderer.TextPageRenderer
Returns the PApplet used for drawing.
getParent() - Method in class net.nexttext.TextObject
Get the parent, or null if this is the root.
getParent() - Method in class net.nexttext.TextObjectBuilder
null if there's none.
getPoint() - Method in class net.nexttext.renderer.util.PlanarVertex
Get point.
getPoints() - Method in class net.nexttext.renderer.util.ClosedPolygon
Get the list of points.
getPosition() - Method in class net.nexttext.input.Mouse
 
getPosition() - Method in class net.nexttext.TextObject
A getter for the standard "Position" property.
getPosition() - Method in class net.nexttext.TextObjectBuilder
 
getPosition() - Method in class net.nexttext.TextPage
A getter for the standard "Position" property.
getPositionAbsolute() - Method in class net.nexttext.TextObject
The absolute position, rather than the usual relative position.
getPotentialCollisions(TextObject) - Method in class net.nexttext.SpatialList
Redirects to the proper implementation of getPotentialCollisions based on type (TextObjectGlyph or TextObjectGroup)
getPotentialCollisions(TextObjectGlyph) - Method in class net.nexttext.SpatialList
Given a TextObjectGlyph, get a list of objects which's bounding box are overlapping.
getPotentialCollisions(TextObjectGroup) - Method in class net.nexttext.SpatialList
Given a TextObjectGroup, find all the glyphs which's bounding boxes are overlapping with any of the given group's glyphs.
getProperty(String) - Method in class net.nexttext.TextObject
Get a single of property.
getPropertyNames() - Method in class net.nexttext.TextObject
Get the names of all properties.
getRelativeBoundingPolygon() - Method in class net.nexttext.TextObject
Returns a convex polygon which encloses all of the object's geometry.
getRelativeCoordinateSystem() - Method in class net.nexttext.TextObject
Get the coordinate system which maps between this object's and its parent's coordinates.
getRenderer() - Method in class net.nexttext.Book
Returns the page renderer
getRequiredProperties() - Method in class net.nexttext.behaviour.AbstractAction
The properties that this action requires on a TextObject.
getRequiredProperties() - Method in interface net.nexttext.behaviour.Action
The properties that this action requires on a TextObject.
getRequiredProperties() - Method in class net.nexttext.behaviour.control.Chain
The required properties are the union of all properties in the action chain.
getRequiredProperties() - Method in class net.nexttext.behaviour.control.Condition
 
getRequiredProperties() - Method in class net.nexttext.behaviour.control.DebugLog
 
getRequiredProperties() - Method in class net.nexttext.behaviour.control.Multiplexer
The required properties are the union of all properties in the action chain.
getRequiredProperties() - Method in class net.nexttext.behaviour.control.OnCollision
 
getRequiredProperties() - Method in class net.nexttext.behaviour.control.Repeat
 
getRequiredProperties() - Method in class net.nexttext.behaviour.control.Selector
 
getRequiredProperties() - Method in class net.nexttext.behaviour.control.Timer
 
getRequiredProperties() - Method in class net.nexttext.behaviour.physics.PhysicsAction
Returns a Map containing a set of Vector3Properties required by all PhysicActions
getRequiredProperties() - Method in class net.nexttext.behaviour.standard.FollowSibling
 
getRightMostChild() - Method in class net.nexttext.TextObjectGroup
Get the right most Child, or null if there isn't one.
getRightSibling() - Method in class net.nexttext.TextObject
Get the right Sibling, or null if there isn't one.
getRotation() - Method in class net.nexttext.TextObject
A getter for the standard "Rotation" property.
getRotation() - Method in class net.nexttext.TextPage
A getter for the standard "Rotation" property.
getScale() - Method in class net.nexttext.behaviour.dform.Scale
 
getShape() - Method in class net.nexttext.behaviour.physics.StayInside
 
getSize() - Method in class net.nexttext.TextObjectGlyph
Get the font size of this object
getSpaceOffset() - Method in class net.nexttext.Book
Get the space offset.
getSpaceOffset() - Method in class net.nexttext.TextObjectBuilder
Get the space offset.
getSpatialList() - Method in class net.nexttext.Book
Returns the Spatial List
getString() - Method in class net.nexttext.TextObjectGroup
Returns the string representation of a group
getStroke() - Method in class net.nexttext.TextObject
A getter for the standard "Stroke" property.
getStrokeAbsolute() - Method in class net.nexttext.TextObject
Returns the absolute stroke of an Object, inheriting from the parent if the StrokeProperty has been configured as such.
getStrokeColor() - Method in class net.nexttext.TextObject
A getter for the standard "StrokeColor" property.
getStrokeColorAbsolute() - Method in class net.nexttext.TextObject
Returns the absolute stroke color of an Object, inheriting from the parent if the ColorProperty has been configured as such.
getSurface() - Method in class net.nexttext.renderer.util.Glyph3D
 
getTextRoot() - Method in class net.nexttext.Book
Get the root of the TextObject hierarchy.
getTextRoot() - Method in class net.nexttext.TextPage
 
getTracking() - Method in class net.nexttext.Book
Get the tracking of the text.
getTracking() - Method in class net.nexttext.TextObjectBuilder
Get the tracking of the text.
getTrackingOffset() - Method in class net.nexttext.Book
Deprecated.  
getTrackingOffset() - Method in class net.nexttext.TextObjectBuilder
Deprecated.  
getType() - Method in class net.nexttext.input.KeyboardEvent
Returns the type of keyboard event.
getType() - Method in class net.nexttext.input.MouseInputEvent
Gets the type of event
getVelocity(TextObject) - Method in class net.nexttext.behaviour.physics.PhysicsAction
 
getVertices() - Method in class net.nexttext.renderer.util.DoublyConnectedEdgeList
 
getVertices() - Method in class net.nexttext.renderer.util.Glyph3D
 
getWordBehaviours() - Method in class net.nexttext.TextObjectBuilder
Behaviours to be added to each glyph.
getX() - Method in class net.nexttext.input.Mouse
Get the current x position of the mouse
getX() - Method in class net.nexttext.input.MouseDefault
Get the current x position of the mouse.
getX() - Method in class net.nexttext.input.MouseInputEvent
Gets the x position of the mouse at the event
getX() - Method in class net.nexttext.property.PVectorProperty
 
getY() - Method in class net.nexttext.input.Mouse
Get the current y position of the mouse
getY() - Method in class net.nexttext.input.MouseDefault
Get the current y position of the mouse.
getY() - Method in class net.nexttext.input.MouseInputEvent
Gets the y position of the mouse at the event
getY() - Method in class net.nexttext.property.PVectorProperty
 
getZ() - Method in class net.nexttext.property.PVectorProperty
 
Glyph3D - Class in net.nexttext.renderer.util
A 3D representation of a glyph object.
Glyph3D() - Constructor for class net.nexttext.renderer.util.Glyph3D
Constructor.
glyphIterator() - Method in class net.nexttext.TextObjectGroup
Get an iterator over all the descendant glyphs of this group.
Gravity - Class in net.nexttext.behaviour.physics
Applies a constant downwards acceleration to an object.
Gravity(float) - Constructor for class net.nexttext.behaviour.physics.Gravity
 

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