Interface Vector3dc
-
Method Summary
Modifier and TypeMethodDescriptiondouble
double
double
angleSigned
(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) double
angleSigned
(Vector3dc arg0, Vector3dc arg1) double
distance
(double arg0, double arg1, double arg2) double
double
distanceSquared
(double arg0, double arg1, double arg2) double
distanceSquared
(Vector3dc arg0) double
dot
(double arg0, double arg1, double arg2) double
boolean
equals
(double arg0, double arg1, double arg2) boolean
double
get
(int arg0) get
(int arg0, ByteBuffer arg1) get
(int arg0, DoubleBuffer arg1) get
(int arg0, FloatBuffer arg1) get
(ByteBuffer arg0) get
(DoubleBuffer arg0) get
(FloatBuffer arg0) getf
(int arg0, ByteBuffer arg1) getf
(ByteBuffer arg0) getToAddress
(long arg0) boolean
isFinite()
double
length()
double
int
int
mul
(Matrix3x2dc arg0, Vector3d arg1) mul
(Matrix3x2fc arg0, Vector3d arg1) mulDirection
(Matrix4dc arg0, Vector3d arg1) mulDirection
(Matrix4fc arg0, Vector3d arg1) mulDirection
(Matrix4x3dc arg0, Vector3d arg1) mulDirection
(Matrix4x3fc arg0, Vector3d arg1) mulPosition
(Matrix4dc arg0, Vector3d arg1) mulPosition
(Matrix4fc arg0, Vector3d arg1) mulPosition
(Matrix4x3dc arg0, Vector3d arg1) mulPosition
(Matrix4x3fc arg0, Vector3d arg1) double
mulPositionW
(Matrix4dc arg0, Vector3d arg1) double
mulPositionW
(Matrix4fc arg0, Vector3d arg1) mulProject
(Matrix4dc arg0, double arg1, Vector3d arg2) mulProject
(Matrix4dc arg0, Vector3d arg1) mulProject
(Matrix4fc arg0, Vector3d arg1) mulTranspose
(Matrix3dc arg0, Vector3d arg1) mulTranspose
(Matrix3fc arg0, Vector3d arg1) mulTransposeDirection
(Matrix4dc arg0, Vector3d arg1) mulTransposeDirection
(Matrix4fc arg0, Vector3d arg1) mulTransposePosition
(Matrix4dc arg0, Vector3d arg1) mulTransposePosition
(Matrix4fc arg0, Vector3d arg1) orthogonalize
(Vector3dc arg0, Vector3d arg1) orthogonalizeUnit
(Vector3dc arg0, Vector3d arg1) rotate
(Quaterniondc arg0, Vector3d arg1) rotateAxis
(double arg0, double arg1, double arg2, double arg3, Vector3d arg4) rotationTo
(double arg0, double arg1, double arg2, Quaterniond arg3) rotationTo
(Vector3dc arg0, Quaterniond arg1) smoothStep
(Vector3dc arg0, double arg1, Vector3d arg2) double
x()
double
y()
double
z()
-
Method Details
-
x
double x() -
y
double y() -
z
double z() -
get
-
get
-
get
-
get
-
get
-
get
-
getf
-
getf
-
getToAddress
-
sub
-
sub
-
sub
-
add
-
add
-
add
-
fma
-
fma
-
fma
-
fma
-
fma
-
mulAdd
-
mulAdd
-
mulAdd
-
mul
-
mul
-
div
-
div
-
mulProject
-
mulProject
-
mulProject
-
mul
-
mul
-
mul
-
mul
-
mul
-
mulTranspose
-
mulTranspose
-
mulPosition
-
mulPosition
-
mulPosition
-
mulPosition
-
mulTransposePosition
-
mulTransposePosition
-
mulPositionW
-
mulPositionW
-
mulDirection
-
mulDirection
-
mulDirection
-
mulDirection
-
mulTransposeDirection
-
mulTransposeDirection
-
mul
-
mul
-
rotate
-
rotationTo
-
rotationTo
-
rotateAxis
-
rotateX
-
rotateY
-
rotateZ
-
div
-
div
-
lengthSquared
double lengthSquared() -
length
double length() -
normalize
-
normalize
-
cross
-
cross
-
distance
-
distance
double distance(double arg0, double arg1, double arg2) -
distanceSquared
-
distanceSquared
double distanceSquared(double arg0, double arg1, double arg2) -
dot
-
dot
double dot(double arg0, double arg1, double arg2) -
angleCos
-
angle
-
angleSigned
-
angleSigned
double angleSigned(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) -
min
-
max
-
negate
-
absolute
-
reflect
-
reflect
-
half
-
half
-
smoothStep
-
hermite
-
lerp
-
get
- Throws:
IllegalArgumentException
-
get
-
get
-
get
-
maxComponent
int maxComponent() -
minComponent
int minComponent() -
orthogonalize
-
orthogonalizeUnit
-
floor
-
ceil
-
round
-
isFinite
boolean isFinite() -
equals
-
equals
boolean equals(double arg0, double arg1, double arg2)
-