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

F

Face - Class in toxi.geom.mesh
 
Face(Vertex, Vertex, Vertex) - Constructor for class toxi.geom.mesh.Face
 
Face(Vertex, Vertex, Vertex, Vec2D, Vec2D, Vec2D) - Constructor for class toxi.geom.mesh.Face
 
face(int, int, int) - Method in class toxi.geom.mesh.OBJWriter
 
face(Vec3D, Vec3D, Vec3D) - Method in class toxi.geom.mesh.STLWriter
 
face(Vec3D, Vec3D, Vec3D, int) - Method in class toxi.geom.mesh.STLWriter
 
face(Vec3D, Vec3D, Vec3D, Vec3D, int) - Method in class toxi.geom.mesh.STLWriter
 
FaceCountComparator - Class in toxi.geom.mesh.subdiv
Comparator used by SubdivisionStrategy.getEdgeOrdering() to define the order of edges to be subdivided.
FaceCountComparator() - Constructor for class toxi.geom.mesh.subdiv.FaceCountComparator
 
faceList() - Method in class toxi.geom.mesh.OBJWriter
 
faceOutwards() - Method in interface toxi.geom.mesh.Mesh3D
Changes the vertex order of faces such that their normal is facing away from the mesh centroid.
faceOutwards() - Method in class toxi.geom.mesh.TriangleMesh
 
faces - Variable in class toxi.geom.mesh.TriangleMesh
Face list
faces - Variable in class toxi.geom.mesh.WingedEdge
 
facetColorsEnabled() - Method in class toxi.geom.mesh.MaterialiseSTLColorModel
 
faceWithNormals(int, int, int, int, int, int) - Method in class toxi.geom.mesh.OBJWriter
 
fastCos(double) - Static method in class toxi.math.MathUtils
Fast cosine approximation.
fastFloor(float) - Static method in class toxi.math.MathUtils
Deprecated. renamed into MathUtils.floor(float)
fastInverseSqrt(float) - Static method in class toxi.math.MathUtils
Deprecated.  
fastPow(float, float) - Static method in class toxi.math.MathUtils
Computes a fast approximation to Math.pow(a, b).
fastSin(double) - Static method in class toxi.math.MathUtils
Fast sine approximation.
filePattern - Variable in class toxi.util.FileSequenceDescriptor
 
FileSequenceDescriptor - Class in toxi.util
A descriptor and iterator for handling file sequences.
FileSequenceDescriptor(String, String, int, int) - Constructor for class toxi.util.FileSequenceDescriptor
Creates a new descriptor from the given sequence details.
FileUtils - Class in toxi.util
A collection of file handling utilities.
FileUtils() - Constructor for class toxi.util.FileUtils
 
filter(VertexSelector, int) - Method in class toxi.geom.mesh.LaplacianSmooth
 
filter(WETriangleMesh, int) - Method in class toxi.geom.mesh.LaplacianSmooth
 
filter(VertexSelector, int) - Method in interface toxi.geom.mesh.WEMeshFilterStrategy
 
filter(WETriangleMesh, int) - Method in interface toxi.geom.mesh.WEMeshFilterStrategy
Applies the vertex filter to the given mesh
flipCoin() - Static method in class toxi.math.MathUtils
 
flipCoin(Random) - Static method in class toxi.math.MathUtils
 
flipVertexOrder() - Method in class toxi.geom.mesh.Face
 
flipVertexOrder() - Method in interface toxi.geom.mesh.Mesh3D
Flips the vertex ordering between clockwise and anti-clockwise.
flipVertexOrder() - Method in class toxi.geom.mesh.TriangleMesh
 
flipVertexOrder() - Method in class toxi.geom.mesh.WETriangleMesh
Flips the vertex ordering between clockwise and anti-clockwise.
flipVertexOrder() - Method in class toxi.geom.Polygon2D
Flips the ordering of the polygon's vertices.
flipVertexOrder() - Method in class toxi.geom.Triangle2D
 
flipVertexOrder() - Method in class toxi.geom.Triangle3D
 
flipYAxis() - Method in interface toxi.geom.mesh.Mesh3D
Flips all vertices along the Y axis and reverses the vertex ordering of all faces to compensate and keep the direction of normals intact.
flipYAxis() - Method in class toxi.geom.mesh.TriangleMesh
 
flipYAxis() - Method in class toxi.geom.mesh.WETriangleMesh
 
FloatRange - Class in toxi.util.datatypes
 
FloatRange() - Constructor for class toxi.util.datatypes.FloatRange
 
FloatRange(float, float) - Constructor for class toxi.util.datatypes.FloatRange
 
floor() - Method in class toxi.geom.Vec2D
Replaces the vector components with integer values of their current values
floor() - Method in class toxi.geom.Vec3D
Replaces the vector components with integer values of their current values.
floor(double) - Static method in class toxi.math.MathUtils
 
floor(float) - Static method in class toxi.math.MathUtils
This method is a *lot* faster than using (int)Math.floor(x).
floorPowerOf2(int) - Static method in class toxi.math.MathUtils
Rounds down the value to the nearest lower power^2 value.
FMHarmonicSquareWave - Class in toxi.math.waves
Frequency modulated bandwidth-limited square wave using a fourier series of harmonics.
FMHarmonicSquareWave(float, float, AbstractWave) - Constructor for class toxi.math.waves.FMHarmonicSquareWave
 
