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  
scale(scale) — Method in class away3d.containers.ObjectContainer3D
Scales the contents of the 3d object.
scale(scale) — Method in class away3d.core.base.BaseMesh
Scales the contents of the mesh.
scale(scale) — Method in class away3d.core.base.Object3D
Scales the contents of the 3d object.
scale — Property in class away3d.core.draw.DrawScaledBitmap
A scaling value used to scale the scaled bitmap primitive.
scale(x, y, z) — Method in class away3d.core.math.Matrix3D
Scales the 3d matrix by the given amount in each dimension
scale(v:away3d.core.math:Number3D, s) — Method in class away3d.core.math.Number3D
Fills the 3d number object with scaled values from the given 3d number.
scaleAnimation(scale) — Method in class away3d.core.base.BaseMesh
Scales the vertex positions contained within all animation frames
scaleMatrix(u, v, w) — Method in class away3d.core.math.Matrix3D
Fills the 3d matrix object with values representing the given scaling.
scaleX(scaleX) — Method in class away3d.core.base.BaseMesh
Scales the contents of the mesh along the x-axis.
scaleX — Property in class away3d.materials.TransformBitmapMaterial
Scales the x coordinates of the texture in uv-space
scaleXYZ(scaleX, scaleY, scaleZ) — Method in class away3d.core.base.BaseMesh
Scales the contents of the mesh using 3 axis values.
scaleY(scaleY) — Method in class away3d.core.base.BaseMesh
Scales the contents of the mesh along the y-axis.
scaleY — Property in class away3d.materials.TransformBitmapMaterial
Scales the y coordinates of the texture in uv-space
scaleZ(scaleZ) — Method in class away3d.core.base.BaseMesh
Scales the contents of the mesh along the z-axis.
scaling — Property in class away3d.sprites.DirSprite2D
Defines the overall scaling of the sprite object
scaling — Property in class away3d.sprites.DofSprite2D
Defines the overall scaling of the sprite object
scaling — Property in class away3d.sprites.MovieClipSprite
Defines the overall scaling of the sprite object
scaling — Property in class away3d.sprites.Sprite2D
Defines the overall scaling of the sprite object
scene — Property in class away3d.containers.View3D
Scene used when rendering.
scene — Property in class away3d.core.base.Object3D
Returns the parent scene of the 3d object
scene — Property in class away3d.test.Slide
Scene3D — Class in package away3d.containers
The root container of all 3d objects in a single scene
Scene3D(init, ... rest) — Constructor in class away3d.containers.Scene3D
Creates a new Scene3D object
scenechanged — Event in class away3d.core.base.Object3D
Dispatched when the parent scene of the 3d object changes
SCENE_CHANGED — Constant static property in class away3d.events.Object3DEvent
Defines the value of the type property of a scenechanged event object.
scenePosition — Property in class away3d.core.base.Object3D
Returns the position of the 3d object, relative to the global coordinates of the Scene3D.
sceneTransform — Property in class away3d.containers.Scene3D
Returns the transformation of the 3d object, relative to the global coordinates of the Scene3D.
sceneTransform — Property in class away3d.core.base.Object3D
Returns the transformation of the 3d object, relative to the global coordinates of the Scene3D.
sceneTransform — Property in class away3d.primitives.AbstractPrimitive
Returns the transformation of the 3d object, relative to the global coordinates of the Scene3D.
sceneTransform — Property in class away3d.primitives.AbstractWirePrimitive
Returns the transformation of the 3d object, relative to the global coordinates of the Scene3D.
scenetransformchanged — Event in class away3d.core.base.Object3D
Dispatched when the scene transform matrix of the 3d object changes.
SCENETRANSFORM_CHANGED — Constant static property in class away3d.events.Object3DEvent
Defines the value of the type property of a scenetransformchanged event object.
sceneTransformed — Property in class away3d.core.base.Object3D
sceneX — Property in class away3d.events.MouseEvent3D
The x coordinate at which the event occurred in global scene coordinates.
sceneY — Property in class away3d.events.MouseEvent3D
The y coordinate at which the event occurred in global scene coordinates.
sceneZ — Property in class away3d.events.MouseEvent3D
The z coordinate at which the event occurred in global scene coordinates.
scopeMenu — Property in class away3d.core.stats.Stats
screen(object:away3d.core.base:Object3D, vertex:away3d.core.base:Vertex) — Method in class away3d.cameras.Camera3D
Returns a ScreenVertex object describing the resolved x and y position of the given Vertex object.
screen(container) — Method in class away3d.core.clip.Clipping
Returns a rectangle clipping object initilised with the edges of the flash movie as the clipping bounds.
screenvertex — Property in class away3d.core.draw.DrawBitmap
screenvertex — Property in class away3d.core.draw.DrawDisplayObject
The screenvertex used to position the drawing primitive in the view.
screenvertex — Property in class away3d.core.draw.DrawScaledBitmap
The screenvertex used to position the scaled bitmap primitive in the view.
ScreenVertex — Final class in package away3d.core.draw
representation of a 3d vertex resolved to the view.
ScreenVertex(x, y, z) — Constructor in class away3d.core.draw.ScreenVertex
Creates a new PrimitiveQuadrantTreeNode object.
screenX — Property in class away3d.events.MouseEvent3D
The horizontal coordinate at which the event occurred in view coordinates.
screenY — Property in class away3d.events.MouseEvent3D
The vertical coordinate at which the event occurred in view coordinates.
screenZ — Property in class away3d.core.draw.DrawPrimitive
Indicates the screen z value of the drawing primitive (used for z-sorting).
screenZ — Property in class away3d.events.MouseEvent3D
The depth coordinate at which the event occurred in view coordinates.
SeaTurtle — Class in package away3d.primitives
Creates a sea turtle model (exported using asAS3Class).
SeaTurtle(init) — Constructor in class away3d.primitives.SeaTurtle
securityError — Event in class away3d.loaders.utils.TextureLoadQueue
segment — Property in class away3d.events.SegmentEvent
A reference to the segment object that is relevant to the event.
Segment — Class in package away3d.core.base
A line element used in the wiremesh and mesh object
Segment(v0:away3d.core.base:Vertex, v1:away3d.core.base:Vertex, material:away3d.materials:ISegmentMaterial) — Constructor in class away3d.core.base.Segment
Creates a new Face object.
SegmentEvent — Class in package away3d.events
Passed as a parameter when a segment event occurs
SegmentEvent(type, segment:away3d.core.base:Segment) — Constructor in class away3d.events.SegmentEvent
Creates a new SegmentEvent object.
segments — Property in class away3d.core.base.WireMesh
Returns an array of the segments contained in the wiremesh object.
SegmentsExtrude — Class in package away3d.extrusions
SegmentsExtrude(aPoints, init) — Constructor in class away3d.extrusions.SegmentsExtrude
segmentsH — Property in class away3d.primitives.Cone
Defines the number of vertical segments that make up the cone.
segmentsH — Property in class away3d.primitives.Cylinder
Defines the number of vertical segments that make up the cylinder.
segmentsH — Property in class away3d.primitives.GridPlane
Defines the number of vertical segments that make up the grid.
segmentsH — Property in class away3d.primitives.Plane
Defines the number of vertical segments that make up the plane.
segmentsH — Property in class away3d.primitives.Sphere
Defines the number of vertical segments that make up the sphere.
segmentsH — Property in class away3d.primitives.WireCone
Defines the number of vertical segments that make up the wire cone.
segmentsH — Property in class away3d.primitives.WireCylinder
Defines the number of vertical segments that make up the wire cylinder.
segmentsH — Property in class away3d.primitives.WirePlane
Defines the number of vertical segments that make up the wire plane.
segmentsH — Property in class away3d.primitives.WireSphere
Defines the number of vertical segments that make up the wire sphere.
segmentsR — Property in class away3d.primitives.Torus
Defines the number of radial segments that make up the torus.
segmentsR — Property in class away3d.primitives.WireTorus
Defines the number of radial segments that make up the wire torus.
segmentsT — Property in class away3d.primitives.Torus
Defines the number of tubular segments that make up the torus.
segmentsT — Property in class away3d.primitives.WireTorus
Defines the number of tubular segments that make up the wire torus.
segmentsW — Property in class away3d.primitives.Cone
Defines the number of horizontal segments that make up the cone.
segmentsW — Property in class away3d.primitives.Cylinder
Defines the number of horizontal segments that make up the cylinder.
segmentsW — Property in class away3d.primitives.GridPlane
Defines the number of horizontal segments that make up the grid.
segmentsW — Property in class away3d.primitives.Plane
Defines the number of horizontal segments that make up the plane.
segmentsW — Property in class away3d.primitives.Sphere
Defines the number of horizontal segments that make up the sphere.
segmentsW — Property in class away3d.primitives.WireCone
Defines the number of horizontal segments that make up the wire cone.
segmentsW — Property in class away3d.primitives.WireCylinder
Defines the number of horizontal segments that make up the wire cylinder.
segmentsW — Property in class away3d.primitives.WirePlane
Defines the number of horizontal segments that make up the wire plane.
segmentsW — Property in class away3d.primitives.WireSphere
Defines the number of horizontal segments that make up the wire sphere.
selected — Property in class away3d.test.Button
sequence — Property in class away3d.core.base.Animation
Holds an array of animation frames.
sequencedone — Event in class away3d.core.base.BaseMesh
Dispatched when the animation object completes all frame sequences.
sequenceEvent — Property in class away3d.core.base.Animation
Determines whether the animation will fire sequence events.
sequenceupdate — Event in class away3d.core.base.Animation
Dispatched when the current frame sequence is complete
session — Property in class away3d.containers.View3D
Session object used to draw all drawing primitives returned from the renderer to the view container.
session — Property in class away3d.core.base.Object3D
The render session used by the 3d object
session — Property in class away3d.core.draw.DrawDisplayObject
A reference to the render session used by the drawing primitive.
session — Property in class away3d.core.render.BasicRenderer
Defines the render session object used by the renderer.
session — Property in interface away3d.core.render.IRenderer
Defines the render session object used by the renderer.
session — Property in class away3d.core.render.QuadrantRenderer
Defines the render session object used by the renderer.
session — Property in class away3d.core.traverse.PrimitiveTraverser
Defines the render session being used.
session — Property in class away3d.test.Slide
sessions — Property in class away3d.core.render.AbstractRenderSession
Dictionary of child sessions.
setColorEvent(color, eventID, listener) — Method in class away3d.extrusions.CollisionMap
setColorMatrixTransform(source:away3d.core.base:Object3D) — Method in class away3d.core.light.DirectionalLight
Updates the color transform matrix.
setColorTransform() — Method in class away3d.materials.BitmapMaterial
Updates the colortransform object applied to the texture from the color and alpha properties.
setColorTransform() — Method in class away3d.materials.CompositeMaterial
Updates the colortransform object applied to the texture from the color and alpha properties.
setColorTransform() — Method in class away3d.materials.PhongColorMaterial
Updates the colortransform object applied to the texture from the color and alpha properties.
setColorTransform() — Method in class away3d.materials.PhongColorMaterialCache
Updates the colortransform object applied to the texture from the color and alpha properties.
setDiffuseTransform(source:away3d.core.base:Object3D) — Method in class away3d.core.light.DirectionalLight
Updates the transform matrix for the diffuse lightmap.
setFrames(sources) — Method in class away3d.materials.AnimatedBitmapMaterial
Resets the cached bitmapData objects making up the animation with a pre-defined array.
setMovie(movie) — Method in class away3d.materials.AnimatedBitmapMaterial
Resets the movieclip used by the material.
setNormalMatrixTransform(source:away3d.core.base:Object3D) — Method in class away3d.core.light.DirectionalLight
Updates the normal transform matrix.
setPlaySequences(playlist, loopLast) — Method in class away3d.core.base.BaseMesh
Passes an array of animationsequence objects to be added to the animation.
setSpecularTransform(source:away3d.core.base:Object3D, view:away3d.containers:View3D) — Method in class away3d.core.light.DirectionalLight
Updates the transform matrix for the specular lightmap.
ShadingColorMaterial — Class in package away3d.materials
Color material with flat shading.
ShadingColorMaterial(color, init) — Constructor in class away3d.materials.ShadingColorMaterial
Creates a new ShadingColorMaterial object.
SHADING_MATERIAL — Constant static property in class away3d.loaders.data.MaterialData
String representing a shaded material.
shiftKey — Property in class away3d.events.MouseEvent3D
Indicates whether the Shift key is active (true) or inactive (false).
shininess — Property in class away3d.materials.Dot3BitmapMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.Dot3BitmapMaterialCache
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.Dot3MovieMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.PhongBitmapMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.PhongBitmapMaterialCache
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.PhongColorMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.PhongColorMaterialCache
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.PhongMovieMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.shaders.SpecularPhongShader
The exponential dropoff value used for specular highlights.
side(x, y) — Method in class away3d.core.draw.Line2D
side(v:away3d.core.base:Vertex) — Method in class away3d.core.draw.Plane3D
sides — Property in class away3d.primitives.RegularPolygon
Defines the number of sides of the polygon.
sides — Property in class away3d.primitives.WireCircle
Defines the number of sides of the polygon.
sideV(v:away3d.core.draw:ScreenVertex) — Method in class away3d.core.draw.Line2D
SkinExtrude — Class in package away3d.extrusions
SkinExtrude(aPoints, init) — Constructor in class away3d.extrusions.SkinExtrude
Skybox — Class in package away3d.primitives
QTVR-style 360 panorama renderer that is initialized with six images.
Skybox(front:away3d.materials:ITriangleMaterial, left:away3d.materials:ITriangleMaterial, back:away3d.materials:ITriangleMaterial, right:away3d.materials:ITriangleMaterial, up:away3d.materials:ITriangleMaterial, down:away3d.materials:ITriangleMaterial) — Constructor in class away3d.primitives.Skybox
Creates a new Skybox object.
Skybox6 — Class in package away3d.primitives
QTVR-style 360 panorama renderer that is initialized with one solid image.
Skybox6(material:away3d.materials:ITriangleMaterial) — Constructor in class away3d.primitives.Skybox6
Creates a new Skybox6 object.
Slide — Class in package away3d.test
Represents a single slide of the demo
Slide(title, desc, scene:away3d.containers:Scene3D, renderer:away3d.core.render:IRenderer, session:away3d.core.render:AbstractRenderSession) — Constructor in class away3d.test.Slide
smooth — Property in class away3d.core.base.Animation
Determines whether the animation will smooth motion (interpolate) between frames.
smooth — Property in class away3d.core.base.AnimationSequence
Determines if the animation should be smoothed (interpolated) between frames.
smooth — Property in class away3d.core.base.BaseMesh
Determines whether the animation will smooth motion (interpolate) between frames.
smooth — Property in class away3d.core.draw.DrawScaledBitmap
Determines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen.
smooth — Property in class away3d.materials.BitmapMaterial
Determines if texture bitmap is smoothed (bilinearly filtered) when drawn to screen.
smooth — Property in class away3d.materials.WhiteShadingBitmapMaterial
Determines if texture bitmap is smoothed (bilinearly filtered) when drawn to screen
smooth — Property in class away3d.materials.shaders.AbstractShader
Determines if the shader bitmap is smoothed (bilinearly filtered) when drawn to screen
smooth — Property in class away3d.sprites.DirSprite2D
Defines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen
smooth — Property in class away3d.sprites.DofSprite2D
Defines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen
smooth — Property in class away3d.sprites.Sprite2D
Defines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen
sort — Property in class away3d.core.base.AnimationFrame
An optional sort string used to order the animation frames.
source — Property in class away3d.core.draw.DrawPrimitive
The parent 3d object of the drawing primitive.
source — Property in class away3d.core.draw.PrimitiveVolumeBlockNode
Reference to the 3d object represented by the volume block node.
source — Property in class away3d.core.utils.FaceVO
source — Property in class away3d.extrusions.ElevationReader
sourceURL — Property in class away3d.containers.View3D
Optional string for storing source url.
sourceURL — Property in class away3d.core.stats.Stats
specular — Property in class away3d.core.light.LightPrimitive
Coefficient for the specular light intensity.
specular — Property in class away3d.lights.DirectionalLight3D
Defines a coefficient for the specular light intensity.
specular — Property in class away3d.lights.PointLight3D
Defines a coefficient for the specular light intensity.
specular — Property in class away3d.materials.Dot3BitmapMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.Dot3BitmapMaterialCache
Coefficient for specular light level.
specular — Property in class away3d.materials.Dot3MovieMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.PhongBitmapMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.PhongBitmapMaterialCache
Coefficient for specular light level.
specular — Property in class away3d.materials.PhongColorMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.PhongColorMaterialCache
Coefficient for specular light level.
specular — Property in class away3d.materials.PhongMovieMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.ShadingColorMaterial
Defines a color value for specular light.
specular — Property in class away3d.materials.shaders.SpecularPhongShader
Coefficient for specular light level.
specularBitmap — Property in class away3d.core.light.LightPrimitive
Lightmap for specular intensity.
specular_brightness — Property in class away3d.materials.CenterLightingMaterial
Coefficient for specular light level
specularColor — Property in class away3d.loaders.data.MaterialData
Optional specular color of the material.
SpecularPhongShader — Class in package away3d.materials.shaders
Specular shader class for directional lighting.
SpecularPhongShader(init) — Constructor in class away3d.materials.shaders.SpecularPhongShader
Creates a new SpecularPhongShader object.
specularTransform — Property in class away3d.core.light.DirectionalLight
Transform dictionary for the specular lightmap used by shading materials.
Sphere — Class in package away3d.primitives
Creates a 3d sphere primitive.
Sphere(init) — Constructor in class away3d.primitives.Sphere
Creates a new Sphere object.
Sprite2D — Class in package away3d.sprites
Spherical billboard (always facing the camera) sprite object that uses a bitmapData object as it's texture.
Sprite2D(bitmap, init) — Constructor in class away3d.sprites.Sprite2D
Creates a new Sprite2D object.
spriteLayers — Property in class away3d.core.render.AbstractRenderSession
Dictionary of sprite layers for rendering composite materials.
SpriteRenderSession — Class in package away3d.core.render
Drawing session object that renders all drawing primitives into a Sprite container.
SpriteRenderSession() — Constructor in class away3d.core.render.SpriteRenderSession
Creates a new SpriteRenderSession object.
SQUENCE_DONE — Constant static property in class away3d.events.AnimationEvent
Defines the value of the type property of a sequence done event object.
SQUENCE_UPDATE — Constant static property in class away3d.events.AnimationEvent
Defines the value of the type property of a sequence update event object.
start() — Method in class away3d.core.base.Animation
Jumps to the beginning of the animation and start playing
start() — Method in class away3d.core.base.Morpher
resets all vertex objects to 0,0,0
start() — Method in class away3d.loaders.utils.TextureLoadQueue
Starts the load queue loading.
start — Property in class away3d.primitives.LineSegment
Defines the starting vertex.
startlabel — Property in class away3d.test.BaseDemo
stats — Property in class away3d.containers.View3D
Enables/Disables stats panel.
stats — Property in class away3d.core.stats.Stats
Stats — Class in package away3d.core.stats
Stats(scope:away3d.containers:View3D, framerate) — Constructor in class away3d.core.stats.Stats
statsgroup — Property in class away3d.test.BaseDemo
statsOpen — Property in class away3d.containers.View3D
Keeps track of whether the stats panel is currently open.
statsPanel — Property in class away3d.containers.View3D
Object instance of the stats panel.
steps — Property in class away3d.cameras.HoverCamera3D
Fractional step taken each time the hover() method is called.
stop() — Method in class away3d.core.base.Animation
Stops the animation at it's current position.
stop() — Method in class away3d.materials.AnimatedBitmapMaterial
Halts playback of the animation
string(data) — Static method in class away3d.core.utils.Cast
sub(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 a subtraction of two 3d numbers.
subdivision — Property in class away3d.primitives.RegularPolygon
Defines the subdivision of the polygon.
sxx — Property in class away3d.core.math.Matrix3D
The value in the first row and first column of the Matrix object, which affect the rotation and scaling of a 3d object.
sxy — Property in class away3d.core.math.Matrix3D
The value in the first row and second column of the Matrix object, which affect the rotation and scaling of a 3d object.
sxz — Property in class away3d.core.math.Matrix3D
The value in the first row and third column of the Matrix object, which affect the rotation and scaling of a 3d object.
syx — Property in class away3d.core.math.Matrix3D
The value in the second row and first column of the Matrix object, which affect the rotation and scaling of a 3d object.
syy — Property in class away3d.core.math.Matrix3D
The value in the second row and second column of the Matrix object, which affect the rotation and scaling of a 3d object.
syz — Property in class away3d.core.math.Matrix3D
The value in the second row and third column of the Matrix object, which affect the rotation and scaling of a 3d object.
szx — Property in class away3d.core.math.Matrix3D
The value in the third row and first column of the Matrix object, which affects the rotation and scaling of a 3d object.
szy — Property in class away3d.core.math.Matrix3D
The value in the third row and second column of the Matrix object, which affect the rotation and scaling of a 3d object.
szz — Property in class away3d.core.math.Matrix3D
The value in the third row and third column of the Matrix object, which affect the rotation and scaling of a 3d 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