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

R

RAD2DEG - Static variable in class toxi.math.MathUtils
Radians to degrees conversion factor
radians(float) - Static method in class toxi.math.MathUtils
 
radiansToHertz(float, float) - Static method in class toxi.math.waves.AbstractWave
Converts a frequency from radians to Hertz.
radius - Variable in class toxi.geom.Sphere
 
radiusNorth - Variable in class toxi.geom.Cone
 
radiusSouth - Variable in class toxi.geom.Cone
 
random(float) - Static method in class toxi.math.MathUtils
 
random(float, float) - Static method in class toxi.math.MathUtils
 
random(int) - Static method in class toxi.math.MathUtils
 
random(int, int) - Static method in class toxi.math.MathUtils
 
random(Random, double) - Static method in class toxi.math.MathUtils
 
random(Random, double, double) - Static method in class toxi.math.MathUtils
 
random(Random, float) - Static method in class toxi.math.MathUtils
 
random(Random, float, float) - Static method in class toxi.math.MathUtils
 
random(Random, int) - Static method in class toxi.math.MathUtils
 
random(Random, int, int) - Static method in class toxi.math.MathUtils
 
randomVector() - Static method in class toxi.geom.Vec2D
Static factory method.
randomVector(Random) - Static method in class toxi.geom.Vec2D
Static factory method.
randomVector() - Static method in class toxi.geom.Vec3D
Static factory method.
randomVector(Random) - Static method in class toxi.geom.Vec3D
Static factory method.
ray - Variable in class toxi.geom.Ray3DIntersector
 
Ray2D - Class in toxi.geom
A simple 2D ray datatype
Ray2D() - Constructor for class toxi.geom.Ray2D
 
Ray2D(float, float, ReadonlyVec2D) - Constructor for class toxi.geom.Ray2D
 
Ray2D(ReadonlyVec2D, ReadonlyVec2D) - Constructor for class toxi.geom.Ray2D
 
Ray3D - Class in toxi.geom
A simple 3D ray datatype
Ray3D() - Constructor for class toxi.geom.Ray3D
 
Ray3D(float, float, float, ReadonlyVec3D) - Constructor for class toxi.geom.Ray3D
 
Ray3D(ReadonlyVec3D, ReadonlyVec3D) - Constructor for class toxi.geom.Ray3D
 
Ray3DIntersector - Class in toxi.geom
 
Ray3DIntersector(Ray3D) - Constructor for class toxi.geom.Ray3DIntersector
 
ReadonlyVec2D - Interface in toxi.geom
Readonly, immutable interface wrapper for Vec2D instances.
ReadonlyVec3D - Interface in toxi.geom
Readonly, immutable interface wrapper for Vec3D instances.
rebuildIndex() - Method in class toxi.geom.mesh.WETriangleMesh
 
reciprocal() - Method in class toxi.geom.Vec2D
 
reciprocal() - Method in class toxi.geom.Vec3D
Replaces the vector components with their multiplicative inverse.
Rect - Class in toxi.geom
 
Rect() - Constructor for class toxi.geom.Rect
Constructs an empty rectangle at point 0,0 with no dimensions.
Rect(float, float, float, float) - Constructor for class toxi.geom.Rect
Constructs a new rectangle using a point and dimensions
Rect(ReadonlyVec2D, ReadonlyVec2D) - Constructor for class toxi.geom.Rect
Constructs a new rectangle defined by its top left and bottom right points.
reduceAngle(double) - Static method in class toxi.math.MathUtils
 
reduceAngle(float) - Static method in class toxi.math.MathUtils
Reduces the given angle into the -PI/4 ...
reflect(ReadonlyVec2D) - Method in class toxi.geom.Vec2D
 
