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  
c — Property in class away3d.core.draw.Line2D
c — Property in class away3d.core.draw.Plane3D
c — Property in class away3d.primitives.Triangle
Defines the third vertex that makes up the triangle.
cache — Property in class away3d.materials.BitmapMaterialContainer
Defines whether each created bitmapData surface is to be cached, or updated every frame.
cache — Property in class away3d.materials.ShadingColorMaterial
Defines whether the resulting shaded color of the surface should be cached.
CacheStore — Class in package away3d.core.utils
calc() — Method in class away3d.core.block.ConvexBlocker
Calculates the min, max and screen properties required for rendering the drawing primitive.
calc() — Method in class away3d.core.draw.DrawBitmap
Calculates the min, max and screen properties required for rendering the drawing primitive.
calc() — Method in class away3d.core.draw.DrawDisplayObject
Calculates the min, max and screen properties required for rendering the drawing primitive.
calc() — Method in class away3d.core.draw.DrawPrimitive
Calculates the min, max and screen properties required for rendering the drawing primitive.
calc() — Method in class away3d.core.draw.DrawScaledBitmap
Calculates the min, max and screen properties required for rendering the drawing primitive.
calc() — Method in class away3d.core.draw.DrawSegment
Calculates the min, max and screen properties required for rendering the drawing primitive.
calc() — Method in class away3d.core.draw.DrawTriangle
Calculates the min, max and screen properties required for rendering the drawing primitive.
camera — Property in class away3d.containers.View3D
Camera used when rendering.
camera — Property in class away3d.test.BaseDemo
Camera3D — Class in package away3d.cameras
Basic camera used to resolve a view.
Camera3D(init) — Constructor in class away3d.cameras.Camera3D
Creates a new Camera3D object.
Cast — Class in package away3d.core.utils
Helper class for casting assets to usable objects
CastError — Class in package away3d.core.utils
CastError(message) — Constructor in class away3d.core.utils.CastError
center — Property in class away3d.core.draw.PrimitiveQuadrantTreeNode
Array of primitives that lie in the center of the quadrant.
centergroup — Property in class away3d.test.BaseDemo
CenterLightingMaterial — Class in package away3d.materials
Abstract class for materials that calculate lighting for the face's center Not intended for direct use - use ShadingColorMaterial or WhiteShadingBitmapMaterial.
CHANGED — Constant static property in class away3d.events.MaterialEvent
Defines the value of the type property of a materialchanged event object.
check(pri:away3d.core.draw:DrawPrimitive) — Method in class away3d.core.clip.Clipping
Checks a drawing primitive for clipping.
check(pri:away3d.core.draw:DrawPrimitive) — Method in class away3d.core.clip.RectangleClipping
Checks a drawing primitive for clipping.
checkUnusedArguments() — Static method in class away3d.core.utils.Init
children — Property in class away3d.containers.ObjectContainer3D
Returns the children of the container as an array of 3d objects
children — Property in class away3d.core.render.AbstractRenderSession
Dictionary of child displayobjects.
children — Property in class away3d.loaders.data.ContainerData
An array containing the child 3d objects of the container.
clear() — Method in class away3d.containers.View3D
Clears previuosly rendered view from the session.
clear() — Method in class away3d.core.draw.DrawBitmap
Deletes the data currently held by the drawing primitive.
clear() — Method in class away3d.core.draw.DrawDisplayObject
Deletes the data currently held by the drawing primitive.
clear() — Method in class away3d.core.draw.DrawGroup
Deletes the data currently held by the drawing primitive.
clear() — Method in class away3d.core.draw.DrawPrimitive
Deletes the data currently held by the drawing primitive.
clear() — Method in class away3d.core.draw.DrawScaledBitmap
Deletes the data currently held by the drawing primitive.
clear() — Method in class away3d.core.draw.DrawSegment
Deletes the data currently held by the drawing primitive.
clear() — Method in class away3d.core.draw.DrawTriangle
Deletes the data currently held by the drawing primitive.
clear() — Method in class away3d.core.light.LightArray
Clears all light primitives from the consumer.
clear() — Method in class away3d.core.render.AbstractRenderSession
Clears the render session.
clear() — Method in class away3d.core.render.BitmapRenderSession
Clears the render session.
clear() — Method in class away3d.core.render.SpriteRenderSession
Clears the render session.
clear() — Static method in class away3d.core.utils.Debug
clear() — Method in class away3d.core.utils.FaceDictionaryVO
clear() — Method in class away3d.core.utils.FaceVO
cleared — Property in class away3d.core.utils.FaceVO
clearFaceDictionary(source:away3d.core.base:Object3D, view:away3d.containers:View3D) — Method in class away3d.materials.shaders.AbstractShader
Clears face value objects when shader requires updating
clearFaceDictionary(source:away3d.core.base:Object3D, view:away3d.containers:View3D) — Method in class away3d.materials.shaders.AmbientShader
Clears face value objects when shader requires updating
clearFaceDictionary(source:away3d.core.base:Object3D, view:away3d.containers:View3D) — Method in class away3d.materials.shaders.DiffuseDot3Shader
Clears face value objects when shader requires updating
clearFaceDictionary(source:away3d.core.base:Object3D, view:away3d.containers:View3D) — Method in class away3d.materials.shaders.DiffusePhongShader
Clears face value objects when shader requires updating
clearFaceDictionary(source:away3d.core.base:Object3D, view:away3d.containers:View3D) — Method in class away3d.materials.shaders.EnviroShader
Clears face value objects when shader requires updating
clearFaceDictionary(source:away3d.core.base:Object3D, view:away3d.containers:View3D) — Method in class away3d.materials.shaders.SpecularPhongShader
Clears face value objects when shader requires updating
clearObjects() — Method in class away3d.core.stats.Stats
clearTransform() — Method in class away3d.core.light.DirectionalLight
Clears the transform and matrix dictionaries used in the shading materials.
clip — Property in class away3d.containers.View3D
Clipping area used when rendering.
clip — Property in class away3d.core.block.BlockerArray
Determines the viewport clipping to be used on blocker primitives.
clip — Property in class away3d.core.draw.PrimitiveArray
Defines the clipping object to be used on the drawing primitives.
clip — Property in class away3d.core.draw.PrimitiveQuadrantTree
Defines the clipping object to be used on the drawing primitives.
clip — Property in class away3d.core.draw.PrimitiveVolumeBlock
Defines the clipping object to be used on the drawing primitives.
Clipping — Class in package away3d.core.clip
Base clipping class for no clipping.
clone(object) — Method in class away3d.cameras.Camera3D
Duplicates the camera's properties to another Camera3D object.
clone(object) — Method in class away3d.containers.ObjectContainer3D
Duplicates the 3d object's properties to another ObjectContainer3D object
clone(object) — Method in class away3d.core.base.Mesh
Duplicates the mesh properties to another 3d object.
clone(object) — Method in class away3d.core.base.Object3D
Duplicates the 3d object's properties to another Object3D object
clone() — Method in class away3d.core.base.UV
Duplicates the vertex properties to another Vertex object
clone() — Method in class away3d.core.base.Vertex
Duplicates the vertex properties to another Vertex object
clone(m:away3d.core.math:Matrix3D) — Method in class away3d.core.math.Matrix3D
Fill the 3d matrix with all matrix values of the given 3d matrix.
clone() — Method in class away3d.core.math.Number3D
Duplicates the 3d number's properties to another Number3D object
clone() — Method in class away3d.core.render.AbstractRenderSession
Duplicates the render session's properties to another render session.
clone() — Method in class away3d.core.render.BitmapRenderSession
Duplicates the render session's properties to another render session.
clone() — Method in class away3d.core.render.SpriteRenderSession
Duplicates the render session's properties to another render session.
clone(object) — Method in interface away3d.core.utils.IClonable
clone() — Method in class away3d.events.AnimationEvent
Creates a copy of the AnimationEvent object and sets the value of each property to match that of the original.
clone() — Method in class away3d.events.FaceEvent
Creates a copy of the FaceEvent object and sets the value of each property to match that of the original.
clone() — Method in class away3d.events.LoaderEvent
Creates a copy of the LoaderEvent object and sets the value of each property to match that of the original.
clone() — Method in class away3d.events.MaterialEvent
Creates a copy of the MaterialEvent object and sets the value of each property to match that of the original.
clone() — Method in class away3d.events.MeshElementEvent
Creates a copy of the MeshElementEvent object and sets the value of each property to match that of the original.
clone() — Method in class away3d.events.MouseEvent3D
Creates a copy of the MouseEvent3D object and sets the value of each property to match that of the original.
clone() — Method in class away3d.events.Object3DEvent
Creates a copy of the Object3DEvent object and sets the value of each property to match that of the original.
clone() — Method in class away3d.events.SegmentEvent
Creates a copy of the SegmentEvent object and sets the value of each property to match that of the original.
clone(object) — Method in class away3d.lights.AmbientLight3D
Duplicates the light object's properties to another AmbientLight3D object
clone(object) — Method in class away3d.lights.DirectionalLight3D
Duplicates the light object's properties to another DirectionalLight3D object
clone(object) — Method in class away3d.lights.PointLight3D
Duplicates the light object's properties to another PointLight3D object
clone() — Method in class away3d.materials.ColorMaterial
Duplicates the material's properties to another IFogMaterial object
clone() — Method in interface away3d.materials.IFogMaterial
Duplicates the material's properties to another IFogMaterial object
closestPointOnPlane(p:away3d.core.math:Number3D, k:away3d.core.math:Number3D, n:away3d.core.math:Number3D) — Method in class away3d.core.math.Number3D
Calculates a 3d number object representing the closest point on a given plane to a given 3d point.
Collada — Class in package away3d.loaders
File loader for the Collada file format.
Collada(xml, init) — Constructor in class away3d.loaders.Collada
Creates a new Collada object.
CollisionMap — Class in package away3d.extrusions
CollisionMap(source, view, factorX, factorY) — Constructor in class away3d.extrusions.CollisionMap
color(data) — Static method in class away3d.core.utils.Cast
color — Property in class away3d.core.utils.FaceVO
color — Property in class away3d.lights.AmbientLight3D
Defines the color of the light object.
color — Property in class away3d.lights.DirectionalLight3D
Defines the color of the light object.
color — Property in class away3d.lights.PointLight3D
Defines the color of the light object.
color — Property in class away3d.materials.BitmapMaterial
Defines a colored tint for the texture bitmap.
color — Property in class away3d.materials.ColorMaterial
24 bit color value representing the material color
color — Property in class away3d.materials.CompositeMaterial
Defines a colored tint for the layer container.
color — Property in class away3d.materials.EnviroColorMaterial
Defines the color of the material.
color — Property in class away3d.materials.WireColorMaterial
Determines the color value of the material
color — Property in class away3d.materials.WireframeMaterial
Determines the color value of the wire
color — Property in class away3d.materials.shaders.AmbientShader
Defines a 24 bit color value used by the shader
Color — Class in package away3d.core.utils
Static helper class for color manipulations
ColorMaterial — Class in package away3d.materials
Material for solid color drawing
ColorMaterial(color, init) — Constructor in class away3d.materials.ColorMaterial
Creates a new ColorMaterial object.
colorMatrixTransform — Property in class away3d.core.light.DirectionalLight
Colormatrix transform used in DOT3 materials for resolving color in the normal map.
complete — Event in class away3d.loaders.utils.TextureLoadQueue
CompositeMaterial — Class in package away3d.materials
Container for layering multiple material objects.
CompositeMaterial(init) — Constructor in class away3d.materials.CompositeMaterial
Creates a new CompositeMaterial object.
Cone — Class in package away3d.primitives
Creates a 3d cone primitive.
Cone(init) — Constructor in class away3d.primitives.Cone
Creates a new Cone object.
consumer — Property in class away3d.core.traverse.BlockerTraverser
Defines the blocker consumer being used.
consumer — Property in class away3d.core.traverse.PrimitiveTraverser
Defines the primitive consumer being used.
container — Property in class away3d.loaders.Collada
3d container object used for storing the parsed collada scene.
container — Property in class away3d.loaders.Kmz
3d container object used for storing the parsed kmz scene.
container — Property in class away3d.loaders.Max3DS
3d container object used for storing the parsed 3ds object.
containerData — Property in class away3d.loaders.Collada
Container data object used for storing the parsed collada data structure.
containerData — Property in class away3d.loaders.Kmz
Container data object used for storing the parsed kmz data structure.
containerData — Property in class away3d.loaders.Object3DLoader
Returns the the data container being used by the loaded file.
ContainerData — Class in package away3d.loaders.data
Data class for 3d object containers.
contains(x, y) — Method in class away3d.core.block.ConvexBlocker
Determines whether the given point lies inside the drawing primitive
contains(x, y) — Method in class away3d.core.draw.DrawBitmap
Determines whether the given point lies inside the drawing primitive
contains(x, y) — Method in class away3d.core.draw.DrawDisplayObject
Determines whether the given point lies inside the drawing primitive
contains(x, y) — Method in class away3d.core.draw.DrawGroup
Determines whether the given point lies inside the drawing primitive
contains(x, y) — Method in class away3d.core.draw.DrawPrimitive
Determines whether the given point lies inside the drawing primitive
contains(x, y) — Method in class away3d.core.draw.DrawScaledBitmap
Determines whether the given point lies inside the drawing primitive
contains(x, y) — Method in class away3d.core.draw.DrawSegment
Determines whether the given point lies inside the drawing primitive
contains(x, y) — Method in class away3d.core.draw.DrawTriangle
Determines whether the given point lies inside the drawing primitive
ConvexBlock — Class in package away3d.blockers
Convex hull blocking all drawing primitives underneath.
ConvexBlock(vertices, init) — Constructor in class away3d.blockers.ConvexBlock
Creates a new ConvexBlock object.
ConvexBlocker — Class in package away3d.core.block
Convex hull primitive that blocks all primitives behind and contained completely inside.
copy3x3(m:away3d.core.math:Matrix3D) — Method in class away3d.core.math.Matrix3D
Fill the 3d matrix with the 3x3 rotation matrix section of the given 3d matrix.
CORRECT_Z_ORDER — Static property in class away3d.core.render.Renderer
Perform reordering of triangles after sorting to guarantee their correct rendering.
create — Property in class away3d.core.draw.DrawPrimitive
Placeholder function for creating new drawing primitives from a cache of objects.
create — Property in class away3d.core.draw.PrimitiveQuadrantTreeNode
Placeholder function for creating new quadrant node from a cache of objects.
createLayer() — Method in class away3d.core.render.AbstractRenderSession
Creates a new render layer for rendering composite materials.
createLayer() — Method in class away3d.core.render.BitmapRenderSession
Creates a new render layer for rendering composite materials.
createLayer() — Method in class away3d.core.render.SpriteRenderSession
Creates a new render layer for rendering composite materials.
cross(u:away3d.core.draw:Line2D, v:away3d.core.draw:Line2D) — Static method in class away3d.core.draw.Line2D
cross(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 cross product of two 3d numbers.
ctrlKey — Property in class away3d.events.MouseEvent3D
Indicates whether the Control key is active (true) or inactive (false).
Cube — Class in package away3d.primitives
Creates a 3d cube primitive.
Cube(init) — Constructor in class away3d.primitives.Cube
Creates a new Cube object.
CubeLoader — Class in package away3d.loaders
Default loader class used as a placeholder for loading 3d content
CubeLoader(init) — Constructor in class away3d.loaders.CubeLoader
Creates a new CubeLoader object.
cubeMaterials — Property in class away3d.primitives.Cube
Defines the face materials of the cube.
CubeMaterialsData — Class in package away3d.primitives.data
Data structure for individual materials on the sides of a cube.
CubeMaterialsData(init) — Constructor in class away3d.primitives.data.CubeMaterialsData
Creates a new CubeMaterialsData object.
currentItemIndex — Property in class away3d.loaders.utils.TextureLoadQueue
Returns the index of the current texture baing loaded
currentLoader — Property in class away3d.loaders.utils.TextureLoadQueue
Returns the loader object for the current texture being loaded
currentURLRequest — Property in class away3d.loaders.utils.TextureLoadQueue
Returns the url request object for the current texture being loaded
cyan — Constant static property in class away3d.core.utils.Color
cycle — Event in class away3d.core.base.Animation
Dispatched when all frame sequences are complete
cycle — Event in class away3d.core.base.BaseMesh
Dispatched when the animation object completes a single sequence cycle.
CYCLE — Constant static property in class away3d.events.AnimationEvent
Defines the value of the type property of a cycle event object.
cycleEvent — Property in class away3d.core.base.Animation
Determines whether the animation will fire cycle events.
Cylinder — Class in package away3d.primitives
Creates a 3d cylinder primitive.
Cylinder(init) — Constructor in class away3d.primitives.Cylinder
Creates a new Cylinder object.
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