Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

c - Variable in class toxi.geom.mesh.Face
 
c - Variable in class toxi.geom.Triangle2D
 
c - Variable in class toxi.geom.Triangle3D
 
c - Variable in class toxi.newmesh.AttributedFace
 
c1 - Variable in class toxi.math.BezierInterpolation
 
c2 - Variable in class toxi.math.BezierInterpolation
 
CADETBLUE - Static variable in class toxi.color.NamedColor
 
calcGradient() - Method in class toxi.color.ColorGradient
 
calcGradient(float, int) - Method in class toxi.color.ColorGradient
Calculates the gradient from specified position.
calculateAmplitude(float[]) - Method in class toxi.audio.IIRFilter
Just calculates the amplitude of the filtered signal, but doesn't actually apply the filter.
CAMatrix - Class in toxi.sim.automata
A 1D/2D Cellular Automata simulation matrix with flexible support of automata rules.
CAMatrix(int) - Constructor for class toxi.sim.automata.CAMatrix
Creates a new 1D instance of the given width.
CAMatrix(int, int) - Constructor for class toxi.sim.automata.CAMatrix
Creates a new 2D instance of the given width & height.
CARule - Interface in toxi.sim.automata
This interface defines the required API for a CAMatrix compatible cellular automata rule implementation.
CARule2D - Class in toxi.sim.automata
 
CARule2D(byte[], byte[], int, boolean) - Constructor for class toxi.sim.automata.CARule2D
 
categories - Variable in class toxi.data.feeds.RSSItem
 
CAWolfram1D - Class in toxi.sim.automata
An extended & customized implementation of 1D Wolfram automata, fully compatible with the classic definition, yet supporting flexible kernel sizes/rule systems and n-ary cell states.
CAWolfram1D(int, boolean) - Constructor for class toxi.sim.automata.CAWolfram1D
 
CAWolfram1D(int, int, boolean) - Constructor for class toxi.sim.automata.CAWolfram1D
 
ceilPowerOf2(int) - Static method in class toxi.math.MathUtils
Rounds up the value to the nearest higher power^2 value.
center() - Method in class toxi.geom.PointCloud3D
Updates all points in the cloud so that their new centroid is at the origin.
center() - Method in class toxi.geom.Polygon2D
Centers the polygon around the world origin (0,0).
center(ReadonlyVec2D) - Method in class toxi.geom.Polygon2D
Centers the polygon so that its new centroid is at the given point.
center(ReadonlyVec3D) - Method in interface toxi.geom.mesh.Mesh3D
Centers the mesh around the given pivot point (the centroid of its AABB).
center(ReadonlyVec3D) - Method in class toxi.geom.mesh.TriangleMesh
 
center(ReadonlyVec3D) - Method in class toxi.geom.mesh.WETriangleMesh
 
center(ReadonlyVec3D) - Method in class toxi.geom.nurbs.ControlNet
 
center(ReadonlyVec3D) - Method in class toxi.geom.PointCloud3D
Updates all points in the cloud so that their new centroid is at the given point.
centroid - Variable in class toxi.geom.mesh.subdiv.DualDisplacementSubdivision
 
centroid - Variable in class toxi.geom.mesh.subdiv.MidpointDisplacementSubdivision
 
centroid - Variable in class toxi.geom.Triangle2D
 
centroid - Variable in class toxi.geom.Triangle3D
 
CentroidSubdiv - Class in toxi.geom.mesh.subdiv
 
CentroidSubdiv() - Constructor for class toxi.geom.mesh.subdiv.CentroidSubdiv
 
channel - Variable in class toxi.data.feeds.RSSFeed
 
CHARTREUSE - Static variable in class toxi.color.NamedColor
 
CHOCOLATE - Static variable in class toxi.color.NamedColor
 
chooseStrokeFill(boolean, ReadonlyTColor, ReadonlyTColor) - Method in class toxi.processing.ToxiclibsSupport
 
circle - Variable in class toxi.physics2d.constraints.CircularConstraint
 
circle(Vec2D, float) - Method in class toxi.processing.ToxiclibsSupport
 
Circle - Class in toxi.geom
This class overrides Ellipse to define a 2D circle and provides several utility methods for it, including factory methods to construct circles from points.
Circle() - Constructor for class toxi.geom.Circle
 
Circle(float) - Constructor for class toxi.geom.Circle
 
Circle(float, float, float) - Constructor for class toxi.geom.Circle
 
Circle(Circle) - Constructor for class toxi.geom.Circle
 
Circle(ReadonlyVec2D, float) - Constructor for class toxi.geom.Circle
 
Circle3 - Class in toxi.test
 
Circle3() - Constructor for class toxi.test.Circle3
 
CircleIntersector - Class in toxi.geom
This class handles Circle-Ray2D intersections by implementing the Intersector2D interface.
CircleIntersector(Circle) - Constructor for class toxi.geom.CircleIntersector
 
CircleTest - Class in toxi.test.geom
 
CircleTest() - Constructor for class toxi.test.geom.CircleTest
 
CircularConstraint - Class in toxi.physics2d.constraints
 
CircularConstraint(Circle) - Constructor for class toxi.physics2d.constraints.CircularConstraint
 
CircularConstraint(Vec2D, float) - Constructor for class toxi.physics2d.constraints.CircularConstraint
 
CircularInterpolation - Class in toxi.math
Implementation of the circular interpolation function.
CircularInterpolation() - Constructor for class toxi.math.CircularInterpolation
 
CircularInterpolation(boolean) - Constructor for class toxi.math.CircularInterpolation
The interpolation slope can be flipped to have its steepest ascent towards the end value, rather than at the beginning in the default configuration.
circumcenter(DelaunayVertex[]) - Static method in class toxi.geom.mesh2d.DelaunayVertex
Circumcenter of a simplex.
classifier - Variable in class toxi.geom.mesh.PlaneSelector
 
