Uses of Class
ffx.numerics.math.Float3
Package
Description
The Math package implements complex numbers, a software square root, and vector operations.
-
Uses of Float3 in ffx.numerics.math
Modifier and TypeMethodDescriptionFinds the sum of this Float3 with b.Finds the sum of this Float3 with b in place.Float3.copy()
Returns a new copy of this Float3.Compute a * b + c and return the result in a new Float3.Compute a * b + c and return the result in a new Float3.Float3.normalize()
Normalize this Float3.Float3.normalizeI()
Normalize this Float3 in place.Float3.scale
(float d) Scales a Float3.Float3.scaleI
(float d) Scales a Float3 in place.Float3.set
(float[] b) Set the value of this Float3.Float3.set
(float x, float y, float z) Set the value of this Float3.Set the value of this Float3.Float3.sqrt()
Square roots values in Float3.Float3.sqrtI()
Square roots values in Float3 in place.Float3.square()
Squares values in Float3.Float3.squareI()
Squares values in Float3 in place.Finds the difference between two vectors.Finds the difference between two vectors.Cross product of this Float3 with b.In-place Cross product of this Float3 with b.Modifier and TypeMethodDescriptionFinds the sum of this Float3 with b.Finds the sum of this Float3 with b in place.float
Angle of this Float3 with b.float
Finds the distance between two vectors.float
Finds the squared distance between two vectorsfloat
Finds the dot product between two vectors.Compute a * b + c and return the result in a new Float3.Compute a * b + c and return the result in a new Float3.Set the value of this Float3.Finds the difference between two vectors.Finds the difference between two vectors.Cross product of this Float3 with b.In-place Cross product of this Float3 with b.