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

T

tangentNormalOfEllipse(Vec2D, Vec2D) - Method in interface toxi.geom.ReadonlyVec2D
Calculates the normal vector on the given ellipse in the direction of the current point.
tangentNormalOfEllipse(Vec2D, Vec2D) - Method in class toxi.geom.Vec2D
 
tangentPlaneNormalAt(ReadonlyVec3D) - Method in class toxi.geom.Sphere
Calculates the normal vector on the sphere in the direction of the current point.
Terrain - Class in toxi.geom.mesh
Implementation of a 2D grid based heightfield with basic intersection features and conversion to TriangleMesh.
Terrain(int, int, float) - Constructor for class toxi.geom.mesh.Terrain
Constructs a new and initially flat terrain of the given size in the XZ plane, centred around the world origin.
THIRD_PI - Static variable in class toxi.math.MathUtils
PI/3
THREE_HALVES_PI - Static variable in class toxi.math.MathUtils
PI*1.5
threshold - Variable in class toxi.math.ThresholdInterpolation
 
ThresholdInterpolation - Class in toxi.math
Defines a single step/threshold function which returns the min value for all factors < threshold and the max value for all others.
ThresholdInterpolation(float) - Constructor for class toxi.math.ThresholdInterpolation
 
timeStamp() - Static method in class toxi.util.DateUtils
Creates a formatted timestamp string of the current datetime using the local host timezone.
timeStamp(Date) - Static method in class toxi.util.DateUtils
Creates a formatted timestamp string of the given date using the local host timezone.
timeStamp(Date, TimeZone) - Static method in class toxi.util.DateUtils
Creates a formatted timestamp string of the given date using the specified timezone.
timeStamp(long) - Static method in class toxi.util.DateUtils
Creates a formatted timestamp string of the given epoch using the local host timezone.
timeStampForZone(String, Date) - Static method in class toxi.util.DateUtils
Creates a formatted timestamp string of the given date using the given timezone ID.
timeStampGMT() - Static method in class toxi.util.DateUtils
Creates a formatted timestamp string of the current date in GMT.
timeStampGMT(Date) - Static method in class toxi.util.DateUtils
Creates a formatted timestamp string of the given date in GMT.
timeStampGMT(long) - Static method in class toxi.util.DateUtils
Creates a formatted timestamp string of the given epoch in GMT.
to2DXY() - Method in interface toxi.geom.ReadonlyVec3D
Creates a new 2D vector of the XY components.
to2DXY() - Method in class toxi.geom.Vec3D
 
to2DXZ() - Method in interface toxi.geom.ReadonlyVec3D
Creates a new 2D vector of the XZ components.
to2DXZ() - Method in class toxi.geom.Vec3D
 
to2DYZ() - Method in interface toxi.geom.ReadonlyVec3D
Creates a new 2D vector of the YZ components.
to2DYZ() - Method in class toxi.geom.Vec3D
 
to3DXY() - Method in interface toxi.geom.ReadonlyVec2D
Creates a 3D version of this vector in the XY plane.
to3DXY() - Method in class toxi.geom.Vec2D
 
to3DXZ() - Method in interface toxi.geom.ReadonlyVec2D
Creates a 3D version of this vector in the XZ plane.
to3DXZ() - Method in class toxi.geom.Vec2D
 
to3DYZ() - Method in interface toxi.geom.ReadonlyVec2D
Creates a 3D version of this vector in the YZ plane.
to3DYZ() - Method in class toxi.geom.Vec2D
 
toArray(double[]) - Method in class toxi.geom.Matrix4x4
Copies all matrix elements into an linear array.
toArray() - Method in class toxi.geom.Quaternion
 
toArray() - Method in interface toxi.geom.ReadonlyVec2D
 
toArray() - Method in interface toxi.geom.ReadonlyVec3D
 
toArray() - Method in class toxi.geom.Vec2D
 
toArray() - Method in class toxi.geom.Vec3D
 
toArray(double) - Method in class toxi.util.datatypes.DoubleRange
 
toArray(float) - Method in class toxi.util.datatypes.FloatRange
 
toArray() - Method in class toxi.util.datatypes.IntegerRange
 
toArray4(float) - Method in class toxi.geom.Vec3D
 
toAxisAngle() - Method in class toxi.geom.Quaternion
Converts the quaternion into a float array consisting of: rotation angle in radians, rotation axis x,y,z
toBarycentric(ReadonlyVec3D) - Method in class toxi.geom.Triangle3D
 
toCartesian() - Method in interface toxi.geom.ReadonlyVec2D
Converts the vector from polar to Cartesian space.
toCartesian() - Method in interface toxi.geom.ReadonlyVec3D
Converts the spherical vector back into cartesian coordinates.
toCartesian() - Method in class toxi.geom.Vec2D
 
toCartesian() - Method in class toxi.geom.Vec3D
 
toFloatArray(float[]) - Method in class toxi.geom.Matrix4x4
 
toHashMap() - Method in class toxi.util.datatypes.TypedProperties
 
tolerance - Variable in class toxi.geom.mesh.PlaneSelector
 
