|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jme3.util.TempVars
public class TempVars
Temporary variables assigned to each thread. Engine classes may access these temp variables with TempVars.get(), all retrieved TempVars instances must be returned via TempVars.release(). This returns an available instance of the TempVar class ensuring this particular instance is never used elsewhere in the mean time.
Field Summary | |
---|---|
java.util.ArrayList<BIHNode.BIHStackData> |
bihStack
|
float[] |
bihSwapTmp
BIHTree |
ColorRGBA |
color
Color |
Eigen3f |
eigen
Eigen |
float[] |
fADdU
|
float[] |
fAWdU
|
float[] |
fAWxDdU
|
float[] |
fDdU
|
java.nio.FloatBuffer |
floatBuffer16
|
float[] |
fWdU
BoundingBox ray collision |
java.nio.IntBuffer |
intBuffer1
For interfacing with OpenGL in Renderer. |
java.nio.IntBuffer |
intBuffer16
|
float[] |
matrixWrite
|
Plane |
plane
Plane |
Quaternion |
quat1
General quaternions. |
Quaternion |
quat2
|
float[] |
skinNormals
|
float[] |
skinPositions
Skinning buffers |
float[] |
skinTangents
|
Spatial[] |
spatialStack
Maximum tree depth .. |
Matrix3f |
tempMat3
General matrices. |
Matrix4f |
tempMat4
|
Matrix4f |
tempMat42
|
Vector3f[] |
tri
|
Triangle |
triangle
Fetching triangle from mesh |
Vector3f |
vect1
General vectors. |
Vector3f |
vect10
|
Vector3f |
vect2
|
Vector2f |
vect2d
2D vector |
Vector2f |
vect2d2
|
Vector3f |
vect3
|
Vector3f |
vect4
|
Vector4f |
vect4f
|
Vector3f |
vect5
|
Vector3f |
vect6
|
Vector3f |
vect7
|
Vector3f |
vect8
|
Vector3f |
vect9
|
Method Summary | |
---|---|
static TempVars |
get()
Acquire an instance of the TempVar class. |
void |
release()
Releases this instance of TempVars. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final java.nio.IntBuffer intBuffer1
public final java.nio.IntBuffer intBuffer16
public final java.nio.FloatBuffer floatBuffer16
public final float[] skinPositions
public final float[] skinNormals
public final float[] skinTangents
public final Triangle triangle
public final ColorRGBA color
public final Vector3f vect1
public final Vector3f vect2
public final Vector3f vect3
public final Vector3f vect4
public final Vector3f vect5
public final Vector3f vect6
public final Vector3f vect7
public final Vector3f vect8
public final Vector3f vect9
public final Vector3f vect10
public final Vector4f vect4f
public final Vector3f[] tri
public final Vector2f vect2d
public final Vector2f vect2d2
public final Matrix3f tempMat3
public final Matrix4f tempMat4
public final Matrix4f tempMat42
public final Quaternion quat1
public final Quaternion quat2
public final Eigen3f eigen
public final Plane plane
public final float[] fWdU
public final float[] fAWdU
public final float[] fDdU
public final float[] fADdU
public final float[] fAWxDdU
public final Spatial[] spatialStack
public final float[] matrixWrite
public final float[] bihSwapTmp
public final java.util.ArrayList<BIHNode.BIHStackData> bihStack
Method Detail |
---|
public static TempVars get()
public void release()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |