Package org.joml
Interface Vector4fc
public interface Vector4fc
-
Method Summary
Modifier and Type Method Description Vector4f
absolute(Vector4f vector4f)
Vector4f
add(float float1, float float2, float float3, float float4, Vector4f vector4f)
Vector4f
add(Vector4fc vector4fc, Vector4f vector4f)
float
angle(Vector4fc vector4fc)
float
angleCos(Vector4fc vector4fc)
Vector4f
ceil(Vector4f vector4f)
float
distance(float float1, float float2, float float3, float float4)
float
distance(Vector4fc vector4fc)
float
distanceSquared(float float1, float float2, float float3, float float4)
float
distanceSquared(Vector4fc vector4fc)
Vector4f
div(float float1, float float2, float float3, float float4, Vector4f vector4f)
Vector4f
div(float float1, Vector4f vector4f)
Vector4f
div(Vector4fc vector4fc, Vector4f vector4f)
float
dot(float float1, float float2, float float3, float float4)
float
dot(Vector4fc vector4fc)
boolean
equals(float float1, float float2, float float3, float float4)
boolean
equals(Vector4fc vector4fc, float float1)
Vector4f
floor(Vector4f vector4f)
Vector4f
fma(float float1, Vector4fc vector4fc, Vector4f vector4f)
Vector4f
fma(Vector4fc vector4fc, Vector4fc vector4fc2, Vector4f vector4f)
float
get(int int1)
java.nio.ByteBuffer
get(int int1, java.nio.ByteBuffer byteBuffer)
java.nio.FloatBuffer
get(int int1, java.nio.FloatBuffer floatBuffer)
Vector4i
get(int int1, Vector4i vector4i)
java.nio.ByteBuffer
get(java.nio.ByteBuffer byteBuffer)
java.nio.FloatBuffer
get(java.nio.FloatBuffer floatBuffer)
Vector4d
get(Vector4d vector4d)
Vector4f
get(Vector4f vector4f)
Vector4fc
getToAddress(long long1)
Vector4f
hermite(Vector4fc vector4fc, Vector4fc vector4fc2, Vector4fc vector4fc3, float float1, Vector4f vector4f)
boolean
isFinite()
float
length()
float
lengthSquared()
Vector4f
lerp(Vector4fc vector4fc, float float1, Vector4f vector4f)
Vector4f
max(Vector4fc vector4fc, Vector4f vector4f)
int
maxComponent()
Vector4f
min(Vector4fc vector4fc, Vector4f vector4f)
int
minComponent()
Vector4f
mul(float float1, float float2, float float3, float float4, Vector4f vector4f)
Vector4f
mul(float float1, Vector4f vector4f)
Vector4f
mul(Matrix4fc matrix4fc, Vector4f vector4f)
Vector4f
mul(Matrix4x3fc matrix4x3fc, Vector4f vector4f)
Vector4f
mul(Vector4fc vector4fc, Vector4f vector4f)
Vector4f
mulAdd(float float1, Vector4fc vector4fc, Vector4f vector4f)
Vector4f
mulAdd(Vector4fc vector4fc, Vector4fc vector4fc2, Vector4f vector4f)
Vector4f
mulAffine(Matrix4fc matrix4fc, Vector4f vector4f)
Vector4f
mulAffineTranspose(Matrix4fc matrix4fc, Vector4f vector4f)
Vector3f
mulProject(Matrix4fc matrix4fc, Vector3f vector3f)
Vector4f
mulProject(Matrix4fc matrix4fc, Vector4f vector4f)
Vector4f
mulTranspose(Matrix4fc matrix4fc, Vector4f vector4f)
Vector4f
negate(Vector4f vector4f)
Vector4f
normalize(float float1, Vector4f vector4f)
Vector4f
normalize(Vector4f vector4f)
Vector4f
normalize3(Vector4f vector4f)
Vector4f
rotate(Quaternionfc quaternionfc, Vector4f vector4f)
Vector4f
rotateAxis(float float1, float float2, float float3, float float4, Vector4f vector4f)
Vector4f
rotateX(float float1, Vector4f vector4f)
Vector4f
rotateY(float float1, Vector4f vector4f)
Vector4f
rotateZ(float float1, Vector4f vector4f)
Vector4f
round(Vector4f vector4f)
Vector4f
smoothStep(Vector4fc vector4fc, float float1, Vector4f vector4f)
Vector4f
sub(float float1, float float2, float float3, float float4, Vector4f vector4f)
Vector4f
sub(Vector4fc vector4fc, Vector4f vector4f)
float
w()
float
x()
float
y()
float
z()
-
Method Details
-
x
float x() -
y
float y() -
z
float z() -
w
float w() -
get
java.nio.FloatBuffer get(java.nio.FloatBuffer floatBuffer) -
get
java.nio.FloatBuffer get(int int1, java.nio.FloatBuffer floatBuffer) -
get
java.nio.ByteBuffer get(java.nio.ByteBuffer byteBuffer) -
get
java.nio.ByteBuffer get(int int1, java.nio.ByteBuffer byteBuffer) -
getToAddress
-
sub
-
sub
-
add
-
add
-
fma
-
fma
-
mulAdd
-
mulAdd
-
mul
-
div
-
mul
-
mulTranspose
-
mulAffine
-
mulAffineTranspose
-
mul
-
mulProject
-
mulProject
-
mul
-
mul
-
div
-
div
-
rotate
-
rotateAxis
-
rotateX
-
rotateY
-
rotateZ
-
lengthSquared
float lengthSquared() -
length
float length() -
normalize
-
normalize
-
normalize3
-
distance
-
distance
float distance(float float1, float float2, float float3, float float4) -
distanceSquared
-
distanceSquared
float distanceSquared(float float1, float float2, float float3, float float4) -
dot
-
dot
float dot(float float1, float float2, float float3, float float4) -
angleCos
-
angle
-
negate
-
min
-
max
-
lerp
-
smoothStep
-
hermite
-
get
float get(int int1) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
get
-
get
-
get
-
maxComponent
int maxComponent() -
minComponent
int minComponent() -
floor
-
ceil
-
round
-
isFinite
boolean isFinite() -
absolute
-
equals
-
equals
boolean equals(float float1, float float2, float float3, float float4)
-