- increaseFOV(float) - Method in class com.threed.jpct.Camera
-
Increases the FOV.
- init(Mesh, boolean) - Method in class com.threed.jpct.GenericVertexController
-
- init(FrameBuffer) - Method in interface com.threed.jpct.IPostProcessor
-
Initialize the processor.
- init(Texture) - Method in interface com.threed.jpct.ITextureEffect
-
Initializes the effect.
- init(Mesh, boolean) - Method in interface com.threed.jpct.IVertexController
-
Initialize the VertexController with a mesh to modify and a operating
mode.
- injectShadowCode(GLSLShader) - Static method in class com.threed.jpct.GLSLShadowInjector
-
Tries to inject shadow mapping code into a GLSLShader.
- Interact2D - Class in com.threed.jpct
-
Interact2D offers some static methods for interacting with objects in
camera-space.
- internalMipmapCreation - Static variable in class com.threed.jpct.Config
-
If true, jPCT-AE will always use its own mipmap generation code even if
the GPU or driver could do it on its own.
- interpolate(Matrix, Matrix, float) - Method in class com.threed.jpct.Matrix
-
Fills the matrix with data interpolated between the source and the
destination matrix.
- IntList - Class in com.threed.jpct
-
A simple list that stores ints.
- IntList() - Constructor for class com.threed.jpct.IntList
-
- invert() - Method in class com.threed.jpct.Matrix
-
Calculates the inverse of this matrix.
- invert(Matrix) - Method in class com.threed.jpct.Matrix
-
Calculates the inverse of this matrix and fills the result into the given
matrix (which will be returned in addition).
- invert() - Method in class com.threed.jpct.Object3D
-
Physically "inverts" the object, which means that the backface culling
works the other way round.
- invert3x3() - Method in class com.threed.jpct.Matrix
-
Calculates the inverse of this matrix as if this matrix would be a 3x3
one (instead of the 4x4 it actually is).
- invert3x3(Matrix) - Method in class com.threed.jpct.Matrix
-
Calculates the inverse of this matrix as if this matrix would be a 3x3
one (instead of the 4x4 it actually is).
- invertCulling(boolean) - Method in class com.threed.jpct.Object3D
-
Inverts culling order if set to true.
- IPaintListener - Interface in com.threed.jpct
-
An IPaintListener can be attached to the renderer (via the FrameBuffer,
because the actual renderer instances is not accessible) and will be
notified before the actual painting of polygons starts and after it has
finished.
- IPostProcessor - Interface in com.threed.jpct
-
An interface for defining a post processor that can be run on the
framebuffer.
- IRenderHook - Interface in com.threed.jpct
-
Provides a hook into the rendering pipeline of Object3Ds.
- isAlphaWrites() - Method in class com.threed.jpct.Object3D
-
Should alpha writes be used?
- isAutoAdjustFov() - Method in class com.threed.jpct.util.ShadowHelper
-
Returns if the fov will be adjusted automatically or not.
- isDebugEnabled() - Static method in class com.threed.jpct.Logger
-
Returns true, if debug log level is active.
- isDepthShader() - Method in class com.threed.jpct.GLSLShader
-
Returns if this shader is a depth shader.
- isDynamic() - Method in class com.threed.jpct.VertexAttributes
-
Are these attributes dynamic?
- isEnabled() - Method in class com.threed.jpct.Light
-
Is the light enabled?
- isEnabled() - Method in class com.threed.jpct.Texture
-
Returns if the texture is enabled or not.
- isEnvmapped() - Method in class com.threed.jpct.Object3D
-
Returns if environment mapping is used or not.
- isForgiving() - Method in class com.threed.jpct.TextureManager
-
Returns if the TextureManager is in "forgiving" mode or not (default).
- isIdentity() - Method in class com.threed.jpct.Matrix
-
Returns true, if this matrix is the identity matrix.
- isInitialized() - Method in class com.threed.jpct.FrameBuffer
-
Checks if the FrameBuffer and the renderer have been initialized
correctly.
- isInitialized() - Method in interface com.threed.jpct.IPostProcessor
-
Has to return true if the init()-method has run correctly and should
return false after the processor has been disposed (but doesn't have to,
if an implementation requires something else...no problem).
- isLocked() - Method in class com.threed.jpct.Mesh
-
Returns if this mesh has been locked or not!
- isOfOrderZero() - Method in class com.threed.jpct.OcTree
-
If the root-node is the only node in the tree, the tree is of order zero.
- isPointMode() - Method in class com.threed.jpct.Polyline
-
Are we in point mode?
- isTransparent() - Method in class com.threed.jpct.Object3D
-
Returns if the object is transparent of not.
- isVisible() - Method in class com.threed.jpct.Polyline
-
Returns the visibility of the line.
- ITextureEffect - Interface in com.threed.jpct
-
An interface for texture effects.
- IVertexController - Interface in com.threed.jpct
-
This interface defines a VertexController.