Package org.joml
Interface Vector4fc
public interface Vector4fc
-
Method Summary
Modifier and Type Method Description Vector4fabsolute(Vector4f vector4f)Vector4fadd(float float1, float float2, float float3, float float4, Vector4f vector4f)Vector4fadd(Vector4fc vector4fc, Vector4f vector4f)floatangle(Vector4fc vector4fc)floatangleCos(Vector4fc vector4fc)Vector4fceil(Vector4f vector4f)floatdistance(float float1, float float2, float float3, float float4)floatdistance(Vector4fc vector4fc)floatdistanceSquared(float float1, float float2, float float3, float float4)floatdistanceSquared(Vector4fc vector4fc)Vector4fdiv(float float1, float float2, float float3, float float4, Vector4f vector4f)Vector4fdiv(float float1, Vector4f vector4f)Vector4fdiv(Vector4fc vector4fc, Vector4f vector4f)floatdot(float float1, float float2, float float3, float float4)floatdot(Vector4fc vector4fc)booleanequals(float float1, float float2, float float3, float float4)booleanequals(Vector4fc vector4fc, float float1)Vector4ffloor(Vector4f vector4f)Vector4ffma(float float1, Vector4fc vector4fc, Vector4f vector4f)Vector4ffma(Vector4fc vector4fc, Vector4fc vector4fc2, Vector4f vector4f)floatget(int int1)java.nio.ByteBufferget(int int1, java.nio.ByteBuffer byteBuffer)java.nio.FloatBufferget(int int1, java.nio.FloatBuffer floatBuffer)Vector4iget(int int1, Vector4i vector4i)java.nio.ByteBufferget(java.nio.ByteBuffer byteBuffer)java.nio.FloatBufferget(java.nio.FloatBuffer floatBuffer)Vector4dget(Vector4d vector4d)Vector4fget(Vector4f vector4f)Vector4fcgetToAddress(long long1)Vector4fhermite(Vector4fc vector4fc, Vector4fc vector4fc2, Vector4fc vector4fc3, float float1, Vector4f vector4f)booleanisFinite()floatlength()floatlengthSquared()Vector4flerp(Vector4fc vector4fc, float float1, Vector4f vector4f)Vector4fmax(Vector4fc vector4fc, Vector4f vector4f)intmaxComponent()Vector4fmin(Vector4fc vector4fc, Vector4f vector4f)intminComponent()Vector4fmul(float float1, float float2, float float3, float float4, Vector4f vector4f)Vector4fmul(float float1, Vector4f vector4f)Vector4fmul(Matrix4fc matrix4fc, Vector4f vector4f)Vector4fmul(Matrix4x3fc matrix4x3fc, Vector4f vector4f)Vector4fmul(Vector4fc vector4fc, Vector4f vector4f)Vector4fmulAdd(float float1, Vector4fc vector4fc, Vector4f vector4f)Vector4fmulAdd(Vector4fc vector4fc, Vector4fc vector4fc2, Vector4f vector4f)Vector4fmulAffine(Matrix4fc matrix4fc, Vector4f vector4f)Vector4fmulAffineTranspose(Matrix4fc matrix4fc, Vector4f vector4f)Vector3fmulProject(Matrix4fc matrix4fc, Vector3f vector3f)Vector4fmulProject(Matrix4fc matrix4fc, Vector4f vector4f)Vector4fmulTranspose(Matrix4fc matrix4fc, Vector4f vector4f)Vector4fnegate(Vector4f vector4f)Vector4fnormalize(float float1, Vector4f vector4f)Vector4fnormalize(Vector4f vector4f)Vector4fnormalize3(Vector4f vector4f)Vector4frotate(Quaternionfc quaternionfc, Vector4f vector4f)Vector4frotateAxis(float float1, float float2, float float3, float float4, Vector4f vector4f)Vector4frotateX(float float1, Vector4f vector4f)Vector4frotateY(float float1, Vector4f vector4f)Vector4frotateZ(float float1, Vector4f vector4f)Vector4fround(Vector4f vector4f)Vector4fsmoothStep(Vector4fc vector4fc, float float1, Vector4f vector4f)Vector4fsub(float float1, float float2, float float3, float float4, Vector4f vector4f)Vector4fsub(Vector4fc vector4fc, Vector4f vector4f)floatw()floatx()floaty()floatz()
-
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)
-