Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class toxi.geom.Line2D
 
a - Variable in class toxi.geom.Line3D
 
a - Variable in class toxi.geom.mesh.Face
 
a - Variable in class toxi.geom.Triangle2D
 
a - Variable in class toxi.geom.Triangle3D
 
a - Variable in class toxi.newmesh.AttributedEdge
 
a - Variable in class toxi.newmesh.AttributedFace
 
a - Variable in class toxi.physics2d.VerletSpring2D
Spring end points / particles
a - Variable in class toxi.physics3d.VerletSpring3D
Spring end points / particles
AABB - Class in toxi.geom
Axis-aligned bounding box with basic intersection features for Ray, AABB and Sphere classes.
AABB() - Constructor for class toxi.geom.AABB
 
AABB(float) - Constructor for class toxi.geom.AABB
Creates a new box of the given size at the world origin.
AABB(AABB) - Constructor for class toxi.geom.AABB
Creates an independent copy of the passed in box
AABB(ReadonlyVec3D, float) - Constructor for class toxi.geom.AABB
Creates a new instance from centre point and uniform extent in all directions.
AABB(ReadonlyVec3D, ReadonlyVec3D) - Constructor for class toxi.geom.AABB
Creates a new instance from centre point and extent
AABBTest - Class in toxi.test.geom
 
AABBTest() - Constructor for class toxi.test.geom.AABBTest
 
abs() - Method in class toxi.geom.Vec2D
 
abs() - Method in class toxi.geom.Vec3D
Abs.
abs() - Method in class toxi.geom.Vec4D
 
abs(double) - Static method in class toxi.math.MathUtils
 
abs(float) - Static method in class toxi.math.MathUtils
 
abs(int) - Static method in class toxi.math.MathUtils
 
AbstractScale - Class in toxi.music.scale
 
AbstractScale(String, byte[]) - Constructor for class toxi.music.scale.AbstractScale
 
AbstractWave - Class in toxi.math.waves
Abstract wave oscillator type which needs to be subclassed to implement different waveforms.
AbstractWave() - Constructor for class toxi.math.waves.AbstractWave
 
AbstractWave(float) - Constructor for class toxi.math.waves.AbstractWave
 
AbstractWave(float, float) - Constructor for class toxi.math.waves.AbstractWave
 
AbstractWave(float, float, float, float) - Constructor for class toxi.math.waves.AbstractWave
 
AccessCriteria - Class in toxi.color
Defines standard color component access criterias and associated comparators used to sort colors based on component values.
AccessCriteria() - Constructor for class toxi.color.AccessCriteria
 
adaptiveThreshold(int[], int, int, int, int) - Static method in class toxi.image.util.Filter8bit
 
adaptiveThreshold(PImage, int, int) - Static method in class toxi.image.util.Filter8bit
Non-destructively applies an adaptive thresholding filter to the passed in image (grayscale only).
add(double) - Method in class toxi.geom.Matrix3d
Adds a scalar to each component of this matrix.
add(double, Matrix3d) - Method in class toxi.geom.Matrix3d
Adds a scalar to each component of the matrix m1 and places the result into this.
add(float) - Method in class toxi.geom.Matrix4f
Adds a scalar to each component of this matrix.
add(float, float) - Method in class toxi.geom.LineStrip2D
 
add(float, float) - Method in class toxi.geom.Polygon2D
Adds a new vertex to the polygon (builder pattern).
add(float, float) - Method in interface toxi.geom.ReadonlyVec2D
Adds vector {a,b,c} and returns result as new vector.
add(float, float) - Method in class toxi.geom.Spline2D
 
add(float, float) - Method in class toxi.geom.Vec2D
 
add(float, float, float) - Method in class toxi.geom.LineStrip3D
 
add(float, float, float) - Method in interface toxi.geom.ReadonlyVec3D
Adds vector {a,b,c} and returns result as new vector.
add(float, float, float) - Method in class toxi.geom.Spline3D
 
add(float, float, float) - Method in class toxi.geom.Vec3D
 
add(float, Matrix4f) - Method in class toxi.geom.Matrix4f
Adds a scalar to each component of the matrix m1 and places the result into this.
add(E) - Method in class toxi.util.datatypes.ArraySet
 
add(N) - Method in class toxi.util.datatypes.UndirectedGraph
Add a node.
add(T) - Method in class toxi.util.datatypes.GenericSet
 
add(ColorRange) - Method in class toxi.color.ColorRange
Adds the contraints of the given range to this range and forms unions for the black and white point ranges.
add(ReadonlyTColor) - Method in class toxi.color.ColorList
Adds a copy of the given color to the list
add(ReadonlyTColor) - Method in class toxi.color.ColorRange
Adds the HSV color components as constraints.
add(TColor) - Method in class toxi.color.TColor
 
