Class Index | File Index

Classes


Class Index

_global_


c3dl

Prevent name conflicts by placing c3dl variables and functions in a javascript 'namespace'.

c3dl.Actor

c3dl.Actor is a base class for 3D objects.

c3dl.Camera

c3dl.Camera is a base class for c3dl.OrbitCamera and c3dl.FreeCamera.

c3dl.Collada

c3dl.Collada represents the model data from a collada file.

c3dl.debug

used to output error, warning and information to either the page or firebug.

c3dl.DirectionalLight

A DirectionalLight inherits from Light.

c3dl.Effect

c3dl.Effect specifies exactly how a geometric object should be rendered.

c3dl.effects

If a parameter's type is followed by square braces, it means the parameter has a default value, therefore setting that parameter is optional.

c3dl.EffectTemplate

An EffectTemplate is a template for creating many Effects which have similar rendering results.


c3dl.FreeCamera

c3dl.FreeCamera A camera which can be freely moved around in a scene.

c3dl.Geometry

c3dl.Geometry is a container for the primitiveSets of a geometric object.

c3dl.Light

This is an 'abstract' class which should not be instantiaed.

c3dl.Line

c3dl.Line represents a line segment in 3D space.

c3dl.Material

c3dl.Material contains values which describe the behaviour of an object when light illuminates it.

c3dl.OrbitCamera

c3dl.OrbitCamera is a camera which is restricted to orbiting a point in space.

c3dl.ParticleSystem

ParticleSystem is used to simulate phenomena such as fire, smoke, rain, etc.

c3dl.PickingResult

c3dl.PickingResult is contains the result of the user picking something in the scene.

c3dl.Point

c3dl.Point is an object with a position and color which will be rendered using OpenGL's built-in point rendering (either as a circle or square depending on smoothing) or rendered as sphere meshes.

c3dl.PositionalLight

A PositionalLight inherits from Light.

c3dl.Primitive


c3dl.PrimitiveSet

c3dl.PrimitiveSet represents a set of primitives within a geometric class.

c3dl.Renderer

base class for OpenGLES20.

c3dl.RenderingObject

c3dl.RenderingObject is an object which is created dynamically and passed to the callback function defined within an effect when rendering objects.

c3dl.Scene

A Scene should be thought of as a scene on a movie set.

c3dl.SpotLight

A spotlight is a PositionalLight which can have a 'cone' of light used to restrict what objects or parts of an object get lit.

c3dl.WebGL

WebGL context.

Documentation generated by JsDoc Toolkit 2.1.0 on Fri Feb 19 2010 17:58:41 GMT-0500 (EST)