toLine2DWithPointAtDistance(float) - Method in class toxi.geom.Ray2D
Converts the ray into a 2D Line segment with its start point coinciding with the ray origin and its other end point at the given distance along the ray.
toLine3DWithPointAtDistance(float) - Method in class toxi.geom.Ray3D
Converts the ray into a 3D Line segment with its start point coinciding with the ray origin and its other end point at the given distance along the ray.
toMatrix4x4() - Method in class toxi.geom.Quaternion
Converts the quat to a 4x4 rotation matrix (in row-major format).
toMatrix4x4(Matrix4x4) - Method in class toxi.geom.Quaternion
 
toMesh() - Method in class toxi.geom.AABB
 
toMesh(Mesh3D) - Method in class toxi.geom.AABB
 
toMesh() - Method in class toxi.geom.AxisAlignedCylinder
Builds a TriangleMesh representation of the cylinder at a default resolution 30 degrees.
toMesh(int, float) - Method in class toxi.geom.AxisAlignedCylinder
Builds a TriangleMesh representation of the cylinder using the given number of steps and start angle offset.
toMesh(Mesh3D, int, float) - Method in class toxi.geom.AxisAlignedCylinder
 
toMesh(int) - Method in class toxi.geom.Cone
 
toMesh(int, float) - Method in class toxi.geom.Cone
 
toMesh(Mesh3D, int, float, boolean, boolean) - Method in class toxi.geom.Cone
 
toMesh(int) - Method in class toxi.geom.mesh.BezierPatch
 
toMesh(Mesh3D, int) - Method in class toxi.geom.mesh.BezierPatch
 
toMesh() - Method in class toxi.geom.mesh.Terrain
 
toMesh(float) - Method in class toxi.geom.mesh.Terrain
 
toMesh(Mesh3D) - Method in class toxi.geom.mesh.Terrain
Creates a TriangleMesh instance of the terrain surface or adds its geometry to an existing mesh.
toMesh(Mesh3D, float) - Method in class toxi.geom.mesh.Terrain
Creates a TriangleMesh instance of the terrain and constructs side panels and a bottom plane to form a fully enclosed mesh volume, e.g.
toMesh(float) - Method in class toxi.geom.Plane
Creates a TriangleMesh representation of the plane as a finite, squared quad of the requested size, centred around the current plane point.
toMesh(Mesh3D, float) - Method in class toxi.geom.Plane
 
toMesh(int) - Method in class toxi.geom.Sphere
 
toMesh(Mesh3D, int) - Method in class toxi.geom.Sphere
 
toPolar() - Method in interface toxi.geom.ReadonlyVec2D
Converts the current vector into polar coordinates.
toPolar() - Method in class toxi.geom.Vec2D
 
toPolygon2D(int) - Method in class toxi.geom.Ellipse
Creates a Polygon2D instance of the ellipse sampling it at the given resolution.
toPolygon2D() - Method in class toxi.geom.Rect
Creates a Polygon2D instance of the rect.
toPolygon2D() - Method in class toxi.geom.Triangle2D
Creates a Polygon2D instance of the triangle.
toRay2D() - Method in class toxi.geom.Line2D
 
toRay3D() - Method in class toxi.geom.Line3D
 
toSpherical() - Method in interface toxi.geom.ReadonlyVec3D
Converts the vector into spherical coordinates.
toSpherical() - Method in class toxi.geom.Vec3D
 
toString() - Method in class toxi.geom.AABB
 
toString() - Method in class toxi.geom.IsectData2D
 
toString() - Method in class toxi.geom.IsectData3D
 
toString() - Method in class toxi.geom.Line2D.LineIntersection
 
toString() - Method in class toxi.geom.Line3D.LineIntersection
 
toString() - Method in class toxi.geom.Line3D
 
toString() - Method in class toxi.geom.Matrix4x4
 
toString() - Method in class toxi.geom.mesh.Face
 
toString() - Method in class toxi.geom.mesh.TriangleMesh
 
toString() - Method in class toxi.geom.mesh.Vertex
 
toString() - Method in class toxi.geom.mesh.WETriangleMesh
 
toString() - Method in class toxi.geom.mesh.WEVertex
 
toString() - Method in class toxi.geom.mesh.WingedEdge
 
toString() - Method in class toxi.geom.mesh2d.DelaunayTriangulation
 
toString(DelaunayVertex[]) - Static method in class toxi.geom.mesh2d.DelaunayVertex
Create a String for a matrix.
toString() - Method in class toxi.geom.mesh2d.DelaunayVertex
 
toString() - Method in class toxi.geom.Plane
 
toString() - Method in class toxi.geom.PointOctree
 
toString() - Method in class toxi.geom.PointQuadtree
 
toString() - Method in class toxi.geom.Polygon2D
 
toString() - Method in class toxi.geom.Quaternion
 
toString() - Method in class toxi.geom.Ray2D
 
toString() - Method in class toxi.geom.Ray3D
 
toString() - Method in class toxi.geom.Rect
 
