|
Class Summary |
| Animation |
Animation provides a keyframe animation implementation. |
| Camera |
The Camera represents the position and direction of the camera/viewer in the
current scene. |
| CollisionEvent |
A collision event is caused by a collision of either the camera or an object
with another object. |
| Config |
Config is used for configuring the engine. |
| DepthBuffer |
A DepthBuffer can be used to make textures used as render targets share the same depth buffer. |
| FrameBuffer |
The FrameBuffer class provides a buffer into which jPCT renders the scene. |
| GenericVertexController |
The GenericVertexController provides an abstract class that implements large
portions of the IVertexController interface. |
| GLSLShader |
A class for GLSL-based shaders. |
| Interact2D |
Interact2D offers some static methods for interacting with objects in
camera-space. |
| IntList |
A simple list that stores ints. |
| Light |
|
| Loader |
Loader offers some static methods for loading files. |
| Logger |
Logger is jPCT's simple logging class for printing and storing messages,
errors and warnings. |
| Matrix |
This is jPCT's basic class for working with 4x4 matrices. |
| Mesh |
In a Mesh, jPCT stores the actual vertex and triangle information for an
object. |
| NPOTTexture |
Special class to create a NPOT texture. |
| Object3D |
Object3D is a class for 3-dimensional objects. |
| OcTree |
This is a basic octree implementation. |
| PolygonManager |
A PolygonManager is part of each Object3D and can be obtained from that
object. |
| Polyline |
A Polyline is a line strip in world space. |
| Primitives |
Primitives offers some (lathe) primitives (basic 3D-objects). |
| RGBColor |
Mimics the Color-class in java.awt as far as jPCT-AE needs it to run. |
| ShaderLocator |
This is important for OpenGL ES 2.0 support only. |
| SimpleVector |
SimpleVector is a class that represents a basic three-dimensional vector. |
| Texture |
A Texture in jPCT-AE is a bitmap with a width/height of 2^x and a color-depth
of 24 bpp with 8 bit alpha. |
| TextureInfo |
TextureInfo is jPCT's key to multi texturing. |
| TextureManager |
The TextureManager is a singleton for storing and retrieving textures. |
| Virtualizer |
A Virtualizer can help to save memory by storing data on disk instead of
using the VM memory. |
| World |
The World class is the most important class in jPCT. |