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
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.
Face
a
- Variable in class toxi.geom.
Triangle2D
a
- Variable in class toxi.geom.
Triangle3D
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(float)
- Constructor for class toxi.geom.
AABB
Creates a new box of the given size at the world origin.
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
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(DelaunayVertex)
- Method in class toxi.geom.mesh2d.
DelaunayVertex
Add.
add(Vec2D)
- Method in class toxi.geom.
Polygon2D
Adds a new vertex to the polygon (builder pattern).
add(Quaternion)
- Method in class toxi.geom.
Quaternion
add(float, float)
- Method in interface toxi.geom.
ReadonlyVec2D
Adds vector {a,b,c} and returns result as new vector.
add(ReadonlyVec2D)
- Method in interface toxi.geom.
ReadonlyVec2D
Add vector v and returns result as new vector.
add(float, float, float)
- Method in interface toxi.geom.
ReadonlyVec3D
Adds vector {a,b,c} and returns result as new vector.
add(ReadonlyVec3D)
- Method in interface toxi.geom.
ReadonlyVec3D
add(Vec3D)
- Method in interface toxi.geom.
ReadonlyVec3D
Add vector v and returns result as new vector.
add(float, float)
- Method in class toxi.geom.
Spline2D
add(ReadonlyVec2D)
- 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(ReadonlyVec3D)
- 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
add(ReadonlyVec2D)
- Method in class toxi.geom.
Vec2D
add(Vec2D)
- Method in class toxi.geom.
Vec2D
add(float, float, float)
- Method in class toxi.geom.
Vec3D
add(ReadonlyVec3D)
- Method in class toxi.geom.
Vec3D
add(Vec3D)
- Method in class toxi.geom.
Vec3D
add(E)
- Method in class toxi.util.datatypes.
ArraySet
add(T)
- Method in class toxi.util.datatypes.
GenericSet
add(N)
- Method in class toxi.util.datatypes.
UndirectedGraph
Add a node.
add(T, int)
- Method in class toxi.util.datatypes.
WeightedRandomSet
Add a new element of type T to the set.
addAll(List<? extends 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<Vec2D>)
- Method in class toxi.geom.
PointQuadtree
Adds all points of the collection to the quadtree.
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.
addEdge(WingedEdge)
- Method in class toxi.geom.mesh.
WEFace
addEdge(WingedEdge)
- Method in class toxi.geom.mesh.
WEVertex
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, 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, Vec3D)
- Method in interface toxi.geom.mesh.
Mesh3D
addFace(Vec3D, Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D)
- Method in interface toxi.geom.mesh.
Mesh3D
addFace(Vec3D, Vec3D, Vec3D)
- Method in class toxi.geom.mesh.
TriangleMesh
addFace(Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D)
- Method in class toxi.geom.mesh.
TriangleMesh
addFace(Vec3D, Vec3D, Vec3D, Vec3D)
- Method in class toxi.geom.mesh.
TriangleMesh
addFace(Vec3D, Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D)
- Method in class toxi.geom.mesh.
TriangleMesh
addFace(Vec3D, Vec3D, Vec3D)
- Method in class toxi.geom.mesh.
WETriangleMesh
addFace(Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D)
- Method in class toxi.geom.mesh.
WETriangleMesh
addFace(Vec3D, Vec3D, Vec3D, Vec3D)
- Method in class toxi.geom.mesh.
WETriangleMesh
addFace(Vec3D, Vec3D, Vec3D, Vec3D, Vec2D, Vec2D, Vec2D)
- Method in class toxi.geom.mesh.
WETriangleMesh
addFace(WEFace)
- Method in class toxi.geom.mesh.
WingedEdge
addListener(T)
- Method in class toxi.util.events.
EventDispatcher
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.
addPoint(Vec2D)
- Method in class toxi.geom.mesh2d.
Voronoi
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.
addPoint(Vec2D)
- Method in class toxi.geom.
PointQuadtree
Adds a new point/particle to the tree structure.
addPoints(List<Vec2D>)
- Method in class toxi.geom.mesh2d.
Voronoi
addSelection(VertexSelector)
- Method in class toxi.geom.mesh.
VertexSelector
Adds all vertices selected by the given selector to the current selection.
addSelf(Matrix4x4)
- Method in class toxi.geom.
Matrix4x4
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(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
adjustTriangleSizeBy(float)
- Method in class toxi.geom.
Triangle2D
adjustTriangleSizeBy(float, float, float)
- Method in class toxi.geom.
Triangle2D
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
ampA
- Variable in class toxi.geom.mesh.subdiv.
DualDisplacementSubdivision
ampB
- Variable in class toxi.geom.mesh.subdiv.
DualDisplacementSubdivision
angle(DelaunayVertex)
- Method in class toxi.geom.mesh2d.
DelaunayVertex
Angle (in radians) between two Pnts (treated as vectors).
angleBetween(ReadonlyVec2D)
- Method in interface toxi.geom.
ReadonlyVec2D
Computes the angle between this vector and vector V.
angleBetween(ReadonlyVec2D, boolean)
- Method in interface toxi.geom.
ReadonlyVec2D
Computes the angle between this vector and vector V
angleBetween(ReadonlyVec3D)
- Method in interface toxi.geom.
ReadonlyVec3D
Computes the angle between this vector and vector V.
angleBetween(ReadonlyVec3D, boolean)
- Method in interface toxi.geom.
ReadonlyVec3D
Computes the angle between this vector and vector V.
angleBetween(ReadonlyVec2D)
- Method in class toxi.geom.
Vec2D
angleBetween(ReadonlyVec2D, boolean)
- Method in class toxi.geom.
Vec2D
angleBetween(ReadonlyVec3D)
- Method in class toxi.geom.
Vec3D
angleBetween(ReadonlyVec3D, boolean)
- Method in class toxi.geom.
Vec3D
applyMatrix(Matrix4x4)
- Method in class toxi.geom.
PointCloud
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.
applyToSelf(Vec3D)
- Method in class toxi.geom.
Matrix4x4
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(Collection<? extends E>)
- Constructor for class toxi.util.datatypes.
ArraySet
Create a set containing the items of the collection.
ArraySet(int)
- Constructor for class toxi.util.datatypes.
ArraySet
Create an empty set with the specified initial capacity.
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
- Class in
toxi.geom
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
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z