add(GMatrix) - Method in class toxi.geom.GMatrix
Sets the value of this matrix to sum of itself and matrix m1.
add(GMatrix, GMatrix) - Method in class toxi.geom.GMatrix
Sets the value of this matrix to the matrix sum of matrices m1 and m2.
add(GVector) - Method in class toxi.geom.GVector
Creates the vector sum of this vector and the given one (must be equal sized).
add(Matrix3d) - Method in class toxi.geom.Matrix3d
Sets the value of this matrix to the sum of itself and matrix m1.
add(Matrix3d, Matrix3d) - Method in class toxi.geom.Matrix3d
Sets the value of this matrix to the matrix sum of matrices m1 and m2.
add(Matrix4f) - Method in class toxi.geom.Matrix4f
Sets the value of this matrix to the sum of itself and matrix m1.
add(Matrix4f, Matrix4f) - Method in class toxi.geom.Matrix4f
Sets the value of this matrix to the matrix sum of matrices m1 and m2.
add(Matrix4x4) - Method in class toxi.geom.Matrix4x4
 
add(DelaunayVertex) - Method in class toxi.geom.mesh2d.DelaunayTriangle
 
add(DelaunayVertex) - Method in class toxi.geom.mesh2d.DelaunayVertex
Add.
add(Quaternion) - Method in class toxi.geom.Quaternion
 
add(ReadonlyVec2D) - Method in class toxi.geom.LineStrip2D
 
add(ReadonlyVec2D) - Method in interface toxi.geom.ReadonlyVec2D
Add vector v and returns result as new vector.
add(ReadonlyVec2D) - Method in class toxi.geom.Spline2D
Adds a copy of the given point to the list of control points.
add(ReadonlyVec2D) - Method in class toxi.geom.Vec2D
 
add(ReadonlyVec3D) - Method in class toxi.geom.LineStrip3D
 
add(ReadonlyVec3D) - Method in interface toxi.geom.ReadonlyVec3D
 
