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  
d — Property in class away3d.core.geom.Plane3D
The D coefficient of this plane.
damping — Property in class away3d.cameras.SpringCam
Damping is the spring internal friction, or how much it resists the "boinggggg" effect.
data — Property in class away3d.events.BSPBuildEvent
data — Property in class away3d.events.ExporterEvent
A reference to the string generated by an exporter
debug — Property in class away3d.lights.AbstractLight
Toggles debug mode: light object is visualised in the scene.
_debug — Property in class away3d.materials.ColorMaterial
debug — Property in class away3d.materials.ColorMaterial
Toggles debug mode: textured triangles are drawn with white outlines, precision correction triangles are drawn with blue outlines.
debug — Property in class away3d.tools.utils.Drag3D
Debug — Class in package away3d.core.utils
Class for emmiting debuging messages, warnings and errors
debugbb — Property in class away3d.core.base.Object3D
Indicates whether a debug bounding box should be rendered around the 3d object.
debugBoundingBox — Property in class away3d.core.base.Object3D
debugBoundingSphere — Property in class away3d.core.base.Object3D
debugbs — Property in class away3d.core.base.Object3D
Indicates whether a debug bounding sphere should be rendered around the 3d object.
debugPath(scene:away3d.containers:Scene3D) — Method in class away3d.core.geom.Path
display the path in scene
defaultText — Property in class away3d.core.stats.StaticTextField
defineSingleCurve(start:away3d.core.base:Vertex, control:away3d.core.base:Vertex, end:away3d.core.base:Vertex) — Method in class away3d.core.base.Segment
delay — Property in class away3d.animators.Animator
Defines the delay to the start of the animation in seconds
delimiter() — Static method in class away3d.core.utils.Debug
depth — Property in class away3d.primitives.Cube
Defines the depth of the cube.
depth — Property in class away3d.primitives.RoundedCube
Defines the depth of the cube.
depth — Property in class away3d.primitives.WireCube
Defines the depth of the cube.
DepthBitmapMaterial — Class in package away3d.materials
Bitmap material with depth shading.
DepthBitmapMaterial(bitmap, init) — Constructor in class away3d.materials.DepthBitmapMaterial
Creates a new DepthBitmapMaterial object.
depthOfField — Property in class away3d.core.vos.SpriteVO
DepthOfFieldSprite — Class in package away3d.sprites
Spherical billboard (always facing the camera) sprite object that uses a cached array of bitmapData objects as it's texture.
DepthOfFieldSprite(material:away3d.materials:Material, width, height, rotation, align, scaling, distanceScaling) — Constructor in class away3d.sprites.DepthOfFieldSprite
Creates a new DepthOfFieldSprite object.
DepthShader — Class in package away3d.materials.shaders
Shader class for environment lighting.
DepthShader(init) — Constructor in class away3d.materials.shaders.DepthShader
Creates a new DepthShader object.
desc — Static property in class away3d.core.stats.Tasks
desc — Property in class away3d.test.Slide
destroy() — Method in interface away3d.graphs.bsp.builder.IBSPBuilder
det — Property in class away3d.core.math.MatrixAway3D
Returns the 3d matrix object's determinant.
det4x4 — Property in class away3d.core.math.MatrixAway3D
diffuse — Property in class away3d.lights.DirectionalLight3D
Defines a coefficient for the diffuse light intensity.
diffuse — Property in class away3d.lights.PointLight3D
Defines a coefficient for the diffuse light intensity.
diffuse — Property in class away3d.materials.ShadingColorMaterial
Defines a color value for diffuse light.
diffuseBitmap — Property in class away3d.lights.AbstractLight
Lightmap for diffuse intensity.
diffuseColor — Property in class away3d.loaders.data.MaterialData
Optional diffuse color of the material.
diffuseColorTransform — Property in class away3d.lights.AbstractLight
Color transform used in cached shading materials for ambient intensities.
DiffuseDot3Shader — Class in package away3d.materials.shaders
Diffuse Dot3 shader class for directional lighting.
DiffuseDot3Shader(bitmap, init) — Constructor in class away3d.materials.shaders.DiffuseDot3Shader
Creates a new DiffuseDot3Shader object.
DiffuseMultiPassMaterial — Class in package away3d.materials
A diffuse texel shader material with support for multiple and directional lights
DiffuseMultiPassMaterial(bitmap, normalMap, targetModel:away3d.core.base:Mesh, init) — Constructor in class away3d.materials.DiffuseMultiPassMaterial
Create a DiffuseMultiPassMaterial
DiffusePBMaterial — Class in package away3d.materials
Bitmap material with per-texel diffuse (Lambert) shading.
DiffusePBMaterial(bitmap, normalMap, targetModel:away3d.core.base:Mesh, init) — Constructor in class away3d.materials.DiffusePBMaterial
Creates a new DiffusePBMaterial object.
DiffusePhongShader — Class in package away3d.materials.shaders
Diffuse shader class for directional lighting.
DiffusePhongShader(init) — Constructor in class away3d.materials.shaders.DiffusePhongShader
Creates a new DiffusePhongShader object.
dimensionsChanged — Event in class away3d.core.base.Geometry
Dispatched when the bounding dimensions of the geometry object change.
dimensionsChanged — Event in class away3d.core.base.Object3D
Dispatched when the bounding dimensions of the 3d object changes.
DIMENSIONS_CHANGED — Constant static property in class away3d.events.Object3DEvent
Defines the value of the type property of a dimensionsChanged event object.
dir — Property in class away3d.materials.utils.data.Ray
direction — Property in class away3d.lights.DirectionalLight3D
Defines the direction of the light relative to the local coordinates of the parent ObjectContainer3D.
DirectionalLight3D — Class in package away3d.lights
Lightsource that colors all shaded materials proportional to the dot product of the offset vector with the normal vector.
DirectionalLight3D(init) — Constructor in class away3d.lights.DirectionalLight3D
Creates a new DirectionalLight3D object.
directionalLights — Property in class away3d.containers.Scene3D
DirectionalSprite — Class in package away3d.sprites
Spherical billboard (always facing the camera) sprite object that uses an array of bitmapData objects defined with viewing direction vectors.
DirectionalSprite(material:away3d.materials:Material, width, height, rotation, align, scaling, distanceScaling) — Constructor in class away3d.sprites.DirectionalSprite
Creates a new DirectionalSprite object.
directions — Property in class away3d.core.vos.SpriteVO
dirty — Property in class away3d.core.utils.FaceDictionaryVO
disableDof() — Method in class away3d.cameras.Camera3D
Used in DofSprite3D
dispersionB — Property in class away3d.materials.GlassMaterial
The scale of dispersion for the blue channel.
dispersionG — Property in class away3d.materials.GlassMaterial
The scale of dispersion for the green channel.
dispersionR — Property in class away3d.materials.GlassMaterial
The scale of dispersion for the red channel.
display — Property in class away3d.core.geom.Path
Defines if the path data must be visible or not if debugPath has been called
display — Property in class away3d.core.geom.PathDebug
displayMenu — Property in class away3d.core.stats.Stats
displayObject — Property in class away3d.core.vos.SpriteVO
DISPLAY_OBJECT — Constant static property in class away3d.core.project.PrimitiveType
displayStats(e) — Method in class away3d.core.stats.Stats
distance — Property in class away3d.cameras.HoverCamera3D
Distance between the camera and the specified target.
distance — Property in class away3d.core.base.VertexClassification
distance(b:away3d.core.draw:ScreenVertex) — Method in class away3d.core.draw.ScreenVertex
Calculates the distance between two screen vertex objects.
distance(v:away3d.core.draw:ScreenVertex) — Method in class away3d.core.geom.Line2D
distance(p:away3d.core.math:Number3D) — Method in class away3d.core.geom.Plane3D
Returns the signed distance between this Plane3D and the point p.
distance(w:away3d.core.math:Number3D) — Method in class away3d.core.math.Number3D
Calculates the distance from the 3d number object to the given 3d number.
distanceScaling — Property in class away3d.core.vos.SpriteVO
distanceScaling — Property in class away3d.sprites.Sprite3D
Defines if the sprite should scale with distance.
distanceSqr(a:away3d.core.base:Vertex, b:away3d.core.base:Vertex) — Static method in class away3d.core.base.Vertex
Get the middle-point of two vertices
distanceSqr(ax, ay, bx, by) — Static method in class away3d.core.draw.ScreenVertex
Calculates the squared distance between two screen vertex objects.
distanceTo(obj:away3d.core.base:Object3D) — Method in class away3d.core.base.Object3D
Calulates the absolute distance between the local 3d object position and the position of the given 3d object
distortionChannel — Property in class away3d.primitives.ReflectivePlane
distortionImage — Property in class away3d.primitives.ReflectivePlane
distortionStrength — Property in class away3d.primitives.ReflectivePlane
distortSqr(b:away3d.core.draw:ScreenVertex, focus) — Method in class away3d.core.draw.ScreenVertex
Calculates affine distortion present at the midpoint between two screen vertex objects.
distribute(aObjs, axis) — Static method in class away3d.tools.Align
Applies to array elements a distributed alignment according to axis, x,y or z.
dof — Property in class away3d.cameras.Camera3D
Used in DofSprite3D.
DofCache — Class in package away3d.core.utils
Provides static pre-blurred bitmap images for depth of field-effect when used together with billboarded sprites, such as Billboards.
DofCache(levels, material:away3d.materials:BitmapMaterial) — Constructor in class away3d.core.utils.DofCache
doflevels — Property in class away3d.cameras.Camera3D
Used in DofSprite3D.
doflevels — Static property in class away3d.core.utils.DofCache
dot(v:away3d.core.math:Number2D, w:away3d.core.math:Number2D) — Static method in class away3d.core.math.Number2D
dot(w:away3d.core.math:Number3D) — Method in class away3d.core.math.Number3D
Calculates the dot product of the 3d number object with the given 3d number.
Dot3BitmapMaterial — Class in package away3d.materials
Bitmap material with DOT3 shading.
Dot3BitmapMaterial(bitmap, normalBitmap, init) — Constructor in class away3d.materials.Dot3BitmapMaterial
Creates a new Dot3BitmapMaterial object.
Dot3BitmapMaterialF10 — Class in package away3d.materials
Bitmap material with DOT3 shading.
Dot3BitmapMaterialF10(bitmap, normalMap, init) — Constructor in class away3d.materials.Dot3BitmapMaterialF10
Creates a new Dot3BitmapMaterial object.
Dot3MovieMaterial — Class in package away3d.materials
Animated movie material with DOT3 shading.
Dot3MovieMaterial(movie, normalMap, init) — Constructor in class away3d.materials.Dot3MovieMaterial
Creates a new Dot3MovieMaterial object.
doUVs — Property in class away3d.tools.Weld
DOWN — Static property in class away3d.core.math.Number2D
DOWN — Static property in class away3d.core.math.Number3D
A 3d number object representing a relative direction down.
Drag3D — Class in package away3d.tools.utils
Class Drag3D allows free dragging of an object3D locked to planes XY, XZ and YZ.
Drag3D(view:away3d.containers:View3D) — Constructor in class away3d.tools.utils.Drag3D
draw() — Method in class away3d.test.SimpleView
drawPath(path:away3d.core.geom:Path) — Method in class away3d.core.base.Segment
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