Class Index | File Index

Classes


Class Index

_global_


Camera

Represents a camera with a point of view over a 3D scene.

Canvas

Represents a wrap object for a canvas HTML5 element.

Color

Represents an RGB(A) color.

Engine

Provides an entry point for BenchGL library.

Light

Represent a light in a 3D world.

Logger

Helps logging stuff.

Material

Represents a material, thus a way to express interaction between light and geometric models.

Matrix4

Represents a four by four matrix.

MatrixStack

Representa a stack for 4x4 matrices.

Model

Represents a geometric model.

Program

Represents a shader program in the WebGL pipeline.

ProgramAttribute

Represents an attribute variable in a shader program.

ProgramSampler

Represents an sampler variable in a shader program.

ProgramUniform

Represents an uniform variable in a shader program.

Quaternion

Represents a quaternion.

Renderer

Represents the rendering engine in BenchGL.

Shader

Represents a WebGL shader.

SinglePassRenderingStrategy

Represent the first-pass rendering algorithm.

Texture

Represent a texture.

TextureRequest

Represents multiple asynchronous requests for images to build up Texture objects.

Timer

A class for timing purpouses, like calculating FPS for an application.

TransformStack

Represents a full stack for model, view and projection matrices (OpenGL-like).

Vector3

Represents a vector in homogeneous 3D space.

WebGL

Represents a container for the static method that retrieves a WebGL context.

WorkerPool

Coordinates a group of WebWorkers.

XHRequest

Wraps an XMLHttpRequest object to load resources asynchronously.

Documentation generated by JsDoc Toolkit 2.4.0 on Thu May 19 2011 00:47:49 GMT+0200 (CEST)