add(ReadonlyVec3D) - Method in class toxi.geom.Spline3D
Adds the given point to the list of control points.
add(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
 
add(ReadonlyVec4D) - Method in interface toxi.geom.ReadonlyVec4D
Add vector v and returns result as new vector.
add(ReadonlyVec4D) - Method in class toxi.geom.Vec4D
 
add(Vec2D) - Method in class toxi.geom.BezierCurve2D
 
add(Vec2D) - Method in class toxi.geom.LineStrip2D
 
add(Vec2D) - Method in class toxi.geom.Polygon2D
Adds a new vertex to the polygon (builder pattern).
add(Vec2D) - Method in class toxi.geom.Vec2D
 
add(Vec3D) - Method in class toxi.geom.BezierCurve3D
 
add(Vec3D) - Method in class toxi.geom.LineStrip3D
 
add(Vec3D) - Method in interface toxi.geom.ReadonlyVec3D
Add vector v and returns result as new vector.
add(Vec3D) - Method in class toxi.geom.Vec3D
 
add(T, int) - Method in class toxi.util.datatypes.WeightedRandomSet
Add a new element of type T to the set.
addAll(Collection<T>) - Method in class toxi.util.datatypes.GenericSet
 
addAll(Collection<TColor>) - Method in class toxi.color.ColorList
Adds all entries of the TColor collection to the list (shallow copy only, manipulating the new list will modify the original colors).
addAll(Collection<Vec3D>) - Method in class toxi.geom.PointOctree
Adds all points of the collection to the octree.
addAll(List<? extends Vec3D>) - Method in class toxi.geom.PointCloud3D
 
addAlphaRange(float, float) - Method in class toxi.color.ColorRange
Adds the range between min-max as possible alpha values for this range.
addAlphaRange(FloatRange) - Method in class toxi.color.ColorRange
Adds an additional alpha constraint.
addArrayToCollection(T[], Collection<T>) - Static method in class toxi.util.datatypes.ArrayUtil
Adds all array elements to the given collection of the same type.
addAxis(Vec3D.Axis) - Method in class toxi.physics3d.constraints.SoftBoxConstraint
 
addBehavior(ParticleBehavior2D) - Method in class toxi.physics2d.VerletParticle2D
 
addBehavior(ParticleBehavior2D) - Method in class toxi.physics2d.VerletPhysics2D
 
addBehavior(ParticleBehavior2D, float) - Method in class toxi.physics2d.VerletParticle2D
 
addBehavior(ParticleBehavior3D) - Method in class toxi.physics3d.VerletParticle3D
 
addBehavior(ParticleBehavior3D) - Method in class toxi.physics3d.VerletPhysics3D
 
addBehavior(ParticleBehavior3D, float) - Method in class toxi.physics3d.VerletParticle3D
 
addBehaviors(Collection<ParticleBehavior2D>) - Method in class toxi.physics2d.VerletParticle2D
 
addBehaviors(Collection<ParticleBehavior2D>, float) - Method in class toxi.physics2d.VerletParticle2D
 
addBrightnessRange(float, float) - Method in class toxi.color.ColorRange
Adds the range between min-max as possible brightness values for this range.
addBrightnessRange(FloatRange) - Method in class toxi.color.ColorRange
Adds an additional brightness constraint.
addColorAt(float, ReadonlyTColor) - Method in class toxi.color.ColorGradient
Adds a new color at specified position.
addConstraint(ParticleConstraint2D) - Method in class toxi.physics2d.VerletParticle2D
Adds the given constraint implementation to the list of constraints applied to this particle at each time step.
addConstraint(ParticleConstraint2D) - Method in class toxi.physics2d.VerletPhysics2D
 
addConstraint(ParticleConstraint3D) - Method in class toxi.physics3d.VerletParticle3D
Adds the given constraint implementation to the list of constraints applied to this particle at each time step.
addConstraint(ParticleConstraint3D) - Method in class toxi.physics3d.VerletPhysics3D
 
addConstraints(Collection<ParticleConstraint2D>) - Method in class toxi.physics2d.VerletParticle2D
 
addConstraintToAll(ParticleConstraint2D, List<VerletParticle2D>) - Static method in class toxi.physics2d.VerletPhysics2D
 
addConstraintToAll(ParticleConstraint3D, List<VerletParticle3D>) - Static method in class toxi.physics3d.VerletPhysics3D
 
addControlPoint(Vec3D) - Method in class toxi.geom.nurbs.CurveCreator
Add a normal Point as ControlPoint to the CurveCreator.
addControlPoint(Vec4D) - Method in class toxi.geom.nurbs.CurveCreator
Add a new Controlpoint to the current CurveCreator.
addCurveStrip(List<Vec3D>) - Method in class toxi.sim.dla.DLAGuideLines
Deprecated.
addDensity(int, int, int, float) - Method in class toxi.sim.fluids.FluidSolver3D
 
addEdge(WingedEdge) - Method in class toxi.geom.mesh.WEFace
 
addEdge(WingedEdge) - Method in class toxi.geom.mesh.WEVertex
 
addFace(WEFace) - Method in class toxi.geom.mesh.WingedEdge
 
addFace(Vec3D, Vec3D, Vec3D) - Method in interface toxi.geom.mesh.Mesh3D
Adds the given 3 points as triangle face to the mesh.
addFace(Vec3D, Vec3D, Vec3D) - Method in class toxi.geom.mesh.TriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D) - Method in class toxi.geom.mesh.WETriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D, HashMap<String, Object[]>) - Method in class toxi.newmesh.IndexedTriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D) - Method in interface toxi.geom.mesh.Mesh3D
Adds the given 3 points as triangle face to the mesh and assigns the given texture coordinates to each vertex.
addFace(Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D) - Method in class toxi.geom.mesh.TriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D) - Method in class toxi.geom.mesh.WETriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D) - Method in class toxi.newmesh.IndexedTriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D, Vec3D) - Method in interface toxi.geom.mesh.Mesh3D
 
addFace(Vec3D, Vec3D, Vec3D, Vec3D) - Method in class toxi.geom.mesh.TriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D, Vec3D) - Method in class toxi.geom.mesh.WETriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D) - Method in interface toxi.geom.mesh.Mesh3D
 
addFace(Vec3D, Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D) - Method in class toxi.geom.mesh.TriangleMesh
 
addFace(Vec3D, Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D) - Method in class toxi.geom.mesh.WETriangleMesh
 
addFace(AttributedFace) - Method in class toxi.newmesh.AttributedEdge
 
addFaceAttribute(AttributedFace, String, Object, Object, Object) - Method in class toxi.newmesh.IndexedTriangleMesh
 
addFaceAttributes(AttributedFace, HashMap<String, Object[]>) - Method in class toxi.newmesh.IndexedTriangleMesh
 
addForce(Vec2D) - Method in class toxi.physics2d.VerletParticle2D
 
addForce(Vec3D) - Method in class toxi.physics3d.VerletParticle3D
 
addHue(Hue) - Method in class toxi.color.ColorRange
Add the given hue as hue constraint.
addHueRange(float, float) - Method in class toxi.color.ColorRange
Adds the range between min-max as possible hue values for this range.
addHueRange(FloatRange) - Method in class toxi.color.ColorRange
Adds an additional hue constraint.
AdditiveBrush - Class in toxi.volume
 