classifyPoint(ReadonlyVec2D) - Method in class toxi.geom.Line2D
Computes the dot product of these 2 vectors: line start -> point and the perpendicular line direction.
classifyPoint(ReadonlyVec3D, float) - Method in class toxi.geom.Plane
Classifies the relative position of the given point to the plane using the given tolerance.
clear() - Method in class toxi.audio.IIRFilter
 
clear() - Method in class toxi.geom.IsectData2D
 
clear() - Method in class toxi.geom.IsectData3D
 
clear() - Method in interface toxi.geom.mesh.Mesh3D
Clears all counters, and vertex & face buffers.
clear() - Method in class toxi.geom.mesh.Terrain
 
clear() - Method in class toxi.geom.mesh.TriangleMesh
Clears all counters, and vertex & face buffers.
clear() - Method in class toxi.geom.mesh.WETriangleMesh
Clears all counters, and vertex & face buffers.
clear() - Method in class toxi.geom.PointCloud3D
Removes all points from the cloud and resets the bounds and centroid.
clear() - Method in class toxi.geom.PointQuadtree
 
clear() - Method in class toxi.geom.SpatialBins
 
clear() - Method in interface toxi.geom.SpatialIndex
 
clear() - Method in class toxi.geom.Vec2D
Sets all vector components to 0.
clear() - Method in class toxi.geom.Vec3D
Sets all vector components to 0.
clear() - Method in class toxi.newmesh.IndexedTriangleMesh
 
clear() - Method in class toxi.physics2d.ParticleString2D
Removes the entire string from the physics simulation, incl.
clear() - Method in class toxi.physics2d.VerletPhysics2D
 
clear() - Method in class toxi.physics3d.ParticleString3D
Removes the entire string from the physics simulation, incl.
clear() - Method in class toxi.physics3d.VerletPhysics3D
 
clear() - Method in class toxi.sim.dla.DLA
 
clear() - Method in class toxi.util.datatypes.GenericSet
 
clear() - Method in interface toxi.util.datatypes.ItemIndex
 
clear() - Method in class toxi.util.datatypes.UniqueItemIndex
 
clear() - Method in class toxi.volume.MeshVoxelizer
 
clear() - Method in class toxi.volume.VolumetricHashMap
 
clear() - Method in class toxi.volume.VolumetricSpace
 
clear() - Method in class toxi.volume.VolumetricSpaceArray
 
clearAt(int, int, int) - Method in class toxi.sim.fluids.FluidSolver3D
 
clearConstraints() - Method in class toxi.physics3d.VerletParticle3D
Removes any currently applied constraints from this particle.
clearForce() - Method in class toxi.physics2d.VerletParticle2D
 
clearForce() - Method in class toxi.physics3d.VerletParticle3D
 
clearSelection() - Method in class toxi.geom.mesh.VertexSelector
Clears the current selection.
clearVelocity() - Method in class toxi.physics2d.VerletParticle2D
 
clearVelocity() - Method in class toxi.physics3d.VerletParticle3D
 
clientConnected(UDPConnection) - Method in interface com.toxi.net.ServerListener
Notifies listener of a new client connection.
clientConnected(UDPConnection) - Method in class com.toxi.net.ServerListenerAdapter
 
clientDisconnected(UDPConnection) - Method in interface com.toxi.net.ServerListener
Notifies listener a client has disconnected.
clientDisconnected(UDPConnection) - Method in class com.toxi.net.ServerListenerAdapter
 
ClientListener - Interface in com.toxi.net
 
clientUpdated(UDPConnection, DatagramPacket) - Method in interface com.toxi.net.ServerListener
Notifies and forwards received client data to the listener for further analysis.
clientUpdated(UDPConnection, DatagramPacket) - Method in class com.toxi.net.ServerListenerAdapter
 
clip(double, double, double) - Static method in class toxi.math.MathUtils
 
clip(float, float, float) - Static method in class toxi.math.MathUtils
 
clip(int, int, int) - Static method in class toxi.math.MathUtils
 
clipNormalized(double) - Static method in class toxi.math.MathUtils
 
clipNormalized(float) - Static method in class toxi.math.MathUtils
Clips the value to the 0.0 ..
clipPolygon(Polygon2D) - Method in class toxi.geom.ConvexPolygonClipper
 
clipPolygon(Polygon2D) - Method in interface toxi.geom.PolygonClipper2D
Creates a clipped version of the polygon to the boundary shape set.
clipPolygon(Polygon2D) - Method in class toxi.geom.SutherlandHodgemanClipper
 
ClipTest - Class in toxi.test
 
ClipTest() - Constructor for class toxi.test.ClipTest
 
clone() - Method in class toxi.geom.GMatrix
Creates a new object of the same class as this object.
clone() - Method in class toxi.geom.GVector
Creates a new object of the same class as this object.
clone() - Method in class toxi.geom.Matrix3d
Creates a new object of the same class as this object.
clone() - Method in class toxi.geom.Matrix4f
Creates a new object of the same class as this object.
clone() - Method in class toxi.geom.Vec4D
 
closeSides() - Method in class toxi.volume.VolumetricHashMap
 
closeSides() - Method in class toxi.volume.VolumetricSpace
 
closeSides() - Method in class toxi.volume.VolumetricSpaceArray
 