toString() - Method in class toxi.geom.Triangle2D
 
toString() - Method in class toxi.geom.Triangle3D
 
toString() - Method in class toxi.geom.Vec2D
 
toString() - Method in class toxi.geom.Vec3D
 
toString() - Method in class toxi.math.waves.AbstractWave
 
toString() - Method in class toxi.util.datatypes.BiasedFloatRange
 
toString() - Method in class toxi.util.datatypes.BiasedIntegerRange
 
toString() - Method in class toxi.util.datatypes.DoubleRange
 
toString() - Method in class toxi.util.datatypes.FloatRange
 
toString() - Method in class toxi.util.datatypes.IntegerRange
 
toString() - Method in class toxi.util.datatypes.WeightedRandomEntry
 
toTransposedFloatArray(float[]) - Method in class toxi.geom.Matrix4x4
 
toTriangle() - Method in class toxi.geom.mesh.Face
Creates a generic Triangle3D instance using this face's vertices.
toVec2D() - Method in class toxi.geom.mesh2d.DelaunayVertex
 
toWEMesh() - Method in class toxi.geom.mesh.TriangleMesh
 
toxi.geom - package toxi.geom
 
toxi.geom.mesh - package toxi.geom.mesh
 
toxi.geom.mesh.subdiv - package toxi.geom.mesh.subdiv
 
toxi.geom.mesh2d - package toxi.geom.mesh2d
 
toxi.math - package toxi.math
 
toxi.math.conversion - package toxi.math.conversion
 
toxi.math.noise - package toxi.math.noise
 
toxi.math.waves - package toxi.math.waves
 
toxi.util - package toxi.util
 
toxi.util.datatypes - package toxi.util.datatypes
 
toxi.util.events - package toxi.util.events
 
transform(Matrix4x4) - Method in class toxi.geom.mesh.TriangleMesh
Applies the given matrix transform to all mesh vertices and updates all face normals.
transform(Matrix4x4, boolean) - Method in class toxi.geom.mesh.TriangleMesh
Applies the given matrix transform to all mesh vertices.
transform(Matrix4x4) - Method in class toxi.geom.mesh.WETriangleMesh
Applies the given matrix transform to all mesh vertices and updates all face normals.
transform(Matrix4x4, boolean) - Method in class toxi.geom.mesh.WETriangleMesh
Applies the given matrix transform to all mesh vertices.
translate(double, double, double) - Method in class toxi.geom.Matrix4x4
 
translate(ReadonlyVec3D) - Method in class toxi.geom.Matrix4x4
 
translate(Vec3D) - Method in class toxi.geom.mesh.TriangleMesh
 
translate(Vec3D) - Method in class toxi.geom.mesh.WETriangleMesh
 
translateSelf(double, double, double) - Method in class toxi.geom.Matrix4x4
 
translateSelf(ReadonlyVec3D) - Method in class toxi.geom.Matrix4x4
 
transpose() - Method in class toxi.geom.Matrix4x4
Converts the matrix (in-place) between column-major to row-major order (and vice versa).
triangle - Variable in class toxi.geom.TriangleIntersector
 
Triangle2D - Class in toxi.geom
 
Triangle2D() - Constructor for class toxi.geom.Triangle2D
 
Triangle2D(ReadonlyVec2D, ReadonlyVec2D, ReadonlyVec2D) - Constructor for class toxi.geom.Triangle2D
 
Triangle3D - Class in toxi.geom
 
Triangle3D() - Constructor for class toxi.geom.Triangle3D
 
Triangle3D(Vec3D, Vec3D, Vec3D) - Constructor for class toxi.geom.Triangle3D
 
TriangleIntersector - Class in toxi.geom
 
TriangleIntersector() - Constructor for class toxi.geom.TriangleIntersector
 
TriangleIntersector(Triangle3D) - Constructor for class toxi.geom.TriangleIntersector
 
TRIANGLEMESH - Static variable in class toxi.geom.mesh.STLReader
 
TriangleMesh - Class in toxi.geom.mesh
An extensible class to dynamically build, manipulate & export triangle meshes.
TriangleMesh() - Constructor for class toxi.geom.mesh.TriangleMesh
 
TriangleMesh(String) - Constructor for class toxi.geom.mesh.TriangleMesh
Creates a new mesh instance with initial default buffer sizes.
TriangleMesh(String, int, int) - Constructor for class toxi.geom.mesh.TriangleMesh
Creates a new mesh instance with the given initial buffer sizes.
TriSubdivision - Class in toxi.geom.mesh.subdiv
This subdivision strategy splits an edge in four equal parts using three split points at 25%, 50% and 75% of the edge.
TriSubdivision() - Constructor for class toxi.geom.mesh.subdiv.TriSubdivision
 
TWO_PI - Static variable in class toxi.math.MathUtils
PI*2
TWO_PI - Static variable in class toxi.math.waves.AbstractWave
 
TypedProperties - Class in toxi.util.datatypes
Convenience wrapper providing typed access to Java Properties files.
TypedProperties() - Constructor for class toxi.util.datatypes.TypedProperties
 

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