AdditiveBrush() - Constructor for class toxi.volume.AdditiveBrush
 
addLine(Line3D) - Method in class toxi.sim.dla.DLAGuideLines
 
addLine(Vec3D, Vec3D) - Method in class toxi.sim.dla.DLAGuideLines
 
addListener(T) - Method in class toxi.util.events.EventDispatcher
 
addListener(DLAEventListener) - Method in class toxi.sim.dla.DLA
 
addMesh(Mesh3D) - Method in interface toxi.geom.mesh.Mesh3D
 
addMesh(Mesh3D) - Method in class toxi.geom.mesh.TriangleMesh
Adds all faces from the given mesh to this one.
addMesh(Mesh3D) - Method in class toxi.geom.mesh.WETriangleMesh
Adds all faces from the given mesh to this one.
addMesh(IndexedTriangleMesh) - Method in class toxi.newmesh.IndexedTriangleMesh
 
addMeshWithAttribs(IndexedTriangleMesh) - Method in class toxi.newmesh.IndexedTriangleMesh
 
addNoise(float) - Method in class toxi.sim.automata.CAMatrix
 
addNoise(float, int, int) - Method in class toxi.sim.automata.CAMatrix
Adds noise to the matrix.
addParticle(Vec3D) - Method in class toxi.sim.dla.DLA
 
addParticle(VerletParticle2D) - Method in class toxi.physics2d.VerletPhysics2D
Adds a particle to the list
addParticle(VerletParticle3D) - Method in class toxi.physics3d.VerletPhysics3D
Adds a particle to the list
addPoint(Vec2D) - Method in class toxi.geom.mesh2d.Voronoi
 
addPoint(Vec3D) - Method in class toxi.geom.PointCloud3D
 
addPoint(Vec3D) - Method in class toxi.geom.PointOctree
Adds a new point/particle to the tree structure.
addPoint(Vec3D) - Method in class toxi.sim.dla.DLAGuideLines
 
addPointList(List<Vec3D>) - Method in class toxi.sim.dla.DLAGuideLines
 
addPoints(Collection<? extends Vec2D>) - Method in class toxi.geom.mesh2d.Voronoi
 
addRange(String, float) - Method in class toxi.color.ColorTheme
 
addRange(ColorRange, ReadonlyTColor, float) - Method in class toxi.color.ColorTheme
 
addSample(double, double) - Method in class toxi.math.NonLinearScaleMap
 
addSample(double, double) - Method in class toxi.test.math.NonLinearScaleMap
 
addSaturationRange(float, float) - Method in class toxi.color.ColorRange
Adds the range between min-max as possible saturation values for this range.
addSaturationRange(FloatRange) - Method in class toxi.color.ColorRange
Adds an additional saturation constraint.
addScaled(ReadonlyVec4D, float) - Method in interface toxi.geom.ReadonlyVec4D
 
addScaled(ReadonlyVec4D, float) - Method in class toxi.geom.Vec4D
 
addScaledSelf(ReadonlyVec4D, float) - Method in class toxi.geom.Vec4D
 
addSelection(VertexSelector) - Method in class toxi.geom.mesh.VertexSelector
Adds all vertices selected by the given selector to the current selection.
addSelf(float, float) - Method in class toxi.geom.Vec2D
Adds vector {a,b,c} and overrides coordinates with result.
addSelf(float, float, float) - Method in class toxi.geom.Vec3D
Adds vector {a,b,c} and overrides coordinates with result.
addSelf(TColor) - Method in class toxi.color.TColor
 
addSelf(GVector) - Method in class toxi.geom.GVector
Sets the value of this vector to sum of itself and the specified vector
addSelf(Matrix4x4) - Method in class toxi.geom.Matrix4x4
 
addSelf(Quaternion) - Method in class toxi.geom.Quaternion
 
