Package org.joml
Interface Vector3fc
public interface Vector3fc
-
Method Summary
Modifier and Type Method Description Vector3fabsolute(Vector3f vector3f)Vector3fadd(float float1, float float2, float float3, Vector3f vector3f)Vector3fadd(Vector3fc vector3fc, Vector3f vector3f)floatangle(Vector3fc vector3fc)floatangleCos(Vector3fc vector3fc)floatangleSigned(float float1, float float2, float float3, float float4, float float5, float float6)floatangleSigned(Vector3fc vector3fc, Vector3fc vector3fc2)Vector3fceil(Vector3f vector3f)Vector3fcross(float float1, float float2, float float3, Vector3f vector3f)Vector3fcross(Vector3fc vector3fc, Vector3f vector3f)floatdistance(float float1, float float2, float float3)floatdistance(Vector3fc vector3fc)floatdistanceSquared(float float1, float float2, float float3)floatdistanceSquared(Vector3fc vector3fc)Vector3fdiv(float float1, float float2, float float3, Vector3f vector3f)Vector3fdiv(float float1, Vector3f vector3f)Vector3fdiv(Vector3fc vector3fc, Vector3f vector3f)floatdot(float float1, float float2, float float3)floatdot(Vector3fc vector3fc)booleanequals(float float1, float float2, float float3)booleanequals(Vector3fc vector3fc, float float1)Vector3ffloor(Vector3f vector3f)Vector3ffma(float float1, Vector3fc vector3fc, Vector3f vector3f)Vector3ffma(Vector3fc vector3fc, Vector3fc vector3fc2, Vector3f vector3f)floatget(int int1)java.nio.ByteBufferget(int int1, java.nio.ByteBuffer byteBuffer)java.nio.FloatBufferget(int int1, java.nio.FloatBuffer floatBuffer)Vector3iget(int int1, Vector3i vector3i)java.nio.ByteBufferget(java.nio.ByteBuffer byteBuffer)java.nio.FloatBufferget(java.nio.FloatBuffer floatBuffer)Vector3dget(Vector3d vector3d)Vector3fget(Vector3f vector3f)Vector3fcgetToAddress(long long1)Vector3fhalf(float float1, float float2, float float3, Vector3f vector3f)Vector3fhalf(Vector3fc vector3fc, Vector3f vector3f)Vector3fhermite(Vector3fc vector3fc, Vector3fc vector3fc2, Vector3fc vector3fc3, float float1, Vector3f vector3f)booleanisFinite()floatlength()floatlengthSquared()Vector3flerp(Vector3fc vector3fc, float float1, Vector3f vector3f)Vector3fmax(Vector3fc vector3fc, Vector3f vector3f)intmaxComponent()Vector3fmin(Vector3fc vector3fc, Vector3f vector3f)intminComponent()Vector3fmul(float float1, float float2, float float3, Vector3f vector3f)Vector3fmul(float float1, Vector3f vector3f)Vector3fmul(Matrix3dc matrix3dc, Vector3f vector3f)Vector3fmul(Matrix3fc matrix3fc, Vector3f vector3f)Vector3fmul(Matrix3x2fc matrix3x2fc, Vector3f vector3f)Vector3fmul(Vector3fc vector3fc, Vector3f vector3f)Vector3fmulAdd(float float1, Vector3fc vector3fc, Vector3f vector3f)Vector3fmulAdd(Vector3fc vector3fc, Vector3fc vector3fc2, Vector3f vector3f)Vector3fmulDirection(Matrix4dc matrix4dc, Vector3f vector3f)Vector3fmulDirection(Matrix4fc matrix4fc, Vector3f vector3f)Vector3fmulDirection(Matrix4x3fc matrix4x3fc, Vector3f vector3f)Vector3fmulPosition(Matrix4fc matrix4fc, Vector3f vector3f)Vector3fmulPosition(Matrix4x3fc matrix4x3fc, Vector3f vector3f)floatmulPositionW(Matrix4fc matrix4fc, Vector3f vector3f)Vector3fmulProject(Matrix4fc matrix4fc, float float1, Vector3f vector3f)Vector3fmulProject(Matrix4fc matrix4fc, Vector3f vector3f)Vector3fmulTranspose(Matrix3fc matrix3fc, Vector3f vector3f)Vector3fmulTransposeDirection(Matrix4fc matrix4fc, Vector3f vector3f)Vector3fmulTransposePosition(Matrix4fc matrix4fc, Vector3f vector3f)Vector3fnegate(Vector3f vector3f)Vector3fnormalize(float float1, Vector3f vector3f)Vector3fnormalize(Vector3f vector3f)Vector3forthogonalize(Vector3fc vector3fc, Vector3f vector3f)Vector3forthogonalizeUnit(Vector3fc vector3fc, Vector3f vector3f)Vector3freflect(float float1, float float2, float float3, Vector3f vector3f)Vector3freflect(Vector3fc vector3fc, Vector3f vector3f)Vector3frotate(Quaternionfc quaternionfc, Vector3f vector3f)Vector3frotateAxis(float float1, float float2, float float3, float float4, Vector3f vector3f)Vector3frotateX(float float1, Vector3f vector3f)Vector3frotateY(float float1, Vector3f vector3f)Vector3frotateZ(float float1, Vector3f vector3f)QuaternionfrotationTo(float float1, float float2, float float3, Quaternionf quaternionf)QuaternionfrotationTo(Vector3fc vector3fc, Quaternionf quaternionf)Vector3fround(Vector3f vector3f)Vector3fsmoothStep(Vector3fc vector3fc, float float1, Vector3f vector3f)Vector3fsub(float float1, float float2, float float3, Vector3f vector3f)Vector3fsub(Vector3fc vector3fc, Vector3f vector3f)floatx()floaty()floatz()
-
Method Details
-
x
float x() -
y
float y() -
z
float z() -
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
-
mulProject
-
mulProject
-
mul
-
mul
-
mul
-
mulTranspose
-
mulPosition
-
mulPosition
-
mulTransposePosition
-
mulPositionW
-
mulDirection
-
mulDirection
-
mulDirection
-
mulTransposeDirection
-
mul
-
mul
-
div
-
div
-
rotate
-
rotationTo
-
rotationTo
-
rotateAxis
-
rotateX
-
rotateY
-
rotateZ
-
lengthSquared
float lengthSquared() -
length
float length() -
normalize
-
normalize
-
cross
-
cross
-
distance
-
distance
float distance(float float1, float float2, float float3) -
distanceSquared
-
distanceSquared
float distanceSquared(float float1, float float2, float float3) -
dot
-
dot
float dot(float float1, float float2, float float3) -
angleCos
-
angle
-
angleSigned
-
angleSigned
float angleSigned(float float1, float float2, float float3, float float4, float float5, float float6) -
min
-
max
-
negate
-
absolute
-
reflect
-
reflect
-
half
-
half
-
smoothStep
-
hermite
-
lerp
-
get
float get(int int1) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
get
-
get
-
get
-
maxComponent
int maxComponent() -
minComponent
int minComponent() -
orthogonalize
-
orthogonalizeUnit
-
floor
-
ceil
-
round
-
isFinite
boolean isFinite() -
equals
-
equals
boolean equals(float float1, float float2, float float3)
-