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

A

a - Variable in class toxi.geom.Line2D
 
a - Variable in class toxi.geom.Line3D
 
a - Variable in class toxi.geom.mesh.TriangleMesh.Face
 
a - Variable in class toxi.geom.Triangle
 
a - Variable in class toxi.geom.Triangle2D
 
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(AABB) - Constructor for class toxi.geom.AABB
Creates an independent copy of the passed in box
AABB(Vec3D, Vec3D) - Constructor for class toxi.geom.AABB
Creates a new instance from centre point and extent
abs() - Method in class toxi.geom.Vec2D
 
abs() - Method in class toxi.geom.Vec3D
Abs.
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
 
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
 
add(Matrix4x4) - Method in class toxi.geom.Matrix4x4
 
add(Vec2D) - Method in class toxi.geom.Polygon2D
 
add(Quaternion) - Method in class toxi.geom.Quaternion
 
add(float, float) - Method in class toxi.geom.Spline2D
 
add(Vec2D) - Method in class toxi.geom.Spline2D
Adds the given point to the list of control points.
add(float, float, float) - Method in class toxi.geom.Spline3D
 
add(Vec3D) - Method in class toxi.geom.Spline3D
Adds the given point to the list of control points.
add(float, float) - Method in class toxi.geom.Vec2D
Adds vector {a,b,c} and returns result as new vector.
add(Vec2D) - Method in class toxi.geom.Vec2D
Add vector v and returns result as new vector.
add(float, float, float) - Method in class toxi.geom.Vec3D
Adds vector {a,b,c} and returns result as new vector.
add(Vec3D) - Method in class toxi.geom.Vec3D
Add vector v and returns result as new vector.
add(T) - Method in class toxi.util.datatypes.GenericSet
 
addAll(List<Vec3D>) - Method in class toxi.geom.PointCloud
 
addAll(Collection<Vec3D>) - Method in class toxi.geom.PointOctree
Adds all points of the collection to the octree.
addAll(Collection<T>) - Method in class toxi.util.datatypes.GenericSet
 
addArrayToCollection(T[], Collection<T>) - Static method in class toxi.util.datatypes.ArrayUtil
Adds all array elements to the given collection of the same type.
addFace(Vec3D, Vec3D, Vec3D) - Method in class toxi.geom.mesh.TriangleMesh
Adds the given 3 points as triangle face to the mesh.
addMesh(TriangleMesh) - Method in class toxi.geom.mesh.TriangleMesh
Adds all faces from the given mesh to this one.
addPoint(Vec3D) - Method in class toxi.geom.PointCloud
 
addPoint(Vec3D) - Method in class toxi.geom.PointOctree
Adds a new point/particle to the tree structure.
addSelf(Matrix4x4) - Method in class toxi.geom.Matrix4x4
 
addSelf(Vec3D) - Method in class toxi.geom.PointList
 
addSelf(Quaternion) - Method in class toxi.geom.Quaternion
 
addSelf(float, float) - Method in class toxi.geom.Vec2D
Adds vector {a,b,c} and overrides coordinates with result.
addSelf(Vec2D) - Method in class toxi.geom.Vec2D
Adds vector v 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(Vec3D) - Method in class toxi.geom.Vec3D
Adds vector v and overrides coordinates with result.
adjustCurrentBy(float) - 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
 
AMFMSineWave - Class in toxi.math.waves
Amplitude and frequency modulated sine wave.
AMFMSineWave(float, float, AbstractWave, AbstractWave) - Constructor for class toxi.math.waves.AMFMSineWave
Creates a new instance from
AMFMSineWave(float, float, float, AbstractWave, AbstractWave) - Constructor for class toxi.math.waves.AMFMSineWave
 
amod - Variable in class toxi.math.waves.AMFMSineWave
 
amp - Variable in class toxi.math.waves.AbstractWave
 
amp - Variable in class toxi.math.waves.WaveState
 
angleBetween(Vec2D) - Method in class toxi.geom.Vec2D
Computes the angle between this vector and vector V.
angleBetween(Vec2D, boolean) - Method in class toxi.geom.Vec2D
Computes the angle between this vector and vector V
angleBetween(Vec3D) - Method in class toxi.geom.Vec3D
Computes the angle between this vector and vector V.
angleBetween(Vec3D, boolean) - Method in class toxi.geom.Vec3D
Computes the angle between this vector and vector V.
applyMatrix(Matrix4x4) - Method in class toxi.geom.PointCloud
 
applyTo(Vec3D) - Method in class toxi.geom.Matrix4x4
Creates a copy of the given vector, transformed by this matrix.
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
 
AxisAlignedCylinder - Interface in toxi.geom
 

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