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

M

magnitude() - Method in class toxi.geom.mesh2d.DelaunayVertex
Magnitude (as a vector).
magnitude() - Method in class toxi.geom.Quaternion
 
magnitude() - Method in interface toxi.geom.ReadonlyVec2D
Calculates the magnitude/eucledian length of the vector
magnitude() - Method in interface toxi.geom.ReadonlyVec3D
Calculates the magnitude/eucledian length of the vector.
magnitude() - Method in class toxi.geom.Vec2D
 
magnitude() - Method in class toxi.geom.Vec3D
 
magSquared() - Method in interface toxi.geom.ReadonlyVec2D
Calculates only the squared magnitude/length of the vector.
magSquared() - Method in interface toxi.geom.ReadonlyVec3D
Calculates only the squared magnitude/length of the vector.
magSquared() - Method in class toxi.geom.Vec2D
 
magSquared() - Method in class toxi.geom.Vec3D
 
MATERIALISE - Static variable in class toxi.geom.mesh.STLWriter
 
MaterialiseSTLColorModel - Class in toxi.geom.mesh
 
MaterialiseSTLColorModel(int) - Constructor for class toxi.geom.mesh.MaterialiseSTLColorModel
 
MaterialiseSTLColorModel(int, boolean) - Constructor for class toxi.geom.mesh.MaterialiseSTLColorModel
 
MathUtils - Class in toxi.math
Miscellaneous math utilities.
MathUtils() - Constructor for class toxi.math.MathUtils
 
matrix - Variable in class toxi.geom.Matrix4x4
 
Matrix4x4 - Class in toxi.geom
Implements a simple row-major 4x4 matrix class, all matrix operations are applied to new instances.
Matrix4x4() - Constructor for class toxi.geom.Matrix4x4
 
Matrix4x4(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class toxi.geom.Matrix4x4
 
Matrix4x4(double[]) - Constructor for class toxi.geom.Matrix4x4
Initialising constructor from a 1d array.
Matrix4x4(Matrix4x4) - Constructor for class toxi.geom.Matrix4x4
 
max(Vec2D) - Method in interface toxi.geom.ReadonlyVec2D
Constructs a new vector consisting of the largest components of both vectors.
max(Vec2D, Vec2D) - Static method in class toxi.geom.Vec2D
Constructs a new vector consisting of the largest components of both vectors.
max(Vec2D) - Method in class toxi.geom.Vec2D
 
max(ReadonlyVec3D, ReadonlyVec3D) - Static method in class toxi.geom.Vec3D
Constructs a new vector consisting of the largest components of both vectors.
max(double, double) - Static method in class toxi.math.MathUtils
 
max(double, double, double) - Static method in class toxi.math.MathUtils
 
max(float, float) - Static method in class toxi.math.MathUtils
 
max(float, float, float) - Static method in class toxi.math.MathUtils
Returns the maximum value of three floats.
max(int, int) - Static method in class toxi.math.MathUtils
 
max(int, int, int) - Static method in class toxi.math.MathUtils
Returns the maximum value of three ints.
max - Variable in class toxi.util.datatypes.DoubleRange
 
max - Variable in class toxi.util.datatypes.FloatRange
 
max - Variable in class toxi.util.datatypes.IntegerRange
 
MAX_VALUE - Static variable in class toxi.geom.Vec2D
Defines vector with both coords set to Float.MAX_VALUE.
MAX_VALUE - Static variable in class toxi.geom.Vec3D
Defines vector with all coords set to Float.MAX_VALUE.
maxHarmonics - Variable in class toxi.math.waves.FMHarmonicSquareWave
Maximum harmonics to add (make sure you stay under Nyquist freq), default = 9
maxSelf(Vec2D) - Method in class toxi.geom.Vec2D
Adjusts the vector components to the maximum values of both vectors
maxSelf(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
Max self.
Mesh3D - Interface in toxi.geom.mesh
Common interface for 3D (triangle) mesh containers.
MidpointDisplacementSubdivision - Class in toxi.geom.mesh.subdiv
This subdivision strategy splits an edge in two equal halves at its mid point.
MidpointDisplacementSubdivision(Vec3D, float) - Constructor for class toxi.geom.mesh.subdiv.MidpointDisplacementSubdivision
 
MidpointSubdivision - Class in toxi.geom.mesh.subdiv
This subdivision strategy simply splits an edge in two equal halves.
MidpointSubdivision() - Constructor for class toxi.geom.mesh.subdiv.MidpointSubdivision
 
millisToPixels(double, int) - Static method in class toxi.math.conversion.UnitTranslator
Converts millimeters into pixels.
millisToPoints(double) - Static method in class toxi.math.conversion.UnitTranslator
Converts millimeters into PostScript points.
min(Vec2D) - Method in interface toxi.geom.ReadonlyVec2D
Constructs a new vector consisting of the smallest components of both vectors.
min(Vec2D, Vec2D) - Static method in class toxi.geom.Vec2D
Constructs a new vector consisting of the smallest components of both vectors.
min(Vec2D) - Method in class toxi.geom.Vec2D
 
min(ReadonlyVec3D, ReadonlyVec3D) - Static method in class toxi.geom.Vec3D
Constructs a new vector consisting of the smallest components of both vectors.
min(double, double) - Static method in class toxi.math.MathUtils
 
min(double, double, double) - Static method in class toxi.math.MathUtils
 
min(float, float) - Static method in class toxi.math.MathUtils
 
min(float, float, float) - Static method in class toxi.math.MathUtils
Returns the minimum value of three floats.
min(int, int) - Static method in class toxi.math.MathUtils
 
min(int, int, int) - Static method in class toxi.math.MathUtils
Returns the minimum value of three ints.
min - Variable in class toxi.util.datatypes.DoubleRange
 
min - Variable in class toxi.util.datatypes.FloatRange
 
min - Variable in class toxi.util.datatypes.IntegerRange
 
MIN_VALUE - Static variable in class toxi.geom.Vec2D
Defines vector with both coords set to Float.MIN_VALUE.
MIN_VALUE - Static variable in class toxi.geom.Vec3D
Defines vector with all coords set to Float.MIN_VALUE.
minSelf(Vec2D) - Method in class toxi.geom.Vec2D
Adjusts the vector components to the minimum values of both vectors
minSelf(ReadonlyVec3D) - Method in class toxi.geom.Vec3D
Min self.
modSelf(float) - Method in class toxi.geom.Vec3D
Applies a uniform modulo operation to the vector, using the same base for all components.
modSelf(float, float, float) - Method in class toxi.geom.Vec3D
Calculates modulo operation for each vector component separately.
multiply(double) - Method in class toxi.geom.Matrix4x4
 
multiply(Matrix4x4) - Method in class toxi.geom.Matrix4x4
Matrix-Matrix Right-multiplication.
multiply(Quaternion) - Method in class toxi.geom.Quaternion
 
multiplySelf(double) - Method in class toxi.geom.Matrix4x4
In-place matrix-scalar multiplication.
multiplySelf(Matrix4x4) - Method in class toxi.geom.Matrix4x4
 

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