addSelf(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
 
addSelf(ReadonlyVec4D) - Method in class toxi.geom.Vec4D
 
addSelf(Vec2D) - Method in class toxi.geom.Vec2D
Adds vector v and overrides coordinates with result.
addSelf(Vec3D) - Method in class toxi.geom.Vec3D
Adds vector v and overrides coordinates with result.
addShape(Shape2D) - Method in class toxi.geom.BooleanShapeBuilder
 
addSpring(VerletSpring2D) - Method in class toxi.physics2d.VerletPhysics2D
Adds a spring connector
addSpring(VerletSpring3D) - Method in class toxi.physics3d.VerletPhysics3D
Adds a spring connector
addVelocity(int, int, int, Vec3D) - Method in class toxi.sim.fluids.FluidSolver3D
 
addVelocity(Vec2D) - Method in class toxi.physics2d.VerletParticle2D
 
addVelocity(Vec3D) - Method in class toxi.physics3d.VerletParticle3D
 
addXYZ(float, float, float) - Method in interface toxi.geom.ReadonlyVec4D
Adds vector {a,b,c} and returns result as new vector.
addXYZ(float, float, float) - Method in class toxi.geom.Vec4D
 
addXYZ(ReadonlyVec3D) - Method in class toxi.geom.Vec4D
 
addXYZSelf(float, float, float) - Method in class toxi.geom.Vec4D
 
addXYZSelf(ReadonlyVec3D) - Method in class toxi.geom.Vec4D
 
adjustBrightness(float) - Method in class toxi.color.ColorList
Adjusts the brightness component of all list colors by the given amount.
adjustConstrast(float) - Method in class toxi.color.TColor
Changes the brightness of the color by the given amount in the direction towards either the black or white point (depending on if current brightness >= 50%)
adjustCurrentBy(double) - Method in class toxi.util.datatypes.DoubleRange
 
adjustCurrentBy(float) - Method in class toxi.util.datatypes.FloatRange
 
adjustCurrentBy(int) - Method in class toxi.util.datatypes.IntegerRange
 
adjustHSV(float, float, float) - Method in class toxi.color.TColor
Adds the given HSV values as offsets to the current color.
adjustRGB(float, float, float) - Method in class toxi.color.TColor
Adds the given RGB values as offsets to the current color.
adjustSaturation(float) - Method in class toxi.color.ColorList
Adjusts the saturation component of all list colors by the given amount.
adjustTriangleSizeBy(float) - Method in class toxi.geom.Triangle2D
 
adjustTriangleSizeBy(float, float, float) - Method in class toxi.geom.Triangle2D
 
ALICEBLUE - Static variable in class toxi.color.NamedColor
 
alignAllHandles() - Method in class toxi.geom.BezierCurve2D
 
alignAllHandles() - Method in class toxi.geom.BezierCurve3D
 
alignHandlesForPoint(int) - Method in class toxi.geom.BezierCurve2D
 
alignHandlesForPoint(int) - Method in class toxi.geom.BezierCurve3D
 
AllGeomTests - Class in toxi.test.geom
 
AllGeomTests() - Constructor for class toxi.test.geom.AllGeomTests
 
alpha - Variable in class toxi.color.TColor
 
alpha() - Method in interface toxi.color.ReadonlyTColor
 
alpha() - Method in class toxi.color.TColor
 
ALPHA - Static variable in class toxi.color.AccessCriteria
 
AlphaAccessor - Class in toxi.color
Compares 2 colors by their alpha value.
AlphaAccessor() - Constructor for class toxi.color.AlphaAccessor
 
AMFMSineWave - Class in toxi.math.waves
Amplitude and frequency modulated sine wave.
AMFMSineWave(float, float, float, AbstractWave, AbstractWave) - Constructor for class toxi.math.waves.AMFMSineWave
 
AMFMSineWave(float, float, AbstractWave, AbstractWave) - Constructor for class toxi.math.waves.AMFMSineWave
Creates a new instance from
amod - Variable in class toxi.math.waves.AMFMSineWave
 
amp - Variable in class toxi.math.waves.AbstractWave
 
amp - Variable in class toxi.math.waves.WaveState
 
ampA - Variable in class toxi.geom.mesh.subdiv.DualDisplacementSubdivision
 
ampB - Variable in class toxi.geom.mesh.subdiv.DualDisplacementSubdivision
 
analog(float, float) - Method in class toxi.color.TColor
Rotates this color by a random amount (not exceeding the one specified) and creates variations in saturation and brightness based on the 2nd parameter.
analog(int, float) - Method in class toxi.color.TColor
 
ANALOGOUS - Static variable in class toxi.color.theory.ColorTheoryRegistry
 
AnalogousStrategy - Class in toxi.color.theory
Creates a new palette of 4 similar (slightly paler) colors in addition to the given start color.
AnalogousStrategy() - Constructor for class toxi.color.theory.AnalogousStrategy
Creates a new instance with default contrast (25%) and 10
AnalogousStrategy(float, float) - Constructor for class toxi.color.theory.AnalogousStrategy
 
AnalogousStrategy(int, float) - Constructor for class toxi.color.theory.AnalogousStrategy
 
angle(DelaunayVertex) - Method in class toxi.geom.mesh2d.DelaunayVertex
Angle (in radians) between two Pnts (treated as vectors).
angleBetween(GVector) - Method in class toxi.geom.GVector
Returns the (n-space) angle in radians between this vector and the vector parameter; the return value is constrained to the range [0,PI].
angleBetween(ReadonlyVec2D) - Method in interface toxi.geom.ReadonlyVec2D
Computes the angle between this vector and vector V.
angleBetween(ReadonlyVec2D) - Method in class toxi.geom.Vec2D
 
angleBetween(ReadonlyVec2D, boolean) - Method in interface toxi.geom.ReadonlyVec2D
Computes the angle between this vector and vector V
angleBetween(ReadonlyVec2D, boolean) - Method in class toxi.geom.Vec2D
 
angleBetween(ReadonlyVec3D) - Method in interface toxi.geom.ReadonlyVec3D
Computes the angle between this vector and vector V.
angleBetween(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
 
angleBetween(ReadonlyVec3D, boolean) - Method in interface toxi.geom.ReadonlyVec3D
Computes the angle between this vector and vector V.
angleBetween(ReadonlyVec3D, boolean) - Method in class toxi.geom.Vec3D
 
angleBetween(ReadonlyVec4D) - Method in interface toxi.geom.ReadonlyVec4D
Returns the (4-space) angle in radians between this vector and the vector parameter; the return value is constrained to the range [0,PI].
angleBetween(ReadonlyVec4D) - Method in class toxi.geom.Vec4D
Returns the (4-space) angle in radians between this vector and the vector parameter; the return value is constrained to the range [0,PI].
AngularConstraint - Class in toxi.physics2d.constraints
 
AngularConstraint(float) - Constructor for class toxi.physics2d.constraints.AngularConstraint
 
AngularConstraint(int) - Constructor for class toxi.physics2d.constraints.AngularConstraint
 
AngularConstraint(Vec2D, int) - Constructor for class toxi.physics2d.constraints.AngularConstraint
 
ANTIQUEWHITE - Static variable in class toxi.color.NamedColor
 
apply(float, float) - Method in class toxi.volume.AdditiveBrush
 
apply(float, float) - Method in interface toxi.volume.BrushMode
 
apply(float, float) - Method in class toxi.volume.MultiplyBrush
 
apply(float, float) - Method in class toxi.volume.PeakBrush
 
apply(float, float) - Method in class toxi.volume.ReplaceBrush
 
apply(VerletParticle2D) - Method in class toxi.physics2d.behaviors.AttractionBehavior2D
 
apply(VerletParticle2D) - Method in class toxi.physics2d.behaviors.ConstantForceBehavior2D
 
apply(VerletParticle2D) - Method in interface toxi.physics2d.behaviors.ParticleBehavior2D
Applies the constraint to the passed in particle.
apply(VerletParticle2D) - Method in class toxi.physics2d.constraints.AngularConstraint
 
apply(VerletParticle2D) - Method in class toxi.physics2d.constraints.AxisConstraint
 
apply(VerletParticle2D) - Method in class toxi.physics2d.constraints.CircularConstraint
 
apply(VerletParticle2D) - Method in class toxi.physics2d.constraints.MaxConstraint
 
apply(VerletParticle2D) - Method in class toxi.physics2d.constraints.MinConstraint
 
apply(VerletParticle2D) - Method in interface toxi.physics2d.constraints.ParticleConstraint2D
Applies the constraint to the passed in particle.
apply(VerletParticle2D) - Method in class toxi.physics2d.constraints.PolygonConstraint
 
apply(VerletParticle2D) - Method in class toxi.physics2d.constraints.RectConstraint
 
apply(VerletParticle3D) - Method in class toxi.physics3d.behaviors.AttractionBehavior3D
 
apply(VerletParticle3D) - Method in class toxi.physics3d.behaviors.ConstantForceBehavior3D
 
apply(VerletParticle3D) - Method in interface toxi.physics3d.behaviors.ParticleBehavior3D
Applies the constraint to the passed in particle.
apply(VerletParticle3D) - Method in class toxi.physics3d.constraints.AxisConstraint
 
apply(VerletParticle3D) - Method in class toxi.physics3d.constraints.BoxConstraint
 
apply(VerletParticle3D) - Method in class toxi.physics3d.constraints.CylinderConstraint
 
apply(VerletParticle3D) - Method in class toxi.physics3d.constraints.MaxConstraint
 
apply(VerletParticle3D) - Method in class toxi.physics3d.constraints.MinConstraint
 
apply(VerletParticle3D) - Method in interface toxi.physics3d.constraints.ParticleConstraint3D
Applies the constraint to the passed in particle.
apply(VerletParticle3D) - Method in class toxi.physics3d.constraints.PlaneConstraint
 
apply(VerletParticle3D) - Method in class toxi.physics3d.constraints.SoftBoxConstraint
 
apply(VerletParticle3D) - Method in class toxi.physics3d.constraints.SphereConstraint
 
apply(ToxiclibsSupport, ReadonlyVec2D, ReadonlyVec2D) - Method in class toxi.processing.ArrowModifier
 
apply(ToxiclibsSupport, ReadonlyVec2D, ReadonlyVec2D) - Method in class toxi.processing.DashedLineModifier
 
apply(ToxiclibsSupport, ReadonlyVec2D, ReadonlyVec2D) - Method in interface toxi.processing.Line2DRenderModifier
 
applyBehaviors() - Method in class toxi.physics2d.VerletParticle2D
 
applyBehaviors() - Method in class toxi.physics3d.VerletParticle3D
 
applyConstraints() - Method in class toxi.physics2d.VerletParticle2D
 
applyConstraints() - Method in class toxi.physics3d.VerletParticle3D
 
applyMatrix(Matrix4x4) - Method in class toxi.geom.PointCloud3D
Applies the given transformation matrix to all points in the cloud.
applyTo(ReadonlyVec3D) - Method in class toxi.geom.Matrix4x4
Creates a copy of the given vector, transformed by this matrix.
applyTo(Vec3D) - Method in class toxi.geom.Quaternion
 
applyToSelf(Vec3D) - Method in class toxi.geom.Matrix4x4
 
applyVisitor(OctreeVisitor) - Method in class toxi.geom.PointOctree
Applies the given OctreeVisitor implementation to this node and all of its children.
applyWithIndex(SpatialIndex<Vec2D>) - Method in class toxi.physics2d.behaviors.AttractionBehavior2D
 
applyWithIndex(SpatialIndex<Vec2D>) - Method in class toxi.physics2d.behaviors.ConstantForceBehavior2D
 
applyWithIndex(SpatialIndex<Vec2D>) - Method in interface toxi.physics2d.behaviors.ParticleBehavior2D
 
AQUA - Static variable in class toxi.color.NamedColor
 
AQUAMARINE - Static variable in class toxi.color.NamedColor
 
ArrayIsoSurface - Class in toxi.volume
IsoSurface class based on C version by Paul Bourke and Lingo version by myself.
ArrayIsoSurface(VolumetricSpace) - Constructor for class toxi.volume.ArrayIsoSurface
 
ArraySet<E> - Class in toxi.util.datatypes
An ArrayList implementation of Set.
ArraySet() - Constructor for class toxi.util.datatypes.ArraySet
Create an empty set (default initial capacity is 3).
ArraySet(int) - Constructor for class toxi.util.datatypes.ArraySet
Create an empty set with the specified initial capacity.
ArraySet(Collection<? extends E>) - Constructor for class toxi.util.datatypes.ArraySet
Create a set containing the items of the collection.
arrayToList(T[]) - Static method in class toxi.util.datatypes.ArrayUtil
Converts the generic array into an ArrayList of the same type.
ArrayUtil - Class in toxi.util.datatypes
A collection of array utilities.
ArrayUtil() - Constructor for class toxi.util.datatypes.ArrayUtil
 
ArrayUtilTest - Class in toxi.test
 
ArrayUtilTest() - Constructor for class toxi.test.ArrayUtilTest
 
ArrowModifier - Class in toxi.processing
Line2DRenderModifier implementation to draw a line with arrow heads (or alternatively ONLY draw the heads).
ArrowModifier(float, float, ArrowModifier.Type) - Constructor for class toxi.processing.ArrowModifier
Constructs a new modifier instance.
ArrowModifier(float, float, ArrowModifier.Type, boolean) - Constructor for class toxi.processing.ArrowModifier
Constructs a new modifier instance.
ArrowModifier.Type - Enum in toxi.processing
Arrow head type.
AtomAuthor - Class in toxi.data.feeds
 
AtomAuthor() - Constructor for class toxi.data.feeds.AtomAuthor
 
AtomContent - Class in toxi.data.feeds
 
AtomContent() - Constructor for class toxi.data.feeds.AtomContent
 
AtomEntry - Class in toxi.data.feeds
 
AtomEntry() - Constructor for class toxi.data.feeds.AtomEntry
 
AtomFeed - Class in toxi.data.feeds
 
AtomFeed() - Constructor for class toxi.data.feeds.AtomFeed
 
AtomLink - Class in toxi.data.feeds
 
AtomLink() - Constructor for class toxi.data.feeds.AtomLink
 
AtomTest - Class in toxi.test.data
 
AtomTest() - Constructor for class toxi.test.data.AtomTest
 
ATTR_EDGES - Static variable in class toxi.newmesh.IndexedTriangleMesh
 
ATTR_FNORMALS - Static variable in class toxi.newmesh.IndexedTriangleMesh
 
ATTR_UVCOORDS - Static variable in class toxi.newmesh.IndexedTriangleMesh
 
ATTR_VCOLORS - Static variable in class toxi.newmesh.IndexedTriangleMesh
 
ATTR_VERTICES - Static variable in class toxi.newmesh.IndexedTriangleMesh
 
ATTR_VNORMALS - Static variable in class toxi.newmesh.IndexedTriangleMesh
 
AttractionBehavior2D - Class in toxi.physics2d.behaviors
 
AttractionBehavior2D(Vec2D, float, float) - Constructor for class toxi.physics2d.behaviors.AttractionBehavior2D
 
AttractionBehavior2D(Vec2D, float, float, float) - Constructor for class toxi.physics2d.behaviors.AttractionBehavior2D
 
AttractionBehavior3D - Class in toxi.physics3d.behaviors
 
AttractionBehavior3D(Vec3D, float, float) - Constructor for class toxi.physics3d.behaviors.AttractionBehavior3D
 
AttractionBehavior3D(Vec3D, float, float, float) - Constructor for class toxi.physics3d.behaviors.AttractionBehavior3D
 
AttractTest - Class in toxi.test
 
AttractTest() - Constructor for class toxi.test.AttractTest
 
AttractTest2D - Class in toxi.test
 
AttractTest2D() - Constructor for class toxi.test.AttractTest2D
 
attribs - Variable in class toxi.newmesh.AttributedFace
 
AttributedEdge - Class in toxi.newmesh
 
AttributedEdge(int, int) - Constructor for class toxi.newmesh.AttributedEdge
 
AttributedFace - Class in toxi.newmesh
 
AttributedFace(int, int, int, HashMap<String, int[]>) - Constructor for class toxi.newmesh.AttributedFace
 
attributes - Variable in class toxi.newmesh.IndexedTriangleMesh
 
AudioBuffer - Class in toxi.audio
A wrapper for the actual sample data byte buffer in memory.
AudioBuffer(AL, int) - Constructor for class toxi.audio.AudioBuffer
 
AudioBuffer.Format - Enum in toxi.audio
Format descriptor
AudioSource - Class in toxi.audio
A wrapper for AudioBuffers and similar to the built in JOAL net.java.games.sound3d.Source, though less restrictive.
AudioSource(AL, int) - Constructor for class toxi.audio.AudioSource
 
AudioSource(AL, int, AudioBuffer) - Constructor for class toxi.audio.AudioSource
 
author - Variable in class toxi.data.feeds.AtomEntry
 
axes - Variable in class toxi.physics3d.constraints.SoftBoxConstraint
 
axis - Variable in class toxi.physics2d.constraints.AxisConstraint
 
axis - Variable in class toxi.physics2d.constraints.MaxConstraint
 
axis - Variable in class toxi.physics2d.constraints.MinConstraint
 
axis - Variable in class toxi.physics3d.constraints.AxisConstraint
 
axis - Variable in class toxi.physics3d.constraints.MaxConstraint
 
axis - Variable in class toxi.physics3d.constraints.MinConstraint
 
axis1 - Variable in class toxi.physics3d.constraints.PlaneConstraint
 
axis2 - Variable in class toxi.physics3d.constraints.PlaneConstraint
 
Axis3D - Class in toxi.geom
An immutable origin + axis in 3D-Space.
Axis3D() - Constructor for class toxi.geom.Axis3D
Creates a new z-Axis3D object from the world origin.
Axis3D(float, float, float) - Constructor for class toxi.geom.Axis3D
 
Axis3D(Ray3D) - Constructor for class toxi.geom.Axis3D
 
Axis3D(ReadonlyVec3D) - Constructor for class toxi.geom.Axis3D
Creates a new Axis3D from the world origin in the given direction.
Axis3D(ReadonlyVec3D, ReadonlyVec3D) - Constructor for class toxi.geom.Axis3D
Creates a new Axis3D from the given origin and direction.
AxisAlignedCylinder - Class in toxi.geom
 
AxisConstraint - Class in toxi.physics2d.constraints
Constrains a particle's movement by locking a given axis to a fixed value.
AxisConstraint - Class in toxi.physics3d.constraints
Constrains a particle's movement by locking a given axis to a fixed value.
AxisConstraint(Vec2D.Axis, float) - Constructor for class toxi.physics2d.constraints.AxisConstraint
 
AxisConstraint(Vec3D.Axis, float) - Constructor for class toxi.physics3d.constraints.AxisConstraint
 
AZURE - Static variable in class toxi.color.Hue
 
AZURE - Static variable in class toxi.color.NamedColor
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form