Class Index | File Index

Classes


Class Index

_global_


AABB

Axis aligned bounding box
   7----6        y
  /    /|        |
 4----5 |        |
 | 3--|-2        |______ x  
 |/   |/       .
			

Array

extensions for Arrays

ArrayBuffer


Camera


CamHandler

CamHandlers define different types of navigation behaviour.

FilteredSplatsMaterial


FixedPointSizeMaterial

renders points with a fixed pixel size.

FlatMaterial

render an object without illumination

Float32Array

extensions for Float32Arrays

Framebuffer

create and handle FramebufferObjects

FramebufferFloat32

Framebuffer with rgba format and floating point precision for each component.

FreeFlightCamHandler

fly like a bird

Frustum


KeyListener


Light


LightType


LRU

A doubly-linked-list of the least recently used elements.

LRUItem

an item in the lru list.

M4x4

extends the mjs M4x4 class

Material

The base class for all materials.

MaterialManager

keeps track of all material instances.

Mesh


MeshNode


MeshType


MeshUtils


MouseListener


Plane


PlyBinaryWorker


PlyElement


PlyFile


PlyFileType


PlyHeader


PlyLoader


PlyProperty


POCLoader

Loads mno files and returns a PointcloudOctree for a description of the mno binary file format, read mnoFileFormat.txt

PointAttribute


PointAttributeNames


PointAttributes


PointAttributeTypes


PointCloud


PointCloudMaterial


PointcloudOctree


PointcloudOctreeNode

Single Node inside the octree.

PointcloudOctreeSceneNode


Potree


ProceduralPointcloudGenerator


Renderer


Scene


SceneNode


Shader

This class is meant to be subclassed for every glsl shader.

ShaderAttribute


ShaderManager


Sphere


String


SubMesh


Texture


TextureManager


V3

extends the mjs V3 class

Viewport


WeightedPointSizeMaterial

point size depends on distance from eye.

Documentation generated by JsDoc Toolkit 2.4.0 on Sun Jun 09 2013 12:38:12 GMT+0200 (CEST)