Package org.joml
Interface Vector4dc
- All Known Implementing Classes:
Vector4d
public interface Vector4dc
-
Method Summary
Modifier and Type Method Description Vector4dadd(double double1, double double2, double double3, double double4, Vector4d vector4d)doubleangle(Vector4dc vector4dc)doubleangleCos(Vector4dc vector4dc)doubledistance(double double1, double double2, double double3, double double4)doubledistance(Vector4dc vector4dc)Vector4ddiv(double double1, Vector4d vector4d)Vector4ddiv(Vector4dc vector4dc, Vector4d vector4d)doubledot(double double1, double double2, double double3, double double4)doubledot(Vector4dc vector4dc)Vector4dfma(double double1, Vector4dc vector4dc, Vector4d vector4d)Vector4dfma(Vector4dc vector4dc, Vector4dc vector4dc2, Vector4d vector4d)java.nio.ByteBufferget(int int1, java.nio.ByteBuffer byteBuffer)java.nio.DoubleBufferget(int int1, java.nio.DoubleBuffer doubleBuffer)java.nio.ByteBufferget(java.nio.ByteBuffer byteBuffer)java.nio.DoubleBufferget(java.nio.DoubleBuffer doubleBuffer)Vector4dhermite(Vector4dc vector4dc, Vector4dc vector4dc2, Vector4dc vector4dc3, double double1, Vector4d vector4d)doublelength()doublelengthSquared()Vector4dlerp(Vector4dc vector4dc, double double1, Vector4d vector4d)Vector4dmul(double double1, Vector4d vector4d)Vector4dmul(Matrix4dc matrix4dc, Vector4d vector4d)Vector4dmul(Matrix4fc matrix4fc, Vector4d vector4d)Vector4dmul(Matrix4x3dc matrix4x3dc, Vector4d vector4d)Vector4dmul(Matrix4x3fc matrix4x3fc, Vector4d vector4d)Vector4dmul(Vector4dc vector4dc, Vector4d vector4d)Vector4dmulProject(Matrix4dc matrix4dc, Vector4d vector4d)Vector4dnegate(Vector4d vector4d)Vector4dnormalize(Vector4d vector4d)Vector4dnormalize3(Vector4d vector4d)Vector4drotate(Quaterniondc quaterniondc, Vector4d vector4d)Vector4dsmoothStep(Vector4dc vector4dc, double double1, Vector4d vector4d)Vector4dsub(double double1, double double2, double double3, double double4, Vector4d vector4d)doublew()doublex()doubley()doublez()
-
Method Details
-
x
double x() -
y
double y() -
z
double z() -
w
double w() -
get
java.nio.ByteBuffer get(java.nio.ByteBuffer byteBuffer) -
get
java.nio.ByteBuffer get(int int1, java.nio.ByteBuffer byteBuffer) -
get
java.nio.DoubleBuffer get(java.nio.DoubleBuffer doubleBuffer) -
get
java.nio.DoubleBuffer get(int int1, java.nio.DoubleBuffer doubleBuffer) -
sub
-
add
-
fma
-
fma
-
mul
-
div
-
mul
-
mul
-
mul
-
mul
-
mulProject
-
mul
-
div
-
rotate
-
lengthSquared
double lengthSquared() -
length
double length() -
normalize
-
normalize3
-
distance
-
distance
double distance(double double1, double double2, double double3, double double4) -
dot
-
dot
double dot(double double1, double double2, double double3, double double4) -
angleCos
-
angle
-
negate
-
smoothStep
-
hermite
-
lerp
-