reflect(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
 
Reflector3D - Interface in toxi.geom
Generic interface for ray reflection with 3D geometry
reflectRay(Ray3D) - Method in interface toxi.geom.Reflector3D
Reflects given ray on the entity's surface
reflectRay(Ray3D) - Method in class toxi.geom.SphereIntersectorReflector
 
REGISTRY - Static variable in class toxi.util.datatypes.SingletonRegistry
The singleton instance of the registry itself.
relation(DelaunayVertex[]) - Method in class toxi.geom.mesh2d.DelaunayVertex
Relation between this DelaunayVertex and a simplex (represented as an array of Pnts).
remove() - Method in class toxi.geom.mesh.WingedEdge
 
remove(ReadonlyVec3D) - Method in class toxi.geom.PointOctree
Removes a point from the tree and (optionally) tries to release memory by reducing now empty sub-branches.
remove(ReadonlyVec2D) - Method in class toxi.geom.PointQuadtree
Removes a point from the tree and (optionally) tries to release memory by reducing now empty sub-branches.
remove(N) - Method in class toxi.util.datatypes.UndirectedGraph
Remove node and any links that use node.
remove(T) - Method in class toxi.util.datatypes.WeightedRandomSet
Removes the given item from the set.
removeAll(Collection<Vec3D>) - Method in class toxi.geom.PointOctree
 
removeAll(Collection<Vec2D>) - Method in class toxi.geom.PointQuadtree
 
removeEdge(WingedEdge) - Method in class toxi.geom.mesh.WEVertex
 
removeFace(Face) - Method in class toxi.geom.mesh.TriangleMesh
 
removeFace(Face) - Method in class toxi.geom.mesh.WETriangleMesh
 
removeListener(T) - Method in class toxi.util.events.EventDispatcher
 
removePoint(ReadonlyVec3D) - Method in class toxi.geom.PointCloud
Removes the point from the cloud, but doesn't update the bounds automatically.
removeUnusedVertices() - Method in class toxi.geom.mesh.WETriangleMesh
 
removeVertices(Collection<Vertex>) - Method in class toxi.geom.mesh.WETriangleMesh
 
reset() - Method in class toxi.math.waves.AbstractWave
Resets the wave phase to the last set phase value (via AbstractWave.setPhase(float).
reset() - Method in class toxi.math.waves.AMFMSineWave
Resets this wave and its modulating waves as well.
reset() - Method in class toxi.math.waves.FMHarmonicSquareWave
Resets this wave and its modulating wave as well.
reset() - Method in class toxi.math.waves.FMSawtoothWave
Resets this wave and its modulating wave as well.
reset() - Method in class toxi.math.waves.FMSineWave
Resets this wave and its modulating wave as well.
reset() - Method in class toxi.math.waves.FMSquareWave
Resets this wave and its modulating wave as well.
reset() - Method in class toxi.math.waves.FMTriangleWave
Resets this wave and its modulating wave as well.
resolution - Variable in class toxi.geom.BernsteinPolynomial
 
reverse(byte[]) - Static method in class toxi.util.datatypes.ArrayUtil
Reverses the item order of the supplied byte array.
reverse(char[]) - Static method in class toxi.util.datatypes.ArrayUtil
Reverses the item order of the supplied char array.
reverse(float[]) - Static method in class toxi.util.datatypes.ArrayUtil
Reverses the item order of the supplied float array.
reverse(int[]) - Static method in class toxi.util.datatypes.ArrayUtil
Reverses the item order of the supplied int array.
reverse(short[]) - Static method in class toxi.util.datatypes.ArrayUtil
Reverses the item order of the supplied short array.
reverse(T[]) - Static method in class toxi.util.datatypes.ArrayUtil
Reverses the item order of the supplied array (generic types).
reverseOrientation() - Method in class toxi.geom.Polygon2D
Deprecated. 
RND - Static variable in class toxi.math.MathUtils
Default random number generator used by random methods of this class which don't use a passed in Random instance.
rotate(float) - Method in class toxi.geom.Vec2D
Rotates the vector by the given angle around the Z axis.
rotateAroundAxis(ReadonlyVec3D, double) - Method in class toxi.geom.Matrix4x4
Applies rotation about arbitrary axis to matrix
rotateAroundAxis(Vec3D, float) - Method in class toxi.geom.mesh.TriangleMesh
 
rotateAroundAxis(Vec3D, float) - Method in class toxi.geom.mesh.WETriangleMesh
 
rotateAroundAxis(ReadonlyVec3D, float) - Method in class toxi.geom.Vec3D
Rotates the vector around the giving axis.
rotateX(double) - Method in class toxi.geom.Matrix4x4
Applies rotation about X to this matrix.
rotateX(float) - Method in class toxi.geom.mesh.TriangleMesh
 
rotateX(float) - Method in class toxi.geom.mesh.WETriangleMesh
 
rotateX(float) - Method in class toxi.geom.Vec3D
Rotates the vector by the given angle around the X axis.
rotateY(double) - Method in class toxi.geom.Matrix4x4
Applies rotation about Y to this matrix.
rotateY(float) - Method in class toxi.geom.mesh.TriangleMesh
 
rotateY(float) - Method in class toxi.geom.mesh.WETriangleMesh
 
rotateY(float) - Method in class toxi.geom.Vec3D
Rotates the vector by the given angle around the Y axis.
rotateZ(double) - Method in class toxi.geom.Matrix4x4
 
rotateZ(float) - Method in class toxi.geom.mesh.TriangleMesh
 
rotateZ(float) - Method in class toxi.geom.mesh.WETriangleMesh
 
rotateZ(float) - Method in class toxi.geom.Vec3D
Rotates the vector by the given angle around the Z axis.
roundToAxis() - Method in class toxi.geom.Vec2D
Rounds the vector to the closest major axis.
roundToAxis() - Method in class toxi.geom.Vec3D
Rounds the vector to the closest major axis.

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