closestLineTo(Line3D) - Method in class toxi.geom.Line3D
Calculates the line segment that is the shortest route between this line and the given one.
closestPointOnSurface(Vec3D) - Method in class toxi.geom.Triangle3D
Computes the the point closest to the current vector on the surface of triangle abc.
closestPointTo(ReadonlyVec2D) - Method in class toxi.geom.Line2D
Computes the closest point on this line to the point given.
closestPointTo(ReadonlyVec3D) - Method in class toxi.geom.Line3D
Computes the closest point on this line to the given one.
clusterSort(AccessCriteria, AccessCriteria, int, boolean) - Method in class toxi.color.ColorList
Sorts the list based on two criteria to create clusters/segments within the list.
CMYKAccessor - Class in toxi.color
Compares 2 colors by one of their CMYK component values.
CMYKAccessor(int) - Constructor for class toxi.color.CMYKAccessor
 
CMYKDistanceProxy - Class in toxi.color
Implements the DistanceProxy interface to sort colors by CMYK distance (used by ColorList.sortByDistance(DistanceProxy, boolean)).
CMYKDistanceProxy() - Constructor for class toxi.color.CMYKDistanceProxy
 
cmykToRGB(float, float, float, float) - Static method in class toxi.color.TColor
Converts CMYK floats into an RGB array.
cmykToRGB(float, float, float, float, float[]) - Static method in class toxi.color.TColor
Converts CMYK floats into the given RGB array.
coeffA - Variable in class toxi.geom.Spline2D
 
coeffA - Variable in class toxi.geom.Spline3D
 
COINCIDENT - Enum constant in enum toxi.geom.Line2D.LineIntersection.Type
 
COINCIDENT_NO_INTERSECT - Enum constant in enum toxi.geom.Line2D.LineIntersection.Type
 
