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 |