A B C D E F G H I K L M N O P R S T U V W X Y Z

O

OBJ_INVISIBLE - Static variable in class com.threed.jpct.Object3D
The object is invisible and won't be processed, rendered...nothing...
OBJ_VISIBLE - Static variable in class com.threed.jpct.Object3D
The object is visible
Object3D - Class in com.threed.jpct
Object3D is a class for 3-dimensional objects.
Object3D(float[], float[], int[], int) - Constructor for class com.threed.jpct.Object3D
Constructor for creating an Object3D out of indexed geometry in bulk form.
Object3D(int) - Constructor for class com.threed.jpct.Object3D
Creates a new instance of Object3D.
Object3D(Object3D) - Constructor for class com.threed.jpct.Object3D
This constructor works similar to cloneObject() but it allows to extend Object3D and still use the static methods from Loader/Primitives by adding a call to super(Object3D) in the constructor of your class.
Object3D(Object3D, boolean) - Constructor for class com.threed.jpct.Object3D
This constructor works similar to cloneObject() but it allows to extend Object3D and still use the static methods from Loader/Primitives by adding a call to super(Object3D) in the constructor of your class.
OcTree - Class in com.threed.jpct
This is a basic octree implementation.
OcTree(Mesh, int, int) - Constructor for class com.threed.jpct.OcTree
Builds a new octree from an Object3D.
OcTree(Mesh, int, int, int) - Constructor for class com.threed.jpct.OcTree
Builds a new octree from an Object3D.
OcTree(Object3D, int, int) - Constructor for class com.threed.jpct.OcTree
Builds a new octree from an Object3D.
OcTree(Object3D, int, int, int) - Constructor for class com.threed.jpct.OcTree
Builds a new octree from an Object3D.
OcTree() - Constructor for class com.threed.jpct.OcTree
 
oldStyle3DSLoader - Static variable in class com.threed.jpct.Config
jPCT 1.11+ features a fixed 3DS-loader, but the fix is based on experience, not on file format specs, because they were all different and inconsistent.
ON_ERROR_EXIT - Static variable in class com.threed.jpct.Logger
Exit after an error occurs
ON_ERROR_RESUME_NEXT - Static variable in class com.threed.jpct.Logger
Try to continue even in case of an error
ON_ERROR_THROW_EXCEPTION - Static variable in class com.threed.jpct.Logger
Throw a RuntimeException in case of an error (default)
onDispose() - Method in interface com.threed.jpct.IRenderHook
Will be called, if the underlying compiled structures get disposed.
OPAQUE_BLITTING - Static variable in class com.threed.jpct.FrameBuffer
2D texture-blitting into the framebuffer is done by copying the source 1-to-1 into the destination bitmap
ORIGIN - Static variable in class com.threed.jpct.SimpleVector
A SimpleVector representing the origin (0,0,0)
orthonormalize() - Method in class com.threed.jpct.Matrix
Orthonormalizes a matrix using the Gramm-Schmidt orthonormalization algorithm.
Overlay - Class in com.threed.jpct.util
Overlay is a helper class to create opaque or transparent screen overlays from textures.
Overlay(World, FrameBuffer, String) - Constructor for class com.threed.jpct.util.Overlay
Creates a new overlay that covers the whole screen.
Overlay(World, int, int, int, int, String) - Constructor for class com.threed.jpct.util.Overlay
Creates a new overlay of arbritary size.
Overlay(World, int, int, int, int, String, boolean) - Constructor for class com.threed.jpct.util.Overlay
Creates a new overlay of arbritary size with (optional) modifiable uv-coordinates.
overrideTexelData(ByteBuffer) - Method in class com.threed.jpct.Texture
This will override the actual texel data with the data from the buffer.

A B C D E F G H I K L M N O P R S T U V W X Y Z