Index
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
AudioBuffer
s 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DLAGuideLines.addPointList(List)
instead