Uses of Class
com.badlogic.gdx.math.Vector4
-
Packages that use Vector4 Package Description com.badlogic.gdx.graphics.glutils com.badlogic.gdx.math -
-
Uses of Vector4 in com.badlogic.gdx.graphics.glutils
Methods in com.badlogic.gdx.graphics.glutils with parameters of type Vector4 Modifier and Type Method Description void
ShaderProgram. setUniformf(int location, Vector4 values)
void
ShaderProgram. setUniformf(java.lang.String name, Vector4 values)
Sets the uniform with the given name. -
Uses of Vector4 in com.badlogic.gdx.math
Fields in com.badlogic.gdx.math declared as Vector4 Modifier and Type Field Description static Vector4
Vector4. W
static Vector4
Vector4. X
static Vector4
Vector4. Y
static Vector4
Vector4. Z
static Vector4
Vector4. Zero
Methods in com.badlogic.gdx.math that return Vector4 Modifier and Type Method Description Vector4
Vector4. add(float values)
Adds the given value to all four components of the vector.Vector4
Vector4. add(float x, float y, float z, float w)
Adds the given components to this vectorVector4
Vector4. add(Vector4 vector)
Vector4
Vector4. clamp(float min, float max)
Vector4
Vector4. cpy()
Vector4
Vector4. fromString(java.lang.String v)
Sets thisVector4
to the value represented by the specified string according to the format oftoString()
.Vector4
Vector4. interpolate(Vector4 target, float alpha, Interpolation interpolator)
Vector4
Vector4. lerp(Vector4 target, float alpha)
Vector4
Vector4. limit(float limit)
Vector4
Vector4. limit2(float limit2)
Vector4
Vector4. mulAdd(Vector4 vec, float scalar)
Vector4
Vector4. mulAdd(Vector4 vec, Vector4 mulVec)
Vector4
Vector4. nor()
Vector4
Vector4. scl(float scalar)
Multiplies each component of this vector by the given scalarVector4
Vector4. scl(float vx, float vy, float vz, float vw)
Scales this vector by the given valuesVector4
Vector4. scl(Vector4 other)
Multiplies each component of this vector by the corresponding component in otherVector4
Vector4. set(float[] values)
Sets the components from the array.Vector4
Vector4. set(float x, float y, float z, float w)
Sets the vector to the given componentsVector4
Vector4. set(Vector2 vector, float z, float w)
Sets the components to the given Vector2, z-component and w-componentVector4
Vector4. set(Vector3 vector, float w)
Sets the components of the given vector3 and w-componentVector4
Vector4. set(Vector4 vector)
Vector4
Vector4. setLength(float len)
Vector4
Vector4. setLength2(float len2)
Vector4
Vector4. setToRandomDirection()
Vector4
Vector4. setZero()
Vector4
Vector4. sub(float value)
Subtracts the given value from all components of this vectorVector4
Vector4. sub(float x, float y, float z, float w)
Subtracts the given components from this vector.Vector4
Vector4. sub(Vector4 a_vec)
Methods in com.badlogic.gdx.math with parameters of type Vector4 Modifier and Type Method Description Vector4
Vector4. add(Vector4 vector)
float
Vector4. dot(Vector4 vector)
float
Vector4. dst(Vector4 vector)
float
Vector4. dst2(Vector4 point)
boolean
Vector4. epsilonEquals(Vector4 other)
Compares this vector with the other vector usingMathUtils.FLOAT_ROUNDING_ERROR
for its epsilon.boolean
Vector4. epsilonEquals(Vector4 other, float epsilon)
boolean
Vector4. hasOppositeDirection(Vector4 vector)
boolean
Vector4. hasSameDirection(Vector4 vector)
boolean
Vector4. idt(Vector4 vector)
Returns true if this vector and the vector parameter have identical components.Vector4
Vector4. interpolate(Vector4 target, float alpha, Interpolation interpolator)
boolean
Vector4. isCollinear(Vector4 other)
boolean
Vector4. isCollinear(Vector4 other, float epsilon)
boolean
Vector4. isCollinearOpposite(Vector4 other)
boolean
Vector4. isCollinearOpposite(Vector4 other, float epsilon)
boolean
Vector4. isOnLine(Vector4 other)
boolean
Vector4. isOnLine(Vector4 other, float epsilon)
boolean
Vector4. isPerpendicular(Vector4 vector)
boolean
Vector4. isPerpendicular(Vector4 vector, float epsilon)
Vector4
Vector4. lerp(Vector4 target, float alpha)
Vector4
Vector4. mulAdd(Vector4 vec, float scalar)
Vector4
Vector4. mulAdd(Vector4 vec, Vector4 mulVec)
Vector4
Vector4. scl(Vector4 other)
Multiplies each component of this vector by the corresponding component in otherVector4
Vector4. set(Vector4 vector)
Vector4
Vector4. sub(Vector4 a_vec)
Constructors in com.badlogic.gdx.math with parameters of type Vector4 Constructor Description Vector4(Vector4 vector)
Creates a vector from the given Vector4
-