| Modifier and Type | Method and Description |
|---|---|
Vec4 |
VolClouds.getAmbientFactors(Vec4 dst)
Get ambient factors
|
Vec4 |
VolClouds.getLightResponse(Vec4 dst)
Get light response
|
| Modifier and Type | Method and Description |
|---|---|
Vec4 |
VolClouds.getAmbientFactors(Vec4 dst)
Get ambient factors
|
Vec4 |
VolClouds.getLightResponse(Vec4 dst)
Get light response
|
void |
VolClouds.setAmbientFactors(Vec4 ambientFactors)
Set ambient factors
|
void |
VolClouds.setLightResponse(Vec4 lightResponse)
Set light response
|
| Modifier and Type | Method and Description |
|---|---|
static Vec4 |
TagUtil.parseVec4(java.lang.String s) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
TagUtil.writeVec4(Vec4 vector) |
| Modifier and Type | Method and Description |
|---|---|
Vec4 |
Light.getPositionOrDirection() |
| Modifier and Type | Method and Description |
|---|---|
void |
Light.setPositionOrDirection(Vec4 positionOrDirection) |
| Modifier and Type | Method and Description |
|---|---|
Vec4 |
ConstantVec4.getConstant() |
| Modifier and Type | Method and Description |
|---|---|
void |
ConstantVec4.setConstant(Vec4 src) |
| Constructor and Description |
|---|
ConstantVec4(Vec4 value) |
| Modifier and Type | Method and Description |
|---|---|
Vec4 |
Vec4.add(float x,
float y,
float z,
float w) |
Vec4 |
Vec4.add(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Vec4.addScale(Vec4 vec1,
Vec4 vec2,
float scale) |
Vec4 |
Vec4.addScale(Vec4 vec1,
Vec4 vec2,
Vec4 scale) |
Vec4 |
Vec4.clone() |
Vec4 |
Vec4.divide(Vec4 src,
float f) |
Vec4 |
Vec4.divide(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Vec4.interpolate(Vec4 current,
Vec4 next,
float t) |
Vec4 |
Vec4.interpolateNoCheck(Vec4 current,
Vec4 next,
float t) |
Vec4 |
Vec4.invert(Vec4 vec) |
Vec4 |
Vec4.magnitude(float length) |
Vec4 |
Vec4.max(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Vec4.min(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Vec4.multiply(Vec4 vec,
float f) |
Vec4 |
Mat4x4.multiply(Vec4 dst,
Vec4 src)
Multiply (rotate and translate) a vector by this matrix.
|
Vec4 |
Vec4.multiply(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Mat4x4.multiplyTransposed(Vec4 dst,
Vec4 src)
Multiply (rotate and translate) a vector by the transpose of this matrix.
|
Vec4 |
Vec4.set(float[] src) |
Vec4 |
Vec4.set(float x,
float y,
float z,
float w) |
Vec4 |
Vec4.set(Vec3 src,
float srcW)
Copy
src in this vector. |
Vec4 |
Vec4.set(Vec4 src)
Copy
src in this vector. |
Vec4 |
Vec4.setUnit() |
Vec4 |
Vec4.setW(float w) |
Vec4 |
Vec4.setX(float x) |
Vec4 |
Vec4.setY(float y) |
Vec4 |
Vec4.setZ(float z) |
Vec4 |
Vec4.setZero() |
Vec4 |
Vec4.subtract(Vec4 vec1,
Vec4 vec2) |
| Modifier and Type | Method and Description |
|---|---|
Vec4 |
Vec4.add(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Vec4.addScale(Vec4 vec1,
Vec4 vec2,
float scale) |
Vec4 |
Vec4.addScale(Vec4 vec1,
Vec4 vec2,
Vec4 scale) |
float |
Vec4.distance(Vec4 vector) |
float |
Vec4.distanceSqr(Vec4 vector) |
Vec4 |
Vec4.divide(Vec4 src,
float f) |
Vec4 |
Vec4.divide(Vec4 vec1,
Vec4 vec2) |
float |
Vec4.dot(Vec4 vec) |
Vec4 |
Vec4.interpolate(Vec4 current,
Vec4 next,
float t) |
void |
Vec4.interpolateNoCheck(Vec4 next,
float t,
float[] dest,
int destIndex) |
Vec4 |
Vec4.interpolateNoCheck(Vec4 current,
Vec4 next,
float t) |
Vec4 |
Vec4.invert(Vec4 vec) |
Vec4 |
Vec4.max(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Vec4.min(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Vec4.multiply(Vec4 vec,
float f) |
Vec4 |
Mat4x4.multiply(Vec4 dst,
Vec4 src)
Multiply (rotate and translate) a vector by this matrix.
|
Vec4 |
Vec4.multiply(Vec4 vec1,
Vec4 vec2) |
Vec4 |
Mat4x4.multiplyTransposed(Vec4 dst,
Vec4 src)
Multiply (rotate and translate) a vector by the transpose of this matrix.
|
float |
Vec4.normalize(Vec4 src) |
Vec3 |
Vec3.set(Vec4 src)
Copy
src in this vector. |
Vec4 |
Vec4.set(Vec4 src)
Copy
src in this vector. |
Vec4 |
Vec4.subtract(Vec4 vec1,
Vec4 vec2) |
| Modifier and Type | Field and Description |
|---|---|
Vec4 |
LocalMemory.vec4_1 |
Vec4 |
LocalMemory.vec4_2 |
| Modifier and Type | Method and Description |
|---|---|
static Vec4 |
MemoryStack.useVec4() |
| Modifier and Type | Method and Description |
|---|---|
static void |
MemoryStack.freeVec4(Vec4 v) |
| Modifier and Type | Field and Description |
|---|---|
Vec4 |
BatchUtil.v4 |
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com