| Interface | Description |
|---|---|
| IInterpolable<T> | |
| IndexedData<T> | |
| ITransformable |
| Class | Description |
|---|---|
| Area | |
| Circle | |
| Color3 | |
| Color4 | |
| Color4b | |
| Int |
Mutable integer
|
| IntArray | |
| IntArray.Builder | |
| Interpolator | |
| Line | |
| Mat4x4 |
A 4x4 matrix with same notation as OpenGL.
|
| Mat4x4Array | |
| MathFunc | |
| MathFuncDouble | |
| Percent |
Mutable float
|
| Plane |
All points (x, y, z) laying on the plane satisfies the plane equation:
(a * x) + (b * y) + (c * z) + d = 0 (a, b, c, d) are the plane parameters. |
| Point | |
| Quat |
A quaternion representation, backed with 4 floats.
|
| Rectangle | |
| Size | |
| Transform |
Transformation for animation, contains transformation matrix.
|
| TransformArray |
A memory efficient implement of Transform[].
|
| Vec2 | |
| Vec2Array |
A memory efficient implement of Vec2[].
|
| Vec2Array.Builder | |
| Vec2i | |
| Vec3 | |
| Vec3Array |
A memory efficient implement of Vec3[].
|
| Vec3Array.Builder | |
| Vec3Array.Mapper | |
| Vec3i | |
| Vec4 | |
| Vec4i | |
| VecByteArray |
A memory efficient implement of byte[numComponents][length].
|
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