| Package | Description |
|---|---|
| org.joml |
Contains all classes of JOML.
|
| org.joml.internal |
Contains internal classes.
|
| Modifier and Type | Method and Description |
|---|---|
Vector3i |
Vector3i.add(int x,
int y,
int z)
Increment the components of this vector by the given values.
|
Vector3i |
Vector3i.add(int x,
int y,
int z,
Vector3i dest) |
Vector3i |
Vector3ic.add(int x,
int y,
int z,
Vector3i dest)
Increment the components of this vector by the given values and store the
result in
dest. |
Vector3i |
Vector3i.add(Vector3ic v)
Add the supplied vector to this one.
|
Vector3i |
Vector3i.add(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.add(Vector3ic v,
Vector3i dest)
Add the supplied vector to this one and store the result in
dest. |
Vector3i |
Vector3i.max(Vector3ic v)
Set the components of this vector to be the component-wise maximum of this and the other vector.
|
Vector3i |
Vector3i.max(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.max(Vector3ic v,
Vector3i dest)
Set the components of
dest to be the component-wise maximum of this and the other vector. |
Vector3i |
Vector3i.min(Vector3ic v)
Set the components of this vector to be the component-wise minimum of this and the other vector.
|
Vector3i |
Vector3i.min(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.min(Vector3ic v,
Vector3i dest)
Set the components of
dest to be the component-wise minimum of this and the other vector. |
Vector3i |
Vector3i.mul(int scalar)
Multiply all components of this
Vector3i by the given scalar
value. |
Vector3i |
Vector3i.mul(int x,
int y,
int z)
Multiply the components of this vector by the given values.
|
Vector3i |
Vector3i.mul(int x,
int y,
int z,
Vector3i dest) |
Vector3i |
Vector3ic.mul(int x,
int y,
int z,
Vector3i dest)
Multiply the components of this vector by the given values and store the
result in
dest. |
Vector3i |
Vector3i.mul(int scalar,
Vector3i dest) |
Vector3i |
Vector3ic.mul(int scalar,
Vector3i dest)
Multiply the components of this vector by the given scalar and store the result in
dest. |
Vector3i |
Vector3i.mul(Vector3ic v)
Multiply all components of this
Vector3i by the given vector. |
Vector3i |
Vector3i.mul(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.mul(Vector3ic v,
Vector3i dest)
Multiply the supplied vector by this one and store the result in
dest. |
Vector3i |
Vector3i.negate()
Negate this vector.
|
Vector3i |
Vector3i.negate(Vector3i dest) |
Vector3i |
Vector3ic.negate(Vector3i dest)
Negate this vector and store the result in
dest. |
Vector3i |
Vector3i.set(ByteBuffer buffer)
Read this vector from the supplied
ByteBuffer at the current
buffer position. |
Vector3i |
Vector3i.set(int d)
Set the x, y, and z components to the supplied value.
|
Vector3i |
Vector3i.set(IntBuffer buffer)
|
Vector3i |
Vector3i.set(int index,
ByteBuffer buffer)
Read this vector from the supplied
ByteBuffer starting at the
specified absolute buffer position/index. |
Vector3i |
Vector3i.set(int index,
IntBuffer buffer)
Read this vector from the supplied
IntBuffer starting at the
specified absolute buffer position/index. |
Vector3i |
Vector3i.set(int x,
int y,
int z)
Set the x, y and z components to the supplied values.
|
Vector3i |
Vector3i.set(Vector2ic v,
int z)
Set the first two components from the given
v and the z
component from the given z |
Vector3i |
Vector3i.set(Vector3dc v)
Set the x, y and z components to match the supplied vector.
|
Vector3i |
Vector3i.set(Vector3ic v)
Set the x, y and z components to match the supplied vector.
|
Vector3i |
Vector3i.setComponent(int component,
int value)
Set the value of the specified component of this vector.
|
Vector3i |
Vector3i.sub(int x,
int y,
int z)
Decrement the components of this vector by the given values.
|
Vector3i |
Vector3i.sub(int x,
int y,
int z,
Vector3i dest) |
Vector3i |
Vector3ic.sub(int x,
int y,
int z,
Vector3i dest)
Decrement the components of this vector by the given values and store the
result in
dest. |
Vector3i |
Vector3i.sub(Vector3ic v)
Subtract the supplied vector from this one and store the result in
this. |
Vector3i |
Vector3i.sub(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.sub(Vector3ic v,
Vector3i dest)
Subtract the supplied vector from this one and store the result in
dest. |
Vector3i |
Vector3i.zero()
Set all components to zero.
|
| Modifier and Type | Method and Description |
|---|---|
Vector3i |
Vector3i.add(int x,
int y,
int z,
Vector3i dest) |
Vector3i |
Vector3ic.add(int x,
int y,
int z,
Vector3i dest)
Increment the components of this vector by the given values and store the
result in
dest. |
Vector3i |
Vector3i.add(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.add(Vector3ic v,
Vector3i dest)
Add the supplied vector to this one and store the result in
dest. |
Vector3i |
Vector3i.max(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.max(Vector3ic v,
Vector3i dest)
Set the components of
dest to be the component-wise maximum of this and the other vector. |
Vector3i |
Vector3i.min(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.min(Vector3ic v,
Vector3i dest)
Set the components of
dest to be the component-wise minimum of this and the other vector. |
Vector3i |
Vector3i.mul(int x,
int y,
int z,
Vector3i dest) |
Vector3i |
Vector3ic.mul(int x,
int y,
int z,
Vector3i dest)
Multiply the components of this vector by the given values and store the
result in
dest. |
Vector3i |
Vector3i.mul(int scalar,
Vector3i dest) |
Vector3i |
Vector3ic.mul(int scalar,
Vector3i dest)
Multiply the components of this vector by the given scalar and store the result in
dest. |
Vector3i |
Vector3i.mul(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.mul(Vector3ic v,
Vector3i dest)
Multiply the supplied vector by this one and store the result in
dest. |
Vector3i |
Vector3i.negate(Vector3i dest) |
Vector3i |
Vector3ic.negate(Vector3i dest)
Negate this vector and store the result in
dest. |
Vector3i |
Vector3i.sub(int x,
int y,
int z,
Vector3i dest) |
Vector3i |
Vector3ic.sub(int x,
int y,
int z,
Vector3i dest)
Decrement the components of this vector by the given values and store the
result in
dest. |
Vector3i |
Vector3i.sub(Vector3ic v,
Vector3i dest) |
Vector3i |
Vector3ic.sub(Vector3ic v,
Vector3i dest)
Subtract the supplied vector from this one and store the result in
dest. |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
MemUtil.get(Vector3i dst,
int offset,
ByteBuffer src) |
void |
MemUtil.MemUtilNIO.get(Vector3i dst,
int offset,
ByteBuffer src) |
abstract void |
MemUtil.get(Vector3i dst,
int offset,
IntBuffer src) |
void |
MemUtil.MemUtilNIO.get(Vector3i dst,
int offset,
IntBuffer src) |
abstract void |
MemUtil.put(Vector3i src,
int offset,
ByteBuffer dest) |
void |
MemUtil.MemUtilNIO.put(Vector3i src,
int offset,
ByteBuffer dest) |
abstract void |
MemUtil.put(Vector3i src,
int offset,
IntBuffer dest) |
void |
MemUtil.MemUtilNIO.put(Vector3i src,
int offset,
IntBuffer dest) |
Copyright © 2015–2019 JOML. All rights reserved.