ColorGradient - Class in toxi.color
This class can be used to calculate multi-color gradients with colors positioned along an imaginary axis.
ColorGradient() - Constructor for class toxi.color.ColorGradient
Constructs a new empty gradient.
ColorList - Class in toxi.color
A container class of concrete colors.
ColorList() - Constructor for class toxi.color.ColorList
Creates an empty list.
ColorList(int[]) - Constructor for class toxi.color.ColorList
Creates a new color list from the array of ARGB int values.
ColorList(Collection<TColor>) - Constructor for class toxi.color.ColorList
Creates a ColorList by wrapping the given ArrayList of colors.
ColorList(ColorList) - Constructor for class toxi.color.ColorList
Creates a deep copy of the given ColorList.
ColorList(ReadonlyTColor...) - Constructor for class toxi.color.ColorList
Creates new ColorList from the given colors.
ColorRange - Class in toxi.color
A ColorRange is a set of contraints to specify possible ranges for hue, saturation, brightness and alpha independently and use these as creation rules for new TColors or ColorLists.
ColorRange(ColorList) - Constructor for class toxi.color.ColorRange
Constructs a new range using the given colors as HSV constraints.
ColorRange(Hue) - Constructor for class toxi.color.ColorRange
Constructs a new range using the given hue as constraint, but saturation and brightness are fully flexible.
ColorRange(ReadonlyTColor) - Constructor for class toxi.color.ColorRange
Constructs a new range using the hue of the given color as hue constraint, but saturation and brightness are fully flexible.
ColorRange(FloatRange, FloatRange, FloatRange, String) - Constructor for class toxi.color.ColorRange
Constructs a new range with the supplied constraints (if an argument is null, a range of 0.0 ...
ColorRange(FloatRange, FloatRange, FloatRange, FloatRange, String) - Constructor for class toxi.color.ColorRange
Constructs a new range with the supplied constraints (if an argument is null, a range of 0.0 ...
ColorRange(FloatRange, FloatRange, FloatRange, FloatRange, FloatRange, FloatRange, String) - Constructor for class toxi.color.ColorRange
Constructs a new range with the supplied constraints (if an HSV argument is null, a range of 0.0 ...
colors - Variable in class toxi.color.ToneMap
 
ColorTest - Class in toxi.test
 
ColorTest() - Constructor for class toxi.test.ColorTest
 
ColorTheme - Class in toxi.color
A ColorTheme is a weighted collection of ColorRanges used to define custom palettes with a certain balance between individual colors/shades.
ColorTheme(String) - Constructor for class toxi.color.ColorTheme
 
ColorTheoryRegistry - Class in toxi.color.theory
Registry & object factory for default ColorTheoryStrategy implementations as well as custom ones.
ColorTheoryRegistry() - Constructor for class toxi.color.theory.ColorTheoryRegistry
 
ColorTheoryStrategy - Interface in toxi.color.theory
A simple interface for implementing rules used to create color palettes.
com.toxi.net - package com.toxi.net
 
com.toxi.nio - package com.toxi.nio
 
combineWithArea(Area) - Method in class toxi.geom.BooleanShapeBuilder
 
ComparatorTest - Class in toxi.test
 
ComparatorTest() - Constructor for class toxi.test.ComparatorTest
 
compare(ReadonlyTColor, ReadonlyTColor) - Method in class toxi.color.AlphaAccessor
 
compare(ReadonlyTColor, ReadonlyTColor) - Method in class toxi.color.CMYKAccessor
 
compare(ReadonlyTColor, ReadonlyTColor) - Method in class toxi.color.HSVAccessor
 
compare(ReadonlyTColor, ReadonlyTColor) - Method in class toxi.color.LuminanceAccessor
 
compare(ReadonlyTColor, ReadonlyTColor) - Method in class toxi.color.ProximityComparator
 
compare(ReadonlyTColor, ReadonlyTColor) - Method in class toxi.color.RGBAccessor
 
compare(Line3D, Line3D) - Method in class toxi.sim.dla.BottomUpOrder
 
compare(Line3D, Line3D) - Method in class toxi.sim.dla.PipelineOrder
 
compare(Line3D, Line3D) - Method in class toxi.sim.dla.RadialDistanceOrder
 
compare(WingedEdge, WingedEdge) - Method in class toxi.geom.mesh.subdiv.EdgeLengthComparator
 
compare(WingedEdge, WingedEdge) - Method in class toxi.geom.mesh.subdiv.FaceCountComparator
 
compareTo(HistEntry) - Method in class toxi.color.HistEntry
Comparator implementation used to sort entries by frequency (descending order).
compareTo(ReadonlyVec2D) - Method in interface toxi.geom.ReadonlyVec2D
Compares the length of the vector with another one.
compareTo(ReadonlyVec2D) - Method in class toxi.geom.Vec2D
 
compareTo(ReadonlyVec3D) - Method in interface toxi.geom.ReadonlyVec3D
Compares the length of the vector with another one.
compareTo(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
 
compareTo(ReadonlyVec4D) - Method in interface toxi.geom.ReadonlyVec4D
Compares the length of the vector with another one.
compareTo(ReadonlyVec4D) - Method in class toxi.geom.Vec4D
 
compareTo(NonLinearScaleMap.Sample) - Method in class toxi.math.NonLinearScaleMap.Sample
 
compareTo(NonLinearScaleMap.Sample) - Method in class toxi.test.math.NonLinearScaleMap.Sample
 
compareTo(WeightedRandomEntry<T>) - Method in class toxi.util.datatypes.WeightedRandomEntry
 
compile() - Method in class toxi.newmesh.IndexedTriangleMesh
 
compile(HashSet<String>, HashMap<String, MeshAttributeCompiler>) - Method in class toxi.newmesh.IndexedTriangleMesh
 
compileFace(AttributedFace, ItemIndex<?>, float[], int) - Method in class toxi.newmesh.MeshAttributeCompiler
 
compileFace(AttributedFace, ItemIndex<?>, float[], int) - Method in class toxi.newmesh.MeshFaceNormalCompiler
 
compileFace(AttributedFace, ItemIndex<?>, float[], int) - Method in class toxi.newmesh.MeshUVCompiler
 
compileFace(AttributedFace, ItemIndex<?>, float[], int) - Method in class toxi.newmesh.MeshVertexColorCompiler
 
compileFace(AttributedFace, ItemIndex<?>, float[], int) - Method in class toxi.newmesh.MeshVertexCompiler
 
compileFace(AttributedFace, ItemIndex<?>, float[], int) - Method in class toxi.newmesh.MeshVertexNormalCompiler
 
complement() - Method in class toxi.color.ColorList
Switches all list colors to their complementary color.
complement() - Method in class toxi.color.TColor
 
COMPLEMENTARY - Static variable in class toxi.color.theory.ColorTheoryRegistry
 
ComplementaryStrategy - Class in toxi.color.theory
Creates 5 additional colors in relation to the given base color: a contrasting color: much darker or lighter than the original. a soft supporting color: lighter and less saturated. a contrasting complement: very dark or very light. the complement and a light supporting variant.
ComplementaryStrategy() - Constructor for class toxi.color.theory.ComplementaryStrategy
 
COMPOUND - Static variable in class toxi.color.theory.ColorTheoryRegistry
 
CompoundTheoryStrategy - Class in toxi.color.theory
 
CompoundTheoryStrategy() - Constructor for class toxi.color.theory.CompoundTheoryStrategy
 
CompoundTheoryStrategy(boolean) - Constructor for class toxi.color.theory.CompoundTheoryStrategy
 
compute(float, boolean) - Method in class toxi.color.Histogram
Computes the histogram for the given ColorList.
computeCentroid() - Method in interface toxi.geom.mesh.Mesh3D
Computes the mesh centroid, the average position of all vertices.
computeCentroid() - Method in class toxi.geom.mesh.TriangleMesh
 
computeCentroid() - Method in class toxi.geom.nurbs.ControlNet
 
computeCentroid() - Method in class toxi.geom.Triangle2D
 
computeCentroid() - Method in class toxi.geom.Triangle3D
 
computeEdges() - Method in class toxi.newmesh.IndexedTriangleMesh
 
computeFaceNormals() - Method in interface toxi.geom.mesh.Mesh3D
Re-calculates all face normals.
computeFaceNormals() - Method in class toxi.geom.mesh.TriangleMesh
Re-calculates all face normals.
computeFaceNormals() - Method in class toxi.newmesh.IndexedTriangleMesh
 
computeLUD(GMatrix, GVector) - Method in class toxi.geom.GMatrix
LU Decomposition: this matrix must be a square matrix and the LU GMatrix parameter must be the same size as this matrix.
computeNormal() - Method in class toxi.geom.mesh.Face
 
computeNormal() - Method in class toxi.geom.Triangle3D
 
computePointAt(float, float) - Method in class toxi.geom.mesh.BezierPatch
 
computePointAt(float, float, Vec3D[][]) - Static method in class toxi.geom.mesh.BezierPatch
Computes a single point on the bezier surface given by the 2d array of control points.
computePointInSegment(Vec2D, Vec2D, Vec2D, Vec2D, float) - Static method in class toxi.geom.BezierCurve2D
 
computePointInSegment(Vec3D, Vec3D, Vec3D, Vec3D, float) - Static method in class toxi.geom.BezierCurve3D
 
computeQR(int, int, double[], double[], GMatrix, GMatrix) - Static method in class toxi.geom.GMatrix
 
computeShapes() - Method in class toxi.geom.BooleanShapeBuilder
 
computeSplitPoints(WingedEdge) - Method in class toxi.geom.mesh.subdiv.DualDisplacementSubdivision
 
computeSplitPoints(WingedEdge) - Method in class toxi.geom.mesh.subdiv.DualSubdivision
 
computeSplitPoints(WingedEdge) - Method in class toxi.geom.mesh.subdiv.MidpointDisplacementSubdivision
 
computeSplitPoints(WingedEdge) - Method in class toxi.geom.mesh.subdiv.MidpointSubdivision
 
computeSplitPoints(WingedEdge) - Method in class toxi.geom.mesh.subdiv.NormalDisplacementSubdivision
 
computeSplitPoints(WingedEdge) - Method in class toxi.geom.mesh.subdiv.SubdivisionStrategy
Computes a number of points on (or near) the given edge which are used for splitting the edge in smaller segments.
computeSplitPoints(WingedEdge) - Method in class toxi.geom.mesh.subdiv.TriSubdivision
 
computeSurfaceMesh(Mesh3D, float) - Method in class toxi.volume.ArrayIsoSurface
Computes the surface mesh for the given volumetric data and iso value.
computeSurfaceMesh(Mesh3D, float) - Method in class toxi.volume.HashIsoSurface
 
computeSurfaceMesh(Mesh3D, float) - Method in interface toxi.volume.IsoSurface
Computes the surface mesh for the given iso value.
computeSVD(GMatrix, GMatrix, GMatrix) - Method in class toxi.geom.GMatrix
Finds the singular value decomposition (SVD) of this matrix such that this = U*W*transpose(V); and returns the rank of this matrix; the values of U,W,V are all overwritten.
computeSVD(GMatrix, GMatrix, GMatrix, GMatrix) - Static method in class toxi.geom.GMatrix
 
computeTangentInSegment(Vec2D, Vec2D, Vec2D, Vec2D, float) - Static method in class toxi.geom.BezierCurve2D
 
computeTangentInSegment(Vec3D, Vec3D, Vec3D, Vec3D, float) - Static method in class toxi.geom.BezierCurve3D
 
computeVertexFor(Vec3D, float, float) - Method in class toxi.geom.mesh.SphereFunction
 
computeVertexFor(Vec3D, float, float) - Method in class toxi.geom.mesh.SphericalHarmonics
 
computeVertexFor(Vec3D, float, float) - Method in class toxi.geom.mesh.SuperEllipsoid
 
computeVertexFor(Vec3D, float, float) - Method in interface toxi.geom.mesh.SurfaceFunction
 
computeVertexNormals() - Method in interface toxi.geom.mesh.Mesh3D
Computes the smooth vertex normals for the entire mesh.
computeVertexNormals() - Method in class toxi.geom.mesh.TriangleMesh
Computes the smooth vertex normals for the entire mesh.
computeVertexNormals() - Method in class toxi.newmesh.IndexedTriangleMesh
 
cone(Cone) - Method in class toxi.processing.ToxiclibsSupport
 
cone(Cone, boolean, boolean) - Method in class toxi.processing.ToxiclibsSupport
 
cone(Cone, int, boolean) - Method in class toxi.processing.ToxiclibsSupport
 
cone(Cone, int, boolean, boolean, boolean) - Method in class toxi.processing.ToxiclibsSupport
 
Cone - Class in toxi.geom
A geometric definition of a cone (and cylinder as a special case) with support for mesh creation/representation.
Cone(ReadonlyVec3D, ReadonlyVec3D, float, float, float) - Constructor for class toxi.geom.Cone
Constructs a new cone instance.
configure(float) - Method in class toxi.physics2d.behaviors.AttractionBehavior2D
 
configure(float) - Method in class toxi.physics2d.behaviors.ConstantForceBehavior2D
 
configure(float) - Method in interface toxi.physics2d.behaviors.ParticleBehavior2D
 
configure(float) - Method in class toxi.physics3d.behaviors.AttractionBehavior3D
 
configure(float) - Method in class toxi.physics3d.behaviors.ConstantForceBehavior3D
 
configure(float) - Method in interface toxi.physics3d.behaviors.ParticleBehavior3D
 
configure(ByteBuffer, int, int) - Method in class toxi.audio.AudioBuffer
Configure the audio buffer
configure(ByteBuffer, AudioBuffer.Format, int) - Method in class toxi.audio.AudioBuffer
 
configure(TypedProperties) - Method in class com.toxi.net.UDPSyncServer
Configures the server with settings using the passed-in properties.
connect(N, N) - Method in class toxi.util.datatypes.UndirectedGraph
Add a link.
connectCurves(NurbsCurve[]) - Static method in class toxi.geom.nurbs.CurveUtils
 
connectCurves(NurbsCurve, NurbsCurve) - Static method in class toxi.geom.nurbs.CurveUtils
 
ConstantForceBehavior2D - Class in toxi.physics2d.behaviors
 
ConstantForceBehavior2D(Vec2D) - Constructor for class toxi.physics2d.behaviors.ConstantForceBehavior2D
 
ConstantForceBehavior3D - Class in toxi.physics3d.behaviors
 
ConstantForceBehavior3D(Vec3D) - Constructor for class toxi.physics3d.behaviors.ConstantForceBehavior3D
 
ConstantWave - Class in toxi.math.waves
Implements a constant value as waveform.
ConstantWave(float) - Constructor for class toxi.math.waves.ConstantWave
 
constrain(AABB) - Method in class toxi.geom.Vec3D
Forcefully fits the vector in the given AABB.
constrain(Polygon2D) - Method in class toxi.geom.Vec2D
Constraints this vector to the perimeter of the given polygon.
constrain(Rect) - Method in class toxi.geom.Vec2D
Forcefully fits the vector in the given rectangle.
constrain(Vec2D, Vec2D) - Method in class toxi.geom.Vec2D
Forcefully fits the vector in the given rectangle defined by the points.
constrain(Vec3D, Vec3D) - Method in class toxi.geom.Vec3D
Forcefully fits the vector in the given AABB specified by the 2 given points.
constraint - Variable in class toxi.physics2d.constraints.AxisConstraint
 
constraint - Variable in class toxi.physics3d.constraints.AxisConstraint
 
constraint - Variable in class toxi.physics3d.constraints.PlaneConstraint
 
constraints - Variable in class toxi.physics2d.VerletParticle2D
An optional particle constraints, called immediately after a particle is updated (and only used if particle is unlocked (default)
constraints - Variable in class toxi.physics2d.VerletPhysics2D
 
constraints - Variable in class toxi.physics3d.VerletParticle3D
An optional particle constraints, called immediately after a particle is updated (and only used if particle is unlocked (default)
constraints - Variable in class toxi.physics3d.VerletPhysics3D
 
contains(int) - Method in class toxi.util.datatypes.IntegerSet
 
contains(Object) - Method in class toxi.geom.mesh2d.DelaunayTriangulation
True iff triangle is a member of this triangulation.
contains(T) - Method in class toxi.util.datatypes.GenericSet
 
contains(ReadonlyTColor) - Method in class toxi.color.ColorList
Checks if the given color is part of the list.
contains(ReadonlyTColor) - Method in class toxi.color.ColorRange
Checks if all HSVA components of the given color are within the constraints defined for this range.
containsAny(Collection<?>) - Method in class toxi.util.datatypes.ArraySet
True if any member of the collection is also in the ArraySet.
containsPoint(ReadonlyVec2D) - Method in class toxi.geom.Circle
 
containsPoint(ReadonlyVec2D) - Method in class toxi.geom.Ellipse
 
containsPoint(ReadonlyVec2D) - Method in class toxi.geom.Polygon2D
 
containsPoint(ReadonlyVec2D) - Method in class toxi.geom.Rect
Checks if the given point is within the rectangle's bounds.
containsPoint(ReadonlyVec2D) - Method in interface toxi.geom.Shape2D
Checks if the point is within the given shape.
containsPoint(ReadonlyVec2D) - Method in class toxi.geom.Triangle2D
Checks if the given point is inside the triangle created by the points a, b and c.
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.AABB
 
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.AxisAlignedCylinder
Checks if the given point is inside the cylinder.
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.Plane
 
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.PointOctree
 
containsPoint(ReadonlyVec3D) - Method in interface toxi.geom.Shape3D
Checks if the point is within the given shape/volume.
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.Sphere
 
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.Triangle3D
Checks if point vector is inside the triangle created by the points a, b and c.
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.XAxisCylinder
 
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.YAxisCylinder
 
containsPoint(ReadonlyVec3D) - Method in class toxi.geom.ZAxisCylinder
 
containsPolygon(Polygon2D) - Method in class toxi.geom.Polygon2D
 
content - Variable in class toxi.data.feeds.AtomEntry
 
content(DelaunayVertex[]) - Static method in class toxi.geom.mesh2d.DelaunayVertex
Determine the signed content (i.e., area or volume, etc.) of a simplex.
ControlNet - Class in toxi.geom.nurbs
A ControlNet for a NurbsSurface
ControlNet(Vec4D[][]) - Constructor for class toxi.geom.nurbs.ControlNet
Create a ControlNet from the given points the two dimensional array must be a Matrix else an IllegalArgumentException is thrown.
convertUlawToPCM(boolean) - Method in class toxi.audio.AudioBuffer
 
ConvexPolygonClipper - Class in toxi.geom
A more generic version of the Sutherland-Hodgeman algorithm to limit 2D polygons to convex clipping regions.
ConvexPolygonClipper(Polygon2D) - Constructor for class toxi.geom.ConvexPolygonClipper
 
COOL - Static variable in class toxi.color.ColorRange
Shade definition: saturation 5-20%, brightness: 90-100%
coord(int) - Method in class toxi.geom.mesh2d.DelaunayVertex
 
coordinate(T) - Method in interface toxi.geom.CoordinateExtractor
 
CoordinateExtractor<T> - Interface in toxi.geom
 
copy() - Method in class toxi.color.ColorRange
Creates a shallow copy of the range.
copy() - Method in interface toxi.color.ReadonlyTColor
 
copy() - Method in class toxi.color.TColor
 
copy() - Method in class toxi.geom.AABB
 
copy() - Method in class toxi.geom.Line2D
 
copy() - Method in class toxi.geom.Line3D
 
copy() - Method in class toxi.geom.Matrix4x4
 
copy() - Method in class toxi.geom.mesh.TriangleMesh
Creates a deep clone of the mesh.
copy() - Method in class toxi.geom.mesh.WETriangleMesh
Creates a deep clone of the mesh.
copy() - Method in class toxi.geom.PointCloud3D
Creates a deep copy of the cloud
copy() - Method in class toxi.geom.Polygon2D
 
copy() - Method in class toxi.geom.Quaternion
 
copy() - Method in interface toxi.geom.ReadonlyVec2D
 
copy() - Method in interface toxi.geom.ReadonlyVec3D
Copy.
copy() - Method in interface toxi.geom.ReadonlyVec4D
Copy.
copy() - Method in class toxi.geom.Rect
Creates a copy of this rectangle
copy() - Method in class toxi.geom.Triangle2D
 
copy() - Method in class toxi.geom.Vec2D
 
copy() - Method in class toxi.geom.Vec3D
 
copy() - Method in class toxi.geom.Vec4D
 
copy() - Method in class toxi.util.datatypes.BiasedDoubleRange
 
copy() - Method in class toxi.util.datatypes.BiasedFloatRange
 
copy() - Method in class toxi.util.datatypes.BiasedIntegerRange
 
copy() - Method in class toxi.util.datatypes.DoubleRange
 
copy() - Method in class toxi.util.datatypes.FloatRange
 
copy() - Method in class toxi.util.datatypes.GenericSet
 
copy() - Method in class toxi.util.datatypes.IntegerRange
 
copy(ReadonlyTColor, float) - Method in class toxi.color.ColorRange
Creates a copy of the range but overrides the hue and alpha constraints taken from the given color (if specified).
copySubMatrix(int, int, int, int, int, int, GMatrix) - Method in class toxi.geom.GMatrix
Copies a sub-matrix derived from this matrix into the target matrix.
CORAL - Static variable in class toxi.color.NamedColor
 
CORNFLOWERBLUE - Static variable in class toxi.color.NamedColor
 
CORNSILK - Static variable in class toxi.color.NamedColor
 
cos(double) - Static method in class toxi.math.MathUtils
 
cos(float) - Static method in class toxi.math.MathUtils
Returns fast cosine approximation of a value.
cos(float) - Method in class toxi.math.SinCosLUT
Calculate cosine for the passed in angle in radians.
CosineInterpolation - Class in toxi.math
Implementation of the cosine interpolation function: i = b+(a-b)*(0.5+0.5*cos(f*PI))
CosineInterpolation() - Constructor for class toxi.math.CosineInterpolation
 
createArc(Origin3D, float, float, float) - Static method in class toxi.geom.nurbs.NurbsCreator
Create an Arc.
createControlMesh(Mesh3D) - Method in class toxi.geom.nurbs.NurbsMeshCreator
 
createDirectories(File) - Static method in class toxi.util.FileUtils
Attempts to create the full path of directories as specified by the given target path.
createDirectoriesForFile(File) - Static method in class toxi.util.FileUtils
Attempts to create the full path of directories as specified by the given target file.
createEquilateralFrom(ReadonlyVec2D, ReadonlyVec2D) - Static method in class toxi.geom.Triangle2D
 
createEquilateralFrom(Vec3D, Vec3D) - Static method in class toxi.geom.Triangle3D
 
createFromARGBArray(int[], int, boolean) - Static method in class toxi.color.ColorList
Factory method.
createFromARGBArray(int[], int, boolean, int) - Static method in class toxi.color.ColorList
Factory method.
createFromAxisAngle(ReadonlyVec3D, float) - Static method in class toxi.geom.Quaternion
Creates a Quaternion from a axis and a angle.
createFromEuler(float, float, float) - Static method in class toxi.geom.Quaternion
Creates a Quaternion from Euler angles.
createFromMatrix(Matrix4x4) - Static method in class toxi.geom.Quaternion
Creates a quaternion from a rotation matrix.
createFullCircleQuad7(Origin3D, float) - Static method in class toxi.geom.nurbs.NurbsCreator
Create a full-circle NurbsCurve around the given Origin with radius r.
createFullCircleQuad9(Origin3D, float) - Static method in class toxi.geom.nurbs.NurbsCreator
Create a full-circle NurbsCurve around the given Origin with radius r.
createInputStream(File) - Static method in class toxi.util.FileUtils
Creates an InputStream for the given file.
createLattice(VolumetricBrush, Line3D, float) - Method in class toxi.volume.MeshLatticeBuilder
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.AnalogousStrategy
 
createListFromColor(ReadonlyTColor) - Method in interface toxi.color.theory.ColorTheoryStrategy
Creates a new ColorList of colors for the supplied source color based on the strategy.
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.ComplementaryStrategy
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.CompoundTheoryStrategy
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.LeftSplitComplementaryStrategy
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.MonochromeTheoryStrategy
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.RightSplitComplementaryStrategy
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.SingleComplementStrategy
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.SplitComplementaryStrategy
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.TetradTheoryStrategy
 
createListFromColor(ReadonlyTColor) - Method in class toxi.color.theory.TriadTheoryStrategy
 
createMesh(int) - Method in class toxi.geom.mesh.SurfaceMeshBuilder
 
createMesh(Mesh3D, int, float) - Method in class toxi.geom.mesh.SurfaceMeshBuilder
 
createMesh(Mesh3D, int, float, boolean) - Method in class toxi.geom.mesh.SurfaceMeshBuilder
 
createMesh(Mesh3D, int, int, boolean) - Method in class toxi.geom.nurbs.NurbsMeshCreator
 
createOutputStream(File) - Static method in class toxi.util.FileUtils
Creates an OutputStream for the given file.
createParticles(VerletPhysics2D, int, float, float) - Method in class toxi.physics2d.ParticlePath2D
Creates particles along the spline at the fixed interval given.
createParticles(VerletPhysics3D, int, float, float) - Method in class toxi.physics3d.ParticlePath3D
Creates particles along the spline at the fixed interval given.
createReader(File) - Static method in class toxi.util.FileUtils
Creates a BufferedReader for the given file using UTF-8 encoding.
createReader(InputStream) - Static method in class toxi.util.FileUtils
Creates a BufferedReader for the given InputStream using UTF-8 encoding.
createReader(InputStream, String) - Static method in class toxi.util.FileUtils
Creates a BufferedReader for the given InputStream and using the specified encoding.
createRevolvedSurface(Axis3D, NurbsCurve, double) - Static method in class toxi.geom.nurbs.NurbsCreator
Create a revolved NurbsSurface from the given NurbsCurve around the given axis whith the angle theta.
createRevolvedSurface(Axis3D, NurbsCurve, double, double) - Static method in class toxi.geom.nurbs.NurbsCreator
Create a revolved NurbsSurface from the given NurbsCurve around the given axis whith the angle theta.
createSemiCircle(Origin3D, float) - Static method in class toxi.geom.nurbs.NurbsCreator
Create a semi-circle NurbsCurve around the given Origin with radius r.
createSwungSurface(NurbsCurve, NurbsCurve, float) - Static method in class toxi.geom.nurbs.NurbsCreator
Creates a NurbsSurface by swinging a profile NurbsCurve in the XZ plane around a trajectory curve in the XY plane.
createUsingStrategy(String, TColor) - Static method in class toxi.color.ColorList
Factory method.
createUsingStrategy(ColorTheoryStrategy, TColor) - Static method in class toxi.color.ColorList
Factory method.
createWriter(File) - Static method in class toxi.util.FileUtils
Creates a BufferedWriter for the given file using UTF-8 encoding.
createWriter(OutputStream) - Static method in class toxi.util.FileUtils
Creates a BufferedWriter for the given OutputStream using UTF-8 encoding.
createWriter(OutputStream, String) - Static method in class toxi.util.FileUtils
Creates a BufferedWriter for the given OutputStream and using the specified encoding.
CRIMSON - Static variable in class toxi.color.NamedColor
 
cross(DelaunayVertex[]) - Static method in class toxi.geom.mesh2d.DelaunayVertex
Compute generalized cross-product of the rows of a matrix.
cross(ReadonlyVec2D) - Method in interface toxi.geom.ReadonlyVec2D
Calculates the cross-product with the given vector.
cross(ReadonlyVec2D) - Method in class toxi.geom.Vec2D
 
cross(ReadonlyVec3D) - Method in interface toxi.geom.ReadonlyVec3D
Calculates cross-product with vector v.
cross(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
 
cross(Vec3D) - Method in class toxi.geom.Vec3D
 
crossInto(ReadonlyVec3D, Vec3D) - Method in interface toxi.geom.ReadonlyVec3D
Calculates cross-product with vector v.
crossInto(ReadonlyVec3D, Vec3D) - Method in class toxi.geom.Vec3D
 
crossSelf(Vec3D) - Method in class toxi.geom.Vec3D
Calculates cross-product with vector v.
CSVAdapter - Class in toxi.data.csv
 
CSVAdapter() - Constructor for class toxi.data.csv.CSVAdapter
 
CSVFieldMapper - Class in toxi.data.csv
This class allows the user to refer to CSV fields/columns via freely chosen IDs.
CSVFieldMapper(HashMap<String, String>) - Constructor for class toxi.data.csv.CSVFieldMapper
 
CSVListener - Interface in toxi.data.csv
 
csvNewItemFailure(String[], CSVFieldMapper) - Method in class toxi.data.csv.CSVAdapter
 
csvNewItemFailure(String[], CSVFieldMapper) - Method in interface toxi.data.csv.CSVListener
 
csvNewItemParsed(String[], CSVFieldMapper) - Method in class toxi.data.csv.CSVAdapter
 
csvNewItemParsed(String[], CSVFieldMapper) - Method in interface toxi.data.csv.CSVListener
 
csvParseFailure(CSVParser) - Method in class toxi.data.csv.CSVAdapter
 
csvParseFailure(CSVParser) - Method in interface toxi.data.csv.CSVListener
 
CSVParser - Class in toxi.data.csv
An event-based CSV data parser with support for field aliases.
CSVParser(CSVFieldMapper) - Constructor for class toxi.data.csv.CSVParser
 
csvParseSuccess(CSVParser) - Method in class toxi.data.csv.CSVAdapter
 
csvParseSuccess(CSVParser) - Method in interface toxi.data.csv.CSVListener
 
current - Variable in class toxi.util.datatypes.IntegerSet
 
currID - Variable in class toxi.util.datatypes.IntegerSet
 
currValue - Variable in class toxi.util.datatypes.DoubleRange
 
currValue - Variable in class toxi.util.datatypes.FloatRange
 
currValue - Variable in class toxi.util.datatypes.IntegerRange
 
CurveCreator - Class in toxi.geom.nurbs
Convenience class to create dynamically NurbsCurves.
CurveCreator(int) - Constructor for class toxi.geom.nurbs.CurveCreator
Create a new CurveCretor object which can create Curves from the given degree
curveDerivCpts(int, int, int) - Method in class toxi.geom.nurbs.BasicNurbsCurve
 
curveDerivCpts(int, int, int) - Method in interface toxi.geom.nurbs.NurbsCurve
Computes control points of dth derivative
Piegel, L.
CurveUtils - Class in toxi.geom.nurbs
 
cyan() - Method in interface toxi.color.ReadonlyTColor
 
cyan() - Method in class toxi.color.TColor
 
CYAN - Static variable in class toxi.color.AccessCriteria
 
CYAN - Static variable in class toxi.color.Hue
 
CYAN - Static variable in class toxi.color.NamedColor
 
CYAN - Static variable in class toxi.color.TColor
 
cyclePhase() - Method in class toxi.math.waves.AbstractWave
Ensures phase remains in the 0...TWO_PI interval.
cyclePhase(float) - Method in class toxi.math.waves.AbstractWave
Progresses phase and ensures it remains in the 0...TWO_PI interval.
cylinder(AxisAlignedCylinder) - Method in class toxi.processing.ToxiclibsSupport
 
cylinder(AxisAlignedCylinder, int, boolean) - Method in class toxi.processing.ToxiclibsSupport
 
CylinderConstraint - Class in toxi.physics3d.constraints
 
CylinderConstraint(AxisAlignedCylinder) - Constructor for class toxi.physics3d.constraints.CylinderConstraint
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form