A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
a — Property in class away3d.core.draw.Line2D
a — Property in class away3d.core.draw.Plane3D
a — Property in class away3d.primitives.Triangle
Defines the first vertex that makes up the triangle.
AbstractPrimitive — Class in package away3d.primitives
Creates a 3d cone primitive.
AbstractPrimitive(init) — Constructor in class away3d.primitives.AbstractPrimitive
Creates a new AbstractPrimitive object.
AbstractRenderSession — Class in package away3d.core.render
Abstract Drawing session object containing the method used for drawing the view to screen.
AbstractShader — Class in package away3d.materials.shaders
Base class for shaders.
AbstractShader(init) — Constructor in class away3d.materials.shaders.AbstractShader
Creates a new AbstractShader object.
AbstractWirePrimitive — Class in package away3d.primitives
Creates a 3d cone primitive.
AbstractWirePrimitive(init) — Constructor in class away3d.primitives.AbstractWirePrimitive
Creates a new AbstractPrimitive object.
active — Static property in class away3d.core.utils.Debug
add(v:away3d.core.math:Number3D, w:away3d.core.math:Number3D) — Method in class away3d.core.math.Number3D
Fills the 3d number object with the result from an addition of two 3d numbers.
add(colora, colorb) — Static method in class away3d.core.utils.Color
add(x, y, z, bitmap) — Method in class away3d.sprites.DirSprite2D
Adds a new bitmap definition to the array of directional textures.
addChild(child:away3d.core.base:Object3D) — Method in class away3d.containers.ObjectContainer3D
Adds a 3d object to the scene as a child of the container
addChildren(... rest) — Method in class away3d.containers.ObjectContainer3D
Adds an array of 3d objects to the scene as children of the container
addDisplayObject(child) — Method in class away3d.core.render.AbstractRenderSession
Adds a display object to the render session display list.
addDisplayObject(child) — Method in class away3d.core.render.BitmapRenderSession
Adds a display object to the render session display list.
addDisplayObject(child) — Method in class away3d.core.render.SpriteRenderSession
Adds a display object to the render session display list.
addElement(element:away3d.core.base:IMeshElement) — Method in class away3d.core.base.BaseMesh
Adds an element to the mesh object.
addFace(face:away3d.core.base:Face) — Method in class away3d.core.base.Mesh
Adds a face object to the mesh object.
addForCheck() — Method in class away3d.core.utils.Init
addFrames(aFrames) — Method in class away3d.animation.Animator
addItem(loader:away3d.loaders.utils:TextureLoader, request) — Method in class away3d.loaders.utils.TextureLoadQueue
Adds a new loader and request object to the load queue.
addLayerObject(child) — Method in class away3d.core.render.AbstractRenderSession
Adds a layer sprite to the render session display list.
addLayerObject(child) — Method in class away3d.core.render.BitmapRenderSession
Adds a layer sprite to the render session display list.
addLayerObject(child) — Method in class away3d.core.render.SpriteRenderSession
Adds a layer sprite to the render session display list.
addMaterial(name) — Method in class away3d.loaders.utils.MaterialLibrary
Adds a material name reference to the library.
addObject(node:away3d.core.base:BaseMesh) — Method in class away3d.core.stats.Stats
addOnChange(listener) — Method in class away3d.core.utils.ValueObject
addOnCycle(listener) — Method in class away3d.core.base.BaseMesh
Default method for adding a cycle event listener
addOnDimensionsChange(listener) — Method in class away3d.core.base.Object3D
Default method for adding a dimensionschanged event listener
addOnError(listener) — Method in class away3d.loaders.Object3DLoader
Default method for adding a loaderror event listener
addOnMappingChange(listener) — Method in class away3d.core.base.Face
Default method for adding a mappingchanged event listener
addOnMaterialChange(listener) — Method in class away3d.core.base.Face
Default method for adding a materialchanged event listener
addOnMaterialChange(listener) — Method in class away3d.core.base.Segment
Default method for adding a materialchanged event listener
addOnMaterialChange(listener) — Method in class away3d.primitives.data.CubeMaterialsData
Default method for adding a materialchanged event listener
addOnMouseDown(listener) — Method in class away3d.containers.View3D
Default method for adding a mouseDown3D event listener.
addOnMouseDown(listener) — Method in class away3d.core.base.Object3D
Default method for adding a mouseDown3D event listener
addOnMouseMove(listener) — Method in class away3d.containers.View3D
Default method for adding a mouseMove3D event listener.
addOnMouseMove(listener) — Method in class away3d.core.base.Object3D
Default method for adding a mouseMove3D event listener
addOnMouseOut(listener) — Method in class away3d.containers.View3D
Default method for adding a mouseOut3D event listener.
addOnMouseOut(listener) — Method in class away3d.core.base.Object3D
Default method for adding a mouseOut3D event listener
addOnMouseOver(listener) — Method in class away3d.containers.View3D
Default method for adding a mouseOver3D event listener.
addOnMouseOver(listener) — Method in class away3d.core.base.Object3D
Default method for adding a mouseOver3D event listener
addOnMouseUp(listener) — Method in class away3d.containers.View3D
Default method for adding a mouseUp3D event listener.
addOnMouseUp(listener) — Method in class away3d.core.base.Object3D
Default method for adding a mouseUp3D event listener
addOnRadiusChange(listener) — Method in class away3d.core.base.Object3D
Default method for adding a radiuschanged event listener
addOnResize(listener) — Method in class away3d.materials.BitmapMaterial
Default method for adding a materialresize event listener
addOnResize(listener) — Method in interface away3d.materials.IUVMaterial
Default method for adding a materialresize event listener
addOnResize(listener) — Method in class away3d.materials.WhiteShadingBitmapMaterial
Default method for adding a materialresize event listener
addOnResize(listener) — Method in class away3d.materials.shaders.DiffuseDot3Shader
Default method for adding a materialresize event listener
addOnSceneChange(listener) — Method in class away3d.core.base.Object3D
Default method for adding a scenechanged event listener
addOnSceneTransformChange(listener) — Method in class away3d.core.base.Object3D
Default method for adding a scenetransformchanged event listener
addOnSequenceDone(listener) — Method in class away3d.core.base.BaseMesh
Default method for adding a squencedone event listener
addOnSuccess(listener) — Method in class away3d.loaders.Object3DLoader
Default method for adding a loadsuccess event listener
addOnTransformChange(listener) — Method in class away3d.core.base.Object3D
Default method for adding a transformchanged event listener
addOnVertexChange(listener) — Method in class away3d.core.base.BaseMeshElement
Default method for adding a vertexchanged event listener
addOnVertexChange(listener) — Method in interface away3d.core.base.IMeshElement
Default method for adding a vertexchanged event listener
addOnVertexValueChange(listener) — Method in class away3d.core.base.BaseMeshElement
Default method for adding a vertexvaluechanged event listener
addOnVertexValueChange(listener) — Method in interface away3d.core.base.IMeshElement
Default method for adding a vertexvaluechanged event listener
addOnVisibleChange(listener) — Method in class away3d.core.base.BaseMeshElement
Default method for adding a visiblechanged event listener
addOnVisibleChange(listener) — Method in interface away3d.core.base.IMeshElement
Default method for adding a visiblechanged event listener
addSegment(segment:away3d.core.base:Segment) — Method in class away3d.core.base.WireMesh
Adds a segment object to the wiremesh object.
addSlide(title, text, scene:away3d.containers:Scene3D, renderer:away3d.core.render:IRenderer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.test.BaseDemo
addSourceURL(url) — Method in class away3d.containers.View3D
Defines a source url string that can be accessed though a View Source option in the right-click menu.
addSourceURL(url) — Method in class away3d.core.stats.Stats
adjust(k) — Method in class away3d.core.base.Frame
Adjusts the position of all vertex objects in the frame incrementally.
adjust(k) — Method in interface away3d.core.base.IFrame
Adjusts the position of all vertex objects in the frame incrementally.
adjust(k) — Method in class away3d.core.base.VertexPosition
Adjusts the position of the vertex object incrementally.
ak — Property in class away3d.materials.CenterLightingMaterial
Coefficient for shininess level
alpha — Property in class away3d.core.base.Object3D
An optional alpha value that can be applied to the 3d object.
alpha — Property in class away3d.materials.BitmapMaterial
Defines an alpha value for the texture bitmap.
alpha — Property in class away3d.materials.ColorMaterial
alpha — Property in class away3d.materials.CompositeMaterial
Defines an alpha value for the layer container.
alpha — Property in interface away3d.materials.IFogMaterial
Determines the alpha value of the material
alpha — Property in class away3d.materials.ShadingColorMaterial
Defines an alpha value for the texture.
alpha — Property in class away3d.materials.WireColorMaterial
Determines the alpha value of the material
alpha — Property in class away3d.materials.WireframeMaterial
Determines the alpha value of the wire
ambient — Property in class away3d.core.light.LightPrimitive
Coefficient for the ambient light intensity.
ambient — Property in class away3d.lights.AmbientLight3D
Defines a coefficient for the ambient light intensity.
ambient — Property in class away3d.lights.DirectionalLight3D
Defines a coefficient for the ambient light intensity.
ambient — Property in class away3d.lights.PointLight3D
Defines a coefficient for the ambient light intensity.
ambient — Property in class away3d.materials.ShadingColorMaterial
Defines a color value for ambient light.
ambientBitmap — Property in class away3d.core.light.LightPrimitive
Lightmap for ambient intensity.
ambient_brightness — Property in class away3d.materials.CenterLightingMaterial
Coefficient for ambient light level
ambientColor — Property in class away3d.loaders.data.MaterialData
Optional ambient color of the material.
ambientDiffuseBitmap — Property in class away3d.core.light.LightPrimitive
Combined lightmap for ambient and diffuse intensities.
ambientDiffuseColorTransform — Property in class away3d.core.light.DirectionalLight
Color transform used in cached shading materials for combined ambient and diffuse color intensities.
ambientLight(ambient:away3d.core.light:AmbientLight) — Method in interface away3d.core.light.ILightConsumer
Adds an ambient light primitive to the light consumer.
ambientLight(ambient:away3d.core.light:AmbientLight) — Method in class away3d.core.light.LightArray
Adds an ambient light primitive to the light consumer.
AmbientLight — Class in package away3d.core.light
Ambient light primitive
AmbientLight3D — Class in package away3d.lights
Lightsource that colors all shaded materials evenly from any angle
AmbientLight3D(init) — Constructor in class away3d.lights.AmbientLight3D
Creates a new AmbientLight3D object.
ambients — Property in class away3d.core.light.LightArray
The ambient light primitives stored in the consumer.
AmbientShader — Class in package away3d.materials.shaders
Shader class for ambient lighting
AmbientShader(init) — Constructor in class away3d.materials.shaders.AmbientShader
Creates a new AmbientShader object.
AnimatedBitmapMaterial — Class in package away3d.materials
Bitmap material that allows fast rendering of animations by caching bitmapdata objects for each frame.
AnimatedBitmapMaterial(movie, init) — Constructor in class away3d.materials.AnimatedBitmapMaterial
Creates a new AnimatedBitmapMaterial object.
animation — Property in class away3d.events.AnimationEvent
A reference to the animation object that is relevant to the event.
Animation — Class in package away3d.core.base
Holds information about the current state of a mesh animation.
Animation(obj:away3d.core.base:BaseMesh) — Constructor in class away3d.core.base.Animation
Creates a new Animation object.
AnimationEvent — Class in package away3d.events
Passed as a parameter when an animation event occurs
AnimationEvent(type, animation:away3d.core.base:Animation) — Constructor in class away3d.events.AnimationEvent
Creates a new AnimationEvent object.
AnimationFrame — Class in package away3d.core.base
Holds information about a single animation frame.
AnimationFrame(frame, sort) — Constructor in class away3d.core.base.AnimationFrame
Creates a new AnimationFrame object.
AnimationGroup — Class in package away3d.core.base
Holds information about a list of animation sequences.
AnimationGroup(playlist, loopLast) — Constructor in class away3d.core.base.AnimationGroup
Creates a new AnimationSequence object.
AnimationSequence — Class in package away3d.core.base
Holds information about a sequence of animation frames.
AnimationSequence(prefix, smooth, loop, fps) — Constructor in class away3d.core.base.AnimationSequence
Creates a new AnimationSequence object.
Animator — Class in package away3d.animation
Animator(baseObject:away3d.core.base:Mesh, aFrames, init, doloop) — Constructor in class away3d.animation.Animator
AnotherRivalFilter — Class in package away3d.core.filter
Corrects triangle z-sorting
AnotherRivalFilter(maxdelay) — Constructor in class away3d.core.filter.AnotherRivalFilter
Creates a new AnotherRivalFilter object.
aperture — Property in class away3d.cameras.Camera3D
Used in DofSprite2D.
aperture — Static property in class away3d.core.utils.DofCache
apply(node:away3d.core.base:Object3D) — Method in class away3d.core.traverse.BlockerTraverser
Executed when the traverser is applied to the node.
apply(node:away3d.core.base:Object3D) — Method in class away3d.core.traverse.PrimitiveTraverser
Executed when the traverser is applied to the node.
apply(node:away3d.core.base:Object3D) — Method in class away3d.core.traverse.Traverser
Executed when the traverser is applied to the node.
area — Property in class away3d.core.base.Face
Returns the calculated 2 dimensional area of the face.
area — Property in class away3d.core.draw.DrawTriangle
The calulated area of the triangle primitive.
array2matrix(ar) — Method in class away3d.core.math.Matrix3D
Fills the 3d matrix object with values from an array with 3d matrix values ordered from right to left and up to down.
asAS3Class(classname, packagename, round, animated) — Method in class away3d.core.base.Mesh
Returns a formatted string containing a self contained AS3 class definition that can be used to re-create the mesh.
Ase — Class in package away3d.loaders
File loader for the ASE file format.
Ase(data, init) — Constructor in class away3d.loaders.Ase
Creates a new Ase object.
asRectangleClipping() — Method in class away3d.core.clip.Clipping
Returns a rectangle clipping object representing the bounding box of the clipping object.
asRectangleClipping() — Method in class away3d.core.clip.RectangleClipping
Returns a rectangle clipping object representing the bounding box of the clipping object.
asXML() — Method in class away3d.core.base.Mesh
Returns an xml representation of the mesh
autoLoadTextures — Property in class away3d.loaders.utils.MaterialLibrary
Determines whether textures should be loaded automatically.
autoplay — Property in class away3d.materials.AnimatedBitmapMaterial
Indicates whether the animation will start playing on initialisation.
autoUpdate — Property in class away3d.materials.MovieMaterial
Indicates whether the texture bitmap is updated on every frame
away3d.animation — Package
away3d.blockers — Package
away3d.cameras — Package
away3d.containers — Package
away3d.core.base — Package
away3d.core.block — Package
away3d.core.clip — Package
away3d.core.draw — Package
away3d.core.filter — Package
away3d.core.light — Package
away3d.core.math — Package
away3d.core.render — Package
away3d.core.stats — Package
away3d.core.traverse — Package
away3d.core.utils — Package
away3d.events — Package
away3d.extrusions — Package
away3d.lights — Package
away3d.loaders — Package
away3d.loaders.data — Package
away3d.loaders.utils — Package
away3d.materials — Package
away3d.materials.shaders — Package
away3d.primitives — Package
away3d.primitives.data — Package
away3d.sprites — Package
away3d.test — Package
axis2quaternion(x, y, z, angle) — Method in class away3d.core.math.Quaternion
Fills the quaternion object with values representing the given rotation around a vector.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z