FMHarmonicSquareWave(float, float, float, float) - Constructor for class toxi.math.waves.FMHarmonicSquareWave
Convenience constructor to create a non frequency modulated square wave
FMHarmonicSquareWave(float, float, float, float, AbstractWave) - Constructor for class toxi.math.waves.FMHarmonicSquareWave
 
fmod - Variable in class toxi.math.waves.AMFMSineWave
 
fmod - Variable in class toxi.math.waves.FMHarmonicSquareWave
 
fmod - Variable in class toxi.math.waves.FMSawtoothWave
 
fmod - Variable in class toxi.math.waves.FMSineWave
 
fmod - Variable in class toxi.math.waves.FMSquareWave
 
fmod - Variable in class toxi.math.waves.FMTriangleWave
 
FMSawtoothWave - Class in toxi.math.waves
Frequency modulated bandwidth unlimited pure sawtooth wave.
FMSawtoothWave(float, float, AbstractWave) - Constructor for class toxi.math.waves.FMSawtoothWave
 
FMSawtoothWave(float, float, float, float) - Constructor for class toxi.math.waves.FMSawtoothWave
Convenience constructor to create a non frequency modulated sawtooth.
FMSawtoothWave(float, float, float, float, AbstractWave) - Constructor for class toxi.math.waves.FMSawtoothWave
 
FMSineWave - Class in toxi.math.waves
Frequency modulated sine wave.
FMSineWave(float, float, AbstractWave) - Constructor for class toxi.math.waves.FMSineWave
 
FMSineWave(float, float, float, float) - Constructor for class toxi.math.waves.FMSineWave
 
FMSineWave(float, float, float, float, AbstractWave) - Constructor for class toxi.math.waves.FMSineWave
 
FMSquareWave - Class in toxi.math.waves
Frequency modulated bandwidth unlimited pure digital square wave.
FMSquareWave(float, float, AbstractWave) - Constructor for class toxi.math.waves.FMSquareWave
 
FMSquareWave(float, float, float, float) - Constructor for class toxi.math.waves.FMSquareWave
Convenience constructor to create a non frequency modulated square wave
FMSquareWave(float, float, float, float, AbstractWave) - Constructor for class toxi.math.waves.FMSquareWave
 
FMTriangleWave - Class in toxi.math.waves
Implements a frequency modulated triangular wave with its peak at PI: "/\"
FMTriangleWave(float, float) - Constructor for class toxi.math.waves.FMTriangleWave
 
FMTriangleWave(float, float, float, float) - Constructor for class toxi.math.waves.FMTriangleWave
 
FMTriangleWave(float, float, float, float, AbstractWave) - Constructor for class toxi.math.waves.FMTriangleWave
 
FORMAT - Static variable in class toxi.util.DateUtils
 
formatHeader(byte[]) - Method in class toxi.geom.mesh.DefaultSTLColorModel
 
formatHeader(byte[]) - Method in class toxi.geom.mesh.MaterialiseSTLColorModel
 
formatHeader(byte[]) - Method in interface toxi.geom.mesh.STLColorModel
 
formatRGB(int) - Method in class toxi.geom.mesh.DefaultSTLColorModel
 
formatRGB(int) - Method in class toxi.geom.mesh.MaterialiseSTLColorModel
 
formatRGB(int) - Method in interface toxi.geom.mesh.STLColorModel
 
frac() - Method in class toxi.geom.Vec2D
Replaces the vector components with the fractional part of their current values
frac() - Method in class toxi.geom.Vec3D
Replaces the vector components with the fractional part of their current values.
frequency - Variable in class toxi.math.waves.AbstractWave
 
frequency - Variable in class toxi.math.waves.WaveState
 
from2Points(Vec2D, Vec2D) - Static method in class toxi.geom.Circle
Factory method to construct a circle which has the two given points lying on its perimeter.
from3Points(Vec2D, Vec2D, Vec2D) - Static method in class toxi.geom.Circle
Factory method to construct a circle which has the three given points lying on its perimeter.
fromBarycentric(ReadonlyVec3D) - Method in class toxi.geom.Triangle2D
 
fromBarycentric(ReadonlyVec3D) - Method in class toxi.geom.Triangle3D
 
fromCenterExtent(ReadonlyVec2D, Vec2D) - Static method in class toxi.geom.Rect
Factory method, constructs a new rectangle from a center point and extent vector.
fromMinMax(Vec3D, Vec3D) - Static method in class toxi.geom.AABB
Creates a new instance from two vectors specifying opposite corners of the box
fromSamples(List<Double>) - Static method in class toxi.util.datatypes.DoubleRange
 
fromSamples(List<Float>) - Static method in class toxi.util.datatypes.FloatRange
 
fromSamples(List<Integer>) - Static method in class toxi.util.datatypes.IntegerRange
 
fromTheta(float) - Static method in class toxi.geom.Vec2D
Creates a new vector from the given angle in the XY plane.
fromXYTheta(float) - Static method in class toxi.geom.Vec3D
Creates a new vector from the given angle in the XY plane.
fromXZTheta(float) - Static method in class toxi.geom.Vec3D
Creates a new vector from the given angle in the XZ plane.
fromYZTheta(float) - Static method in class toxi.geom.Vec3D
Creates a new vector from the given angle in the YZ plane.

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