Package org.joml.internal
Class MemUtil
- java.lang.Object
-
- org.joml.internal.MemUtil
-
- Direct Known Subclasses:
MemUtil.MemUtilNIO
public abstract class MemUtil extends Object
Helper class to do efficient memory operations on all JOML objects, NIO buffers and primitive arrays. This class is used internally throughout JOML, is undocumented and is subject to change. Use with extreme caution!- Author:
- The LWJGL authors, Kai Burjack
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMemUtil.MemUtilNIO
-
Constructor Summary
Constructors Constructor Description MemUtil()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidbroadcast(float c, Vector4f dest)abstract voidbroadcast(int c, Vector4i dest)abstract voidcopy(double[] arr, int off, Matrix2d dest)abstract voidcopy(double[] arr, int off, Matrix3x2d dest)abstract voidcopy(float[] arr, int off, Matrix2f dest)abstract voidcopy(float[] arr, int off, Matrix3f dest)abstract voidcopy(float[] arr, int off, Matrix3x2f dest)abstract voidcopy(float[] arr, int off, Matrix4f dest)abstract voidcopy(float[] arr, int off, Matrix4x3f dest)abstract voidcopy(Matrix2d src, double[] dest, int off)abstract voidcopy(Matrix2d src, Matrix2d dest)abstract voidcopy(Matrix2d src, Matrix3d dest)abstract voidcopy(Matrix2d src, Matrix3x2d dest)abstract voidcopy(Matrix2f src, float[] dest, int off)abstract voidcopy(Matrix2f src, Matrix2f dest)abstract voidcopy(Matrix2f src, Matrix3f dest)abstract voidcopy(Matrix2f src, Matrix3x2f dest)abstract voidcopy(Matrix3d src, Matrix2d dest)abstract voidcopy(Matrix3f src, float[] dest, int off)abstract voidcopy(Matrix3f src, Matrix2f dest)abstract voidcopy(Matrix3f src, Matrix3f dest)abstract voidcopy(Matrix3f src, Matrix4f dest)abstract voidcopy(Matrix3f src, Matrix4x3f dest)abstract voidcopy(Matrix3x2d src, double[] dest, int off)abstract voidcopy(Matrix3x2d src, Matrix2d dest)abstract voidcopy(Matrix3x2d src, Matrix3x2d dest)abstract voidcopy(Matrix3x2f src, float[] dest, int off)abstract voidcopy(Matrix3x2f src, Matrix2f dest)abstract voidcopy(Matrix3x2f src, Matrix3x2f dest)abstract voidcopy(Matrix4f src, float[] dest, int off)abstract voidcopy(Matrix4f src, Matrix3f dest)abstract voidcopy(Matrix4f src, Matrix4f dest)abstract voidcopy(Matrix4f src, Matrix4x3f dest)abstract voidcopy(Matrix4x3f src, float[] dest, int off)abstract voidcopy(Matrix4x3f src, Matrix4f dest)abstract voidcopy(Matrix4x3f src, Matrix4x3f dest)abstract voidcopy(Quaternionf src, Quaternionf dst)abstract voidcopy(Vector4f src, Vector4f dst)abstract voidcopy(Vector4i src, Vector4i dst)abstract voidcopy3x3(Matrix3f src, Matrix4f dest)abstract voidcopy3x3(Matrix3f src, Matrix4x3f dest)abstract voidcopy3x3(Matrix3x2d src, double[] dest, int off)abstract voidcopy3x3(Matrix3x2f src, float[] dest, int off)abstract voidcopy3x3(Matrix4f src, Matrix4f dest)abstract voidcopy3x3(Matrix4x3f src, Matrix4x3f dest)abstract voidcopy4x3(Matrix4f src, Matrix4f dest)abstract voidcopy4x3(Matrix4x3f src, Matrix4f dest)abstract voidcopy4x4(Matrix3x2d src, double[] dest, int off)abstract voidcopy4x4(Matrix3x2f src, float[] dest, int off)abstract voidcopy4x4(Matrix4x3d src, double[] dest, int off)abstract voidcopy4x4(Matrix4x3d src, float[] dest, int off)abstract voidcopy4x4(Matrix4x3f src, float[] dest, int off)abstract voidget(Matrix2d m, int offset, ByteBuffer src)abstract voidget(Matrix2d m, int offset, DoubleBuffer src)abstract voidget(Matrix2f m, int offset, ByteBuffer src)abstract voidget(Matrix2f m, int offset, FloatBuffer src)abstract voidget(Matrix3d m, int offset, ByteBuffer src)abstract voidget(Matrix3d m, int offset, DoubleBuffer src)abstract voidget(Matrix3f m, int offset, ByteBuffer src)abstract voidget(Matrix3f m, int offset, FloatBuffer src)abstract voidget(Matrix3x2d m, int offset, ByteBuffer src)abstract voidget(Matrix3x2d m, int offset, DoubleBuffer src)abstract voidget(Matrix3x2f m, int offset, ByteBuffer src)abstract voidget(Matrix3x2f m, int offset, FloatBuffer src)abstract voidget(Matrix4d m, int offset, ByteBuffer src)abstract voidget(Matrix4d m, int offset, DoubleBuffer src)abstract voidget(Matrix4f m, int offset, ByteBuffer src)abstract voidget(Matrix4f m, int offset, FloatBuffer src)abstract voidget(Matrix4x3d m, int offset, ByteBuffer src)abstract voidget(Matrix4x3d m, int offset, DoubleBuffer src)abstract voidget(Matrix4x3f m, int offset, ByteBuffer src)abstract voidget(Matrix4x3f m, int offset, FloatBuffer src)abstract voidget(Vector2d dst, int offset, ByteBuffer src)abstract voidget(Vector2d dst, int offset, DoubleBuffer src)abstract voidget(Vector2f dst, int offset, ByteBuffer src)abstract voidget(Vector2f dst, int offset, FloatBuffer src)abstract voidget(Vector2i dst, int offset, ByteBuffer src)abstract voidget(Vector2i dst, int offset, IntBuffer src)abstract voidget(Vector3d dst, int offset, ByteBuffer src)abstract voidget(Vector3d dst, int offset, DoubleBuffer src)abstract voidget(Vector3f dst, int offset, ByteBuffer src)abstract voidget(Vector3f dst, int offset, FloatBuffer src)abstract voidget(Vector3i dst, int offset, ByteBuffer src)abstract voidget(Vector3i dst, int offset, IntBuffer src)abstract voidget(Vector4d dst, int offset, ByteBuffer src)abstract voidget(Vector4d dst, int offset, DoubleBuffer src)abstract voidget(Vector4f dst, int offset, ByteBuffer src)abstract voidget(Vector4f dst, int offset, FloatBuffer src)abstract voidget(Vector4i dst, int offset, ByteBuffer src)abstract voidget(Vector4i dst, int offset, IntBuffer src)abstract voidgetColumn0(Matrix4f dest, Vector4f src)abstract voidgetColumn1(Matrix4f dest, Vector4f src)abstract voidgetColumn2(Matrix4f dest, Vector4f src)abstract voidgetColumn3(Matrix4f dest, Vector4f src)abstract voidgetf(Matrix2d m, int offset, ByteBuffer src)abstract voidgetf(Matrix2d m, int offset, FloatBuffer src)abstract voidgetf(Matrix3d m, int offset, ByteBuffer src)abstract voidgetf(Matrix3d m, int offset, FloatBuffer src)abstract voidgetf(Matrix4d m, int offset, ByteBuffer src)abstract voidgetf(Matrix4d m, int offset, FloatBuffer src)abstract voidgetf(Matrix4x3d m, int offset, ByteBuffer src)abstract voidgetf(Matrix4x3d m, int offset, FloatBuffer src)abstract voididentity(Matrix2f dest)abstract voididentity(Matrix3f dest)abstract voididentity(Matrix3x2d dest)abstract voididentity(Matrix3x2f dest)abstract voididentity(Matrix4f dest)abstract voididentity(Matrix4x3f dest)abstract voididentity(Quaternionf dest)abstract voidput(Matrix2d m, int offset, ByteBuffer dest)abstract voidput(Matrix2d m, int offset, DoubleBuffer dest)abstract voidput(Matrix2f m, int offset, ByteBuffer dest)abstract voidput(Matrix2f m, int offset, FloatBuffer dest)abstract voidput(Matrix3d m, int offset, ByteBuffer dest)abstract voidput(Matrix3d m, int offset, DoubleBuffer dest)abstract voidput(Matrix3f m, int offset, ByteBuffer dest)abstract voidput(Matrix3f m, int offset, FloatBuffer dest)abstract voidput(Matrix3x2d m, int offset, ByteBuffer dest)abstract voidput(Matrix3x2d m, int offset, DoubleBuffer dest)abstract voidput(Matrix3x2f m, int offset, ByteBuffer dest)abstract voidput(Matrix3x2f m, int offset, FloatBuffer dest)abstract voidput(Matrix4d m, int offset, ByteBuffer dest)abstract voidput(Matrix4d m, int offset, DoubleBuffer dest)abstract voidput(Matrix4f m, int offset, ByteBuffer dest)abstract voidput(Matrix4f m, int offset, FloatBuffer dest)abstract voidput(Matrix4x3d m, int offset, ByteBuffer dest)abstract voidput(Matrix4x3d m, int offset, DoubleBuffer dest)abstract voidput(Matrix4x3f m, int offset, ByteBuffer dest)abstract voidput(Matrix4x3f m, int offset, FloatBuffer dest)abstract voidput(Vector2d src, int offset, ByteBuffer dest)abstract voidput(Vector2d src, int offset, DoubleBuffer dest)abstract voidput(Vector2f src, int offset, ByteBuffer dest)abstract voidput(Vector2f src, int offset, FloatBuffer dest)abstract voidput(Vector2i src, int offset, ByteBuffer dest)abstract voidput(Vector2i src, int offset, IntBuffer dest)abstract voidput(Vector3d src, int offset, ByteBuffer dest)abstract voidput(Vector3d src, int offset, DoubleBuffer dest)abstract voidput(Vector3d src, int offset, FloatBuffer dest)abstract voidput(Vector3f src, int offset, ByteBuffer dest)abstract voidput(Vector3f src, int offset, FloatBuffer dest)abstract voidput(Vector3i src, int offset, ByteBuffer dest)abstract voidput(Vector3i src, int offset, IntBuffer dest)abstract voidput(Vector4d src, int offset, ByteBuffer dest)abstract voidput(Vector4d src, int offset, DoubleBuffer dest)abstract voidput(Vector4d src, int offset, FloatBuffer dest)abstract voidput(Vector4f src, int offset, ByteBuffer dest)abstract voidput(Vector4f src, int offset, FloatBuffer dest)abstract voidput(Vector4i src, int offset, ByteBuffer dest)abstract voidput(Vector4i src, int offset, IntBuffer dest)abstract voidput3x3(Matrix3x2d m, int offset, ByteBuffer dest)abstract voidput3x3(Matrix3x2d m, int offset, DoubleBuffer dest)abstract voidput3x3(Matrix3x2f m, int offset, ByteBuffer dest)abstract voidput3x3(Matrix3x2f m, int offset, FloatBuffer dest)abstract voidput3x4(Matrix3f m, int offset, ByteBuffer dest)abstract voidput3x4(Matrix3f m, int offset, FloatBuffer dest)abstract voidput3x4(Matrix4f m, int offset, ByteBuffer dest)abstract voidput3x4(Matrix4f m, int offset, FloatBuffer dest)abstract voidput3x4(Matrix4x3f m, int offset, ByteBuffer dest)abstract voidput3x4(Matrix4x3f m, int offset, FloatBuffer dest)abstract voidput4x3(Matrix4f m, int offset, ByteBuffer dest)abstract voidput4x3(Matrix4f m, int offset, FloatBuffer dest)abstract voidput4x3Transposed(Matrix4d m, int offset, ByteBuffer dest)abstract voidput4x3Transposed(Matrix4d m, int offset, DoubleBuffer dest)abstract voidput4x3Transposed(Matrix4f m, int offset, ByteBuffer dest)abstract voidput4x3Transposed(Matrix4f m, int offset, FloatBuffer dest)abstract voidput4x4(Matrix3x2d m, int offset, ByteBuffer dest)abstract voidput4x4(Matrix3x2d m, int offset, DoubleBuffer dest)abstract voidput4x4(Matrix3x2f m, int offset, ByteBuffer dest)abstract voidput4x4(Matrix3x2f m, int offset, FloatBuffer dest)abstract voidput4x4(Matrix4x3d m, int offset, ByteBuffer dest)abstract voidput4x4(Matrix4x3d m, int offset, DoubleBuffer dest)abstract voidput4x4(Matrix4x3f m, int offset, ByteBuffer dest)abstract voidput4x4(Matrix4x3f m, int offset, FloatBuffer dest)abstract voidputColumn0(Matrix4f src, Vector3f dest)abstract voidputColumn0(Matrix4f src, Vector4f dest)abstract voidputColumn1(Matrix4f src, Vector3f dest)abstract voidputColumn1(Matrix4f src, Vector4f dest)abstract voidputColumn2(Matrix4f src, Vector3f dest)abstract voidputColumn2(Matrix4f src, Vector4f dest)abstract voidputColumn3(Matrix4f src, Vector3f dest)abstract voidputColumn3(Matrix4f src, Vector4f dest)abstract voidputf(Matrix2d m, int offset, ByteBuffer dest)abstract voidputf(Matrix2d m, int offset, FloatBuffer dest)abstract voidputf(Matrix3d m, int offset, ByteBuffer dest)abstract voidputf(Matrix3d m, int offset, FloatBuffer dest)abstract voidputf(Matrix4d m, int offset, ByteBuffer dest)abstract voidputf(Matrix4d m, int offset, FloatBuffer dest)abstract voidputf(Matrix4x3d m, int offset, ByteBuffer dest)abstract voidputf(Matrix4x3d m, int offset, FloatBuffer dest)abstract voidputf(Vector3d src, int offset, ByteBuffer dest)abstract voidputf(Vector4d src, int offset, ByteBuffer dest)abstract voidputfTransposed(Matrix2d m, int offset, ByteBuffer dest)abstract voidputfTransposed(Matrix2d m, int offset, FloatBuffer dest)abstract voidputfTransposed(Matrix4d m, int offset, ByteBuffer dest)abstract voidputfTransposed(Matrix4d m, int offset, FloatBuffer dest)abstract voidputfTransposed(Matrix4x3d m, int offset, ByteBuffer dest)abstract voidputfTransposed(Matrix4x3d m, int offset, FloatBuffer dest)abstract voidputMatrix3f(Quaternionf q, int position, ByteBuffer dest)abstract voidputMatrix3f(Quaternionf q, int position, FloatBuffer dest)abstract voidputMatrix4f(Quaternionf q, int position, ByteBuffer dest)abstract voidputMatrix4f(Quaternionf q, int position, FloatBuffer dest)abstract voidputMatrix4x3f(Quaternionf q, int position, ByteBuffer dest)abstract voidputMatrix4x3f(Quaternionf q, int position, FloatBuffer dest)abstract voidputTransposed(Matrix2d m, int offset, ByteBuffer dest)abstract voidputTransposed(Matrix2d m, int offset, DoubleBuffer dest)abstract voidputTransposed(Matrix2f m, int offset, ByteBuffer dest)abstract voidputTransposed(Matrix2f m, int offset, FloatBuffer dest)abstract voidputTransposed(Matrix3f m, int offset, ByteBuffer dest)abstract voidputTransposed(Matrix3f m, int offset, FloatBuffer dest)abstract voidputTransposed(Matrix4d m, int offset, ByteBuffer dest)abstract voidputTransposed(Matrix4d m, int offset, DoubleBuffer dest)abstract voidputTransposed(Matrix4f m, int offset, ByteBuffer dest)abstract voidputTransposed(Matrix4f m, int offset, FloatBuffer dest)abstract voidputTransposed(Matrix4x3d m, int offset, ByteBuffer dest)abstract voidputTransposed(Matrix4x3d m, int offset, DoubleBuffer dest)abstract voidputTransposed(Matrix4x3f m, int offset, ByteBuffer dest)abstract voidputTransposed(Matrix4x3f m, int offset, FloatBuffer dest)abstract voidset(Matrix2f dest, Vector2f col0, Vector2f col1)abstract voidset(Matrix3f dest, Vector3f col0, Vector3f col1, Vector3f col2)abstract voidset(Matrix4f dest, Vector4f col0, Vector4f col1, Vector4f col2, Vector4f col3)abstract voidset(Matrix4x3f dest, Vector3f col0, Vector3f col1, Vector3f col2, Vector3f col3)abstract voidswap(Matrix2d m1, Matrix2d m2)abstract voidswap(Matrix2f m1, Matrix2f m2)abstract voidswap(Matrix3f m1, Matrix3f m2)abstract voidswap(Matrix4f m1, Matrix4f m2)abstract voidswap(Matrix4x3f m1, Matrix4x3f m2)abstract voidzero(Matrix2d dest)abstract voidzero(Matrix2f dest)abstract voidzero(Matrix3f dest)abstract voidzero(Matrix3x2d dest)abstract voidzero(Matrix3x2f dest)abstract voidzero(Matrix4f dest)abstract voidzero(Matrix4x3f dest)abstract voidzero(Vector4f dest)abstract voidzero(Vector4i dest)
-
-
-
Field Detail
-
INSTANCE
public static final MemUtil INSTANCE
-
-
Method Detail
-
put
public abstract void put(Matrix4f m, int offset, FloatBuffer dest)
-
put
public abstract void put(Matrix4f m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix4x3f m, int offset, FloatBuffer dest)
-
put
public abstract void put(Matrix4x3f m, int offset, ByteBuffer dest)
-
put4x4
public abstract void put4x4(Matrix4x3f m, int offset, FloatBuffer dest)
-
put4x4
public abstract void put4x4(Matrix4x3f m, int offset, ByteBuffer dest)
-
put4x4
public abstract void put4x4(Matrix4x3d m, int offset, DoubleBuffer dest)
-
put4x4
public abstract void put4x4(Matrix4x3d m, int offset, ByteBuffer dest)
-
put4x4
public abstract void put4x4(Matrix3x2f m, int offset, FloatBuffer dest)
-
put4x4
public abstract void put4x4(Matrix3x2f m, int offset, ByteBuffer dest)
-
put4x4
public abstract void put4x4(Matrix3x2d m, int offset, DoubleBuffer dest)
-
put4x4
public abstract void put4x4(Matrix3x2d m, int offset, ByteBuffer dest)
-
put3x3
public abstract void put3x3(Matrix3x2f m, int offset, FloatBuffer dest)
-
put3x3
public abstract void put3x3(Matrix3x2f m, int offset, ByteBuffer dest)
-
put3x3
public abstract void put3x3(Matrix3x2d m, int offset, DoubleBuffer dest)
-
put3x3
public abstract void put3x3(Matrix3x2d m, int offset, ByteBuffer dest)
-
put4x3
public abstract void put4x3(Matrix4f m, int offset, FloatBuffer dest)
-
put4x3
public abstract void put4x3(Matrix4f m, int offset, ByteBuffer dest)
-
put3x4
public abstract void put3x4(Matrix4f m, int offset, FloatBuffer dest)
-
put3x4
public abstract void put3x4(Matrix4f m, int offset, ByteBuffer dest)
-
put3x4
public abstract void put3x4(Matrix4x3f m, int offset, FloatBuffer dest)
-
put3x4
public abstract void put3x4(Matrix4x3f m, int offset, ByteBuffer dest)
-
put3x4
public abstract void put3x4(Matrix3f m, int offset, FloatBuffer dest)
-
put3x4
public abstract void put3x4(Matrix3f m, int offset, ByteBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix4f m, int offset, FloatBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix4f m, int offset, ByteBuffer dest)
-
put4x3Transposed
public abstract void put4x3Transposed(Matrix4f m, int offset, FloatBuffer dest)
-
put4x3Transposed
public abstract void put4x3Transposed(Matrix4f m, int offset, ByteBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix4x3f m, int offset, FloatBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix4x3f m, int offset, ByteBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix3f m, int offset, FloatBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix3f m, int offset, ByteBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix2f m, int offset, FloatBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix2f m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix4d m, int offset, DoubleBuffer dest)
-
put
public abstract void put(Matrix4d m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix4x3d m, int offset, DoubleBuffer dest)
-
put
public abstract void put(Matrix4x3d m, int offset, ByteBuffer dest)
-
putf
public abstract void putf(Matrix4d m, int offset, FloatBuffer dest)
-
putf
public abstract void putf(Matrix4d m, int offset, ByteBuffer dest)
-
putf
public abstract void putf(Matrix4x3d m, int offset, FloatBuffer dest)
-
putf
public abstract void putf(Matrix4x3d m, int offset, ByteBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix4d m, int offset, DoubleBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix4d m, int offset, ByteBuffer dest)
-
put4x3Transposed
public abstract void put4x3Transposed(Matrix4d m, int offset, DoubleBuffer dest)
-
put4x3Transposed
public abstract void put4x3Transposed(Matrix4d m, int offset, ByteBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix4x3d m, int offset, DoubleBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix4x3d m, int offset, ByteBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix2d m, int offset, DoubleBuffer dest)
-
putTransposed
public abstract void putTransposed(Matrix2d m, int offset, ByteBuffer dest)
-
putfTransposed
public abstract void putfTransposed(Matrix4d m, int offset, FloatBuffer dest)
-
putfTransposed
public abstract void putfTransposed(Matrix4d m, int offset, ByteBuffer dest)
-
putfTransposed
public abstract void putfTransposed(Matrix4x3d m, int offset, FloatBuffer dest)
-
putfTransposed
public abstract void putfTransposed(Matrix4x3d m, int offset, ByteBuffer dest)
-
putfTransposed
public abstract void putfTransposed(Matrix2d m, int offset, FloatBuffer dest)
-
putfTransposed
public abstract void putfTransposed(Matrix2d m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix3f m, int offset, FloatBuffer dest)
-
put
public abstract void put(Matrix3f m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix3d m, int offset, DoubleBuffer dest)
-
put
public abstract void put(Matrix3d m, int offset, ByteBuffer dest)
-
putf
public abstract void putf(Matrix3d m, int offset, FloatBuffer dest)
-
putf
public abstract void putf(Matrix3d m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix3x2f m, int offset, FloatBuffer dest)
-
put
public abstract void put(Matrix3x2f m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix3x2d m, int offset, DoubleBuffer dest)
-
put
public abstract void put(Matrix3x2d m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix2f m, int offset, FloatBuffer dest)
-
put
public abstract void put(Matrix2f m, int offset, ByteBuffer dest)
-
put
public abstract void put(Matrix2d m, int offset, DoubleBuffer dest)
-
put
public abstract void put(Matrix2d m, int offset, ByteBuffer dest)
-
putf
public abstract void putf(Matrix2d m, int offset, FloatBuffer dest)
-
putf
public abstract void putf(Matrix2d m, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector4d src, int offset, DoubleBuffer dest)
-
put
public abstract void put(Vector4d src, int offset, FloatBuffer dest)
-
put
public abstract void put(Vector4d src, int offset, ByteBuffer dest)
-
putf
public abstract void putf(Vector4d src, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector4f src, int offset, FloatBuffer dest)
-
put
public abstract void put(Vector4f src, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector4i src, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector3f src, int offset, FloatBuffer dest)
-
put
public abstract void put(Vector3f src, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector3d src, int offset, DoubleBuffer dest)
-
put
public abstract void put(Vector3d src, int offset, FloatBuffer dest)
-
put
public abstract void put(Vector3d src, int offset, ByteBuffer dest)
-
putf
public abstract void putf(Vector3d src, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector3i src, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector2f src, int offset, FloatBuffer dest)
-
put
public abstract void put(Vector2f src, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector2d src, int offset, DoubleBuffer dest)
-
put
public abstract void put(Vector2d src, int offset, ByteBuffer dest)
-
put
public abstract void put(Vector2i src, int offset, ByteBuffer dest)
-
get
public abstract void get(Matrix4f m, int offset, FloatBuffer src)
-
get
public abstract void get(Matrix4f m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix4x3f m, int offset, FloatBuffer src)
-
get
public abstract void get(Matrix4x3f m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix4d m, int offset, DoubleBuffer src)
-
get
public abstract void get(Matrix4d m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix4x3d m, int offset, DoubleBuffer src)
-
get
public abstract void get(Matrix4x3d m, int offset, ByteBuffer src)
-
getf
public abstract void getf(Matrix4d m, int offset, FloatBuffer src)
-
getf
public abstract void getf(Matrix4d m, int offset, ByteBuffer src)
-
getf
public abstract void getf(Matrix4x3d m, int offset, FloatBuffer src)
-
getf
public abstract void getf(Matrix4x3d m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix3f m, int offset, FloatBuffer src)
-
get
public abstract void get(Matrix3f m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix3d m, int offset, DoubleBuffer src)
-
get
public abstract void get(Matrix3d m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix3x2f m, int offset, FloatBuffer src)
-
get
public abstract void get(Matrix3x2f m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix3x2d m, int offset, DoubleBuffer src)
-
get
public abstract void get(Matrix3x2d m, int offset, ByteBuffer src)
-
getf
public abstract void getf(Matrix3d m, int offset, FloatBuffer src)
-
getf
public abstract void getf(Matrix3d m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix2f m, int offset, FloatBuffer src)
-
get
public abstract void get(Matrix2f m, int offset, ByteBuffer src)
-
get
public abstract void get(Matrix2d m, int offset, DoubleBuffer src)
-
get
public abstract void get(Matrix2d m, int offset, ByteBuffer src)
-
getf
public abstract void getf(Matrix2d m, int offset, FloatBuffer src)
-
getf
public abstract void getf(Matrix2d m, int offset, ByteBuffer src)
-
get
public abstract void get(Vector4d dst, int offset, DoubleBuffer src)
-
get
public abstract void get(Vector4d dst, int offset, ByteBuffer src)
-
get
public abstract void get(Vector4f dst, int offset, FloatBuffer src)
-
get
public abstract void get(Vector4f dst, int offset, ByteBuffer src)
-
get
public abstract void get(Vector4i dst, int offset, ByteBuffer src)
-
get
public abstract void get(Vector3f dst, int offset, FloatBuffer src)
-
get
public abstract void get(Vector3f dst, int offset, ByteBuffer src)
-
get
public abstract void get(Vector3d dst, int offset, DoubleBuffer src)
-
get
public abstract void get(Vector3d dst, int offset, ByteBuffer src)
-
get
public abstract void get(Vector3i dst, int offset, ByteBuffer src)
-
get
public abstract void get(Vector2f dst, int offset, FloatBuffer src)
-
get
public abstract void get(Vector2f dst, int offset, ByteBuffer src)
-
get
public abstract void get(Vector2d dst, int offset, DoubleBuffer src)
-
get
public abstract void get(Vector2d dst, int offset, ByteBuffer src)
-
get
public abstract void get(Vector2i dst, int offset, ByteBuffer src)
-
copy
public abstract void copy(Matrix4x3f src, Matrix4x3f dest)
-
copy
public abstract void copy(Matrix4f src, Matrix4x3f dest)
-
copy
public abstract void copy(Matrix4x3f src, Matrix4f dest)
-
copy
public abstract void copy(Matrix3f src, Matrix4x3f dest)
-
copy
public abstract void copy(Matrix3x2f src, Matrix3x2f dest)
-
copy
public abstract void copy(Matrix3x2d src, Matrix3x2d dest)
-
copy
public abstract void copy(Matrix2f src, Matrix3x2f dest)
-
copy
public abstract void copy(Matrix3x2f src, Matrix2f dest)
-
copy
public abstract void copy(Matrix2d src, Matrix3x2d dest)
-
copy
public abstract void copy(Matrix3x2d src, Matrix2d dest)
-
copy3x3
public abstract void copy3x3(Matrix4x3f src, Matrix4x3f dest)
-
copy3x3
public abstract void copy3x3(Matrix3f src, Matrix4x3f dest)
-
copy4x3
public abstract void copy4x3(Matrix4x3f src, Matrix4f dest)
-
copy
public abstract void copy(Quaternionf src, Quaternionf dst)
-
copy
public abstract void copy(float[] arr, int off, Matrix4f dest)
-
copy
public abstract void copy(float[] arr, int off, Matrix3f dest)
-
copy
public abstract void copy(float[] arr, int off, Matrix4x3f dest)
-
copy
public abstract void copy(float[] arr, int off, Matrix3x2f dest)
-
copy
public abstract void copy(double[] arr, int off, Matrix3x2d dest)
-
copy
public abstract void copy(float[] arr, int off, Matrix2f dest)
-
copy
public abstract void copy(double[] arr, int off, Matrix2d dest)
-
copy
public abstract void copy(Matrix4f src, float[] dest, int off)
-
copy
public abstract void copy(Matrix3f src, float[] dest, int off)
-
copy
public abstract void copy(Matrix4x3f src, float[] dest, int off)
-
copy
public abstract void copy(Matrix3x2f src, float[] dest, int off)
-
copy
public abstract void copy(Matrix3x2d src, double[] dest, int off)
-
copy
public abstract void copy(Matrix2f src, float[] dest, int off)
-
copy
public abstract void copy(Matrix2d src, double[] dest, int off)
-
copy4x4
public abstract void copy4x4(Matrix4x3f src, float[] dest, int off)
-
copy4x4
public abstract void copy4x4(Matrix4x3d src, float[] dest, int off)
-
copy4x4
public abstract void copy4x4(Matrix4x3d src, double[] dest, int off)
-
copy4x4
public abstract void copy4x4(Matrix3x2f src, float[] dest, int off)
-
copy4x4
public abstract void copy4x4(Matrix3x2d src, double[] dest, int off)
-
copy3x3
public abstract void copy3x3(Matrix3x2f src, float[] dest, int off)
-
copy3x3
public abstract void copy3x3(Matrix3x2d src, double[] dest, int off)
-
identity
public abstract void identity(Matrix4f dest)
-
identity
public abstract void identity(Matrix4x3f dest)
-
identity
public abstract void identity(Matrix3f dest)
-
identity
public abstract void identity(Matrix3x2f dest)
-
identity
public abstract void identity(Matrix3x2d dest)
-
identity
public abstract void identity(Matrix2f dest)
-
identity
public abstract void identity(Quaternionf dest)
-
swap
public abstract void swap(Matrix4x3f m1, Matrix4x3f m2)
-
zero
public abstract void zero(Matrix4f dest)
-
zero
public abstract void zero(Matrix4x3f dest)
-
zero
public abstract void zero(Matrix3f dest)
-
zero
public abstract void zero(Matrix3x2f dest)
-
zero
public abstract void zero(Matrix3x2d dest)
-
zero
public abstract void zero(Matrix2f dest)
-
zero
public abstract void zero(Matrix2d dest)
-
zero
public abstract void zero(Vector4f dest)
-
zero
public abstract void zero(Vector4i dest)
-
putMatrix3f
public abstract void putMatrix3f(Quaternionf q, int position, ByteBuffer dest)
-
putMatrix3f
public abstract void putMatrix3f(Quaternionf q, int position, FloatBuffer dest)
-
putMatrix4f
public abstract void putMatrix4f(Quaternionf q, int position, ByteBuffer dest)
-
putMatrix4f
public abstract void putMatrix4f(Quaternionf q, int position, FloatBuffer dest)
-
putMatrix4x3f
public abstract void putMatrix4x3f(Quaternionf q, int position, ByteBuffer dest)
-
putMatrix4x3f
public abstract void putMatrix4x3f(Quaternionf q, int position, FloatBuffer dest)
-
set
public abstract void set(Matrix4f dest, Vector4f col0, Vector4f col1, Vector4f col2, Vector4f col3)
-
set
public abstract void set(Matrix4x3f dest, Vector3f col0, Vector3f col1, Vector3f col2, Vector3f col3)
-
broadcast
public abstract void broadcast(float c, Vector4f dest)
-
broadcast
public abstract void broadcast(int c, Vector4i dest)
-
-