Uses of Interface
civitas.celestis.math.vector.Vector
Packages that use Vector
Package
Description
-
Uses of Vector in civitas.celestis.math.decimal
Classes in civitas.celestis.math.decimal with type parameters of type VectorModifier and TypeInterfaceDescriptioninterfaceDecimalVector<V extends DecimalVector<V,PV>, PV extends Vector<PV>> A mathematical vector which usesBigDecimals. -
Uses of Vector in civitas.celestis.math.matrix
Methods in civitas.celestis.math.matrix with type parameters of type Vector -
Uses of Vector in civitas.celestis.math.vector
Classes in civitas.celestis.math.vector with type parameters of type VectorModifier and TypeInterfaceDescriptioninterfaceA mathematical vector.Classes in civitas.celestis.math.vector that implement VectorModifier and TypeClassDescriptionclassAn arbitrary dimensional array-based vector.classAn immutable two-dimensional vector which uses the typedouble.classAn immutable three-dimensional vector which uses the typedouble.classAn immutable four-dimensional vector which uses the typedouble.Methods in civitas.celestis.math.vector with type parameters of type VectorModifier and TypeMethodDescriptionstatic <V extends Vector<V>>
booleanVectors.isInRange(V val, V min, V max) Checks if the provided valuevalis within the range of[min, max].static <V extends Vector<V>>
VVectors.lerp(V s, V e, double t) Performs linear interpolation (LERP) between the starting valuesand the ending valuee.