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  
generate(sourceBmd:flash.display:BitmapData, channel:String, subdivisionX:int, subdivisionY:int, scalingX:Number, scalingY:Number, elevate:Number) — method, class away3d.extrusions.Elevation
Generate the Array representing the mesh
generateBuilder(fixTJunctions:Boolean, buildCollisionPlanes:Boolean, buildPVS:Boolean) — Static Method , class away3d.graphs.bsp.builder.BSPBuilder
generated — Property, class away3d.core.vos.FaceVO
generated — Property, class away3d.core.vos.SegmentVO
_generated — Property, class away3d.materials.shaders.AbstractShader
generatedPatch — Property, class away3d.primitives.data.PatchData
generatePortals(rootNode:away3d.graphs.bsp:BSPNode) — method, class away3d.graphs.bsp.BSPNode
Creates portals on this node's partition plane, connecting linking leaves on either side.
GeodesicSphere — class, package away3d.primitives
Creates a 3d geodesic sphere primitive.
GeodesicSphere(init:Object) — Constructor, class away3d.primitives.GeodesicSphere
Creates a new GeodesicSphere object.
geometry — Property, class away3d.core.base.Graphics3D
geometry — Property, class away3d.core.base.Mesh
Defines the geometry object used for the mesh.
geometry — Property, class away3d.core.base.Vertex
geometry — Property, class away3d.events.GeometryEvent
A reference to the 3d object that is relevant to the event.
geometry — Property, class away3d.loaders.data.GeometryData
Reference to the geometry object of the resulting geometry.
geometry — Property, class away3d.loaders.data.MeshData
Defines the geometry used by the mesh instance
geometry — Property, class away3d.primitives.AbstractPrimitive
Defines the geometry object used for the mesh.
Geometry — class, package away3d.core.base
3d object containing face and segment elements
Geometry() — Constructor, class away3d.core.base.Geometry
Creates a new Geometry object.
GeometryData — class, package away3d.loaders.data
Data class for the geometry data used in a mesh object
GeometryEvent — class, package away3d.events
Passed as a parameter when a geometry event occurs
GeometryEvent(type:String, geometry:away3d.core.base:Geometry) — Constructor, class away3d.events.GeometryEvent
Creates a new MaterialEvent object.
geometryLibrary — Property, class away3d.core.base.Object3D
Reference container for all geometries used in the container.
geometryLibrary — Property, class away3d.loaders.AbstractParser
Retuns a geometryLibrary object used for storing the parsed geometry data.
GeometryLibrary — Dynamic Class, package away3d.loaders.utils
Store for all geometries associated with an externally loaded file.
geometryTitle — Property, class away3d.loaders.LoaderCube
Defines the prefix string used for loading geometry.
GEOMETRY_UPDATED — Constant Static Property, class away3d.events.GeometryEvent
Defines the value of the type property of a geometryChanged event object.
geomMenu — Property, class away3d.core.stats.Stats
geoXML — Property, class away3d.loaders.data.GeometryData
Reference to the xml object defining the geometry.
getAngle(w:flash.geom:Vector3D, q:flash.geom:Vector3D) — Static Method , class away3d.core.math.Vector3DUtils
Returns the angle in radians made between the 3d number obejct and the given Vector3D object.
getAnimation(name:String) — method, class away3d.loaders.utils.AnimationLibrary
Returns an animation data object for the given name reference in the library.
getArcLengthArray(command:away3d.core.geom:PathCommand, delta:Number) — Static Method , class away3d.core.utils.BezierUtils
getArea(startIndex:uint) — method, class away3d.core.utils.ViewSourceObject
getArray(name:String) — method, class away3d.core.utils.Init
getBitmap(name:String) — method, class away3d.core.utils.Init
getBitmapContainer(view:away3d.containers:View3D) — method, class away3d.core.session.BitmapSession
getBitmapData() — method, class away3d.containers.View3D
Returns the bitmapData of the rendered scene.
getBitmapData(view:away3d.containers:View3D) — method, class away3d.core.session.BitmapSession
Returns a bitmapData object containing the rendered view.
getBitmapMaterial(depth:Number) — method, class away3d.core.utils.DofCache
getBitmaps() — method, class away3d.materials.utils.LightPrebaker
getter that returns an array of all generated BitmapData objects in RenderData type.
getBoneByName(boneName:String) — method, class away3d.containers.ObjectContainer3D
Returns a bone object specified by name from the child array of the container
getBoolean(name:String, def:Boolean) — method, class away3d.core.utils.Init
getChannel(name:String) — method, class away3d.loaders.utils.ChannelLibrary
Returns an animation channel data object for the given name reference in the library.
getChannelArray() — method, class away3d.loaders.utils.ChannelLibrary
Returns an array of all animation channels.
getChildByName(childName:String) — method, class away3d.containers.ObjectContainer3D
Returns a 3d object specified by name from the child array of the container
getColor(name:String, def:uint) — method, class away3d.core.utils.Init
getColorAt(x:Number, y:Number) — method, class away3d.extrusions.CollisionMap
If at the given coordinates a color is found that matches a defined color event, the color event will be triggered.
getContainer() — method, class away3d.containers.View3D
Returns the DisplayObject container of the rendered scene.
getContainer(view:away3d.containers:View3D) — method, class away3d.core.session.AbstractSession
Returns a display object representing the container for the specified view.
getContainer(view:away3d.containers:View3D) — method, class away3d.core.session.BitmapSession
Returns a display object representing the container for the specified view.
getContainer(view:away3d.containers:View3D) — method, class away3d.core.session.SpriteSession
Returns a display object representing the container for the specified view.
getCoordinatesAt(t:Number, command:away3d.core.geom:PathCommand) — Static Method , class away3d.core.utils.BezierUtils
getCubeMaterials(name:String) — method, class away3d.core.utils.Init
getDefaultFps() — method, class away3d.animators.Animator
getDefaultFps() — method, class away3d.animators.PathAnimator
getDefaultFps() — method, class away3d.animators.VertexAnimator
getDefaultThickness() — method, class away3d.materials.WireframeMaterial
getDerivativeAt(t:Number, command:away3d.core.geom:PathCommand) — Static Method , class away3d.core.utils.BezierUtils
getDistance(val:away3d.core.geom:Plane3D) — method, class away3d.core.base.VertexClassification
getDofCache(material:away3d.materials:BitmapMaterial) — Static Method , class away3d.core.utils.DofCache
getForward(m:flash.geom:Matrix3D, v:flash.geom:Vector3D) — Static Method , class away3d.core.math.Matrix3DUtils
Returns a normalised Vector3D object representing the forward vector of the given matrix.
getGeometry(name:String) — method, class away3d.loaders.utils.GeometryLibrary
Returns a geometry data object for the given name reference in the library.
getGeometryArray() — method, class away3d.loaders.utils.GeometryLibrary
Returns an array of all geometries.
getInit(name:String) — method, class away3d.core.utils.Init
getInstance() — Static Method , class away3d.core.stats.Tasks
getInt(name:String, def:int, bounds:Object) — method, class away3d.core.utils.Init
getIntersect(p0:flash.geom:Vector3D, p1:flash.geom:Vector3D, v0:flash.geom:Vector3D, v1:flash.geom:Vector3D, v2:flash.geom:Vector3D) — method, class away3d.materials.utils.data.Ray
getIntersect() — method, class away3d.tools.utils.Drag3D
getIntersect method returns the 3d point in space (Vector3D) where mouse hits the given plane.
getIntersectionLine(v0:away3d.core.base:Vertex, v1:away3d.core.base:Vertex) — method, class away3d.core.geom.Plane3D
getIntersectionLineNumbers(v0:flash.geom:Vector3D, v1:flash.geom:Vector3D) — method, class away3d.core.geom.Plane3D
getIntersectionSegmentNumbers(v0:flash.geom:Vector3D, v1:flash.geom:Vector3D) — method, class away3d.core.geom.Plane3D
getIntersectPosition(start:flash.geom:Vector3D, end:flash.geom:Vector3D) — method, class away3d.graphs.bsp.BSPHitTest
Finds the closest intersection along a segment with the BSP planes
getLeafContaining(point:flash.geom:Vector3D, quitOnCulled:Boolean) — method, class away3d.graphs.bsp.BSPTree
Finds the leaf that contains a given point
getLevel(x:Number, y:Number, offset:Number) — method, class away3d.extrusions.ElevationReader
returns the generated bitmapdata, a smooth representation of the geometry.
getLightShape(material:away3d.materials:LayerMaterial, level:int, parent:flash.display:Sprite, light:away3d.lights:AbstractLight) — method, class away3d.core.session.AbstractSession
getLightShapeLayer(view:away3d.containers:View3D) — method, class away3d.core.session.AbstractSession
getMapping(priIndex:uint) — method, class away3d.materials.shaders.AbstractShader
Calculates the mapping matrix required to draw the triangle texture to screen.
getMaterial(name:String) — method, class away3d.core.utils.Init
getMaterial(id:String) — Static Method , class away3d.loaders.utils.CentralMaterialLibrary
Returns a material for the given name reference in the library.
getMaterial(name:String) — method, class away3d.loaders.utils.MaterialLibrary
Returns a material data object for the given name reference in the library.
getMeshFromMaterialName(id:String) — Static Method , class away3d.loaders.utils.CentralMaterialLibrary
Returns a mesh for the given name reference in the library.
getMidPoint(p1:flash.geom:Vector3D, p2:flash.geom:Vector3D) — Static Method , class away3d.core.utils.BezierUtils
getMouseEvent(type:String) — method, class away3d.core.utils.HitManager
Returns a 3d mouse event object populated with the properties from the hit point.
getNewPoint(x0:Number, y0:Number, z0:Number, aX:Number, aY:Number, aZ:Number, x1:Number, y1:Number, z1:Number, t:Number) — Static Method , class away3d.animators.utils.PathUtils
getNumber(name:String, def:Number, bounds:Object) — method, class away3d.core.utils.Init
getObject(name:String, type:Class) — method, class away3d.core.utils.Init
getObject3D(name:String) — method, class away3d.core.utils.Init
getObjectOrInit(name:String, type:Class) — method, class away3d.core.utils.Init
getPathPosition(time:Number, position:flash.geom:Vector3D) — method, class away3d.animators.PathAnimator
Returns a position on the path determined by the elapsed time given.
getPerspective(screenZ:Number) — method, class away3d.cameras.lenses.AbstractLens
Returns the perspective scaling value for a distance z from the camera
getPerspective(screenZ:Number) — method, class away3d.cameras.lenses.OrthogonalLens
Returns the perspective scaling value for a distance z from the camera
getPerspective(screenZ:Number) — method, class away3d.cameras.lenses.PerspectiveLens
Returns the perspective scaling value for a distance z from the camera
getPerspective(screenZ:Number) — method, class away3d.cameras.lenses.SphericalLens
Returns the perspective scaling value for a distance z from the camera
getPerspective(screenZ:Number) — method, class away3d.cameras.lenses.ZoomFocusLens
Returns the perspective scaling value for a distance z from the camera
getPixel32(u:Number, v:Number) — method, class away3d.materials.BitmapMaterial
Returns the argb value of the bitmapData pixel at the given u v coordinate.
getPixel32(u:Number, v:Number) — method, class away3d.materials.TransformBitmapMaterial
Returns the argb value of the bitmapData pixel at the given u v coordinate.
getPixel32(u:Number, v:Number) — method, class away3d.materials.shaders.DiffuseDot3Shader
Returns the argb value of the bitmapData pixel at the given u v coordinate.
getPixel32(u:Number, v:Number) — method, class away3d.materials.shaders.SpecularDot3Shader
Returns the argb value of the bitmapData pixel at the given u v coordinate.
getPointsOnCurve(_path:away3d.core.geom:Path, subdivision:int) — Static Method , class away3d.animators.utils.PathUtils
getPosition(name:String) — method, class away3d.core.utils.Init
getPositionOnPath(p:flash.geom:Vector3D, t:Number) — method, class away3d.animators.PathAnimator
Updates a position Vector3D on the path at a given time.
getRenderer(view:away3d.containers:View3D) — method, class away3d.core.session.AbstractSession
getRight(m:flash.geom:Matrix3D, v:flash.geom:Vector3D) — Static Method , class away3d.core.math.Matrix3DUtils
Returns a normalised Vector3D object representing the right vector of the given matrix.
getRivals(priIndex:uint, ex:away3d.core.base:Object3D) — method, class away3d.core.render.QuadrantRenderer
Returns an array containing all primiives overlapping the specifed primitive's quadrant.
getScreenIndices(source:away3d.core.base:Object3D) — method, class away3d.core.project.PrimitiveProjector
getScreenUVTs(source:away3d.core.base:Object3D) — method, class away3d.core.project.PrimitiveProjector
getScreenVerts(source:away3d.core.base:Object3D) — method, class away3d.core.project.PrimitiveProjector
getSegmentPoints(pStart:flash.geom:Vector3D, pControl:flash.geom:Vector3D, pEnd:flash.geom:Vector3D, n:Number, last:Boolean) — Static Method , class away3d.animators.utils.PathUtils
getShape(material:away3d.materials:LayerMaterial, level:int, parent:flash.display:Sprite) — method, class away3d.core.session.AbstractSession
getShapeLayer(view:away3d.containers:View3D) — method, class away3d.core.session.AbstractSession
getSprite(material:away3d.materials:LayerMaterial, level:int, parent:flash.display:Sprite) — method, class away3d.core.session.AbstractSession
getSpriteLayer(view:away3d.containers:View3D) — method, class away3d.core.session.AbstractSession
getString(name:String, def:String) — method, class away3d.core.utils.Init
getSurfacePoint(surfacePoint:flash.geom:Vector3D, uS:Number, vS:Number, vecOffset:Number, uTol:Number, vTol:Number) — method, class away3d.primitives.NURBS
Return a 3d point representing the surface point at the required U(0-1) and V(0-1) across the NURBS curved surface.
getTimeSegment(t:Number) — method, class away3d.animators.PathAnimator
returns the segment index that is used at a given time;
getTotalFaces(view:away3d.containers:View3D) — method, class away3d.core.session.AbstractSession
getTriangleShade(priIndex:uint, viewSourceObject:away3d.core.utils:ViewSourceObject, renderer:away3d.core.render:Renderer, shininess:Number) — method, class away3d.core.utils.FaceNormalShader
getUp(m:flash.geom:Matrix3D, v:flash.geom:Vector3D) — Static Method , class away3d.core.math.Matrix3DUtils
Returns a normalised Vector3D object representing the up vector of the given matrix.
getURLMaterial(id:String) — Static Method , class away3d.loaders.utils.CentralMaterialLibrary
Returns a url for the given name reference in the library.
getUVData(priIndex:uint, viewSourceObject:away3d.core.utils:ViewSourceObject, renderer:away3d.core.render:Renderer) — method, class away3d.materials.BitmapMaterial
getUVData(priIndex:uint, viewSourceObject:away3d.core.utils:ViewSourceObject, renderer:away3d.core.render:Renderer) — method, class away3d.materials.CompositeMaterial
getUVData(priIndex:uint, viewSourceObject:away3d.core.utils:ViewSourceObject, renderer:away3d.core.render:Renderer) — method, class away3d.materials.TransformBitmapMaterial
getUVData(priIndex:uint) — method, class away3d.materials.shaders.AbstractShader
getUVIntersectPosition(start:flash.geom:Vector3D, end:flash.geom:Vector3D) — method, class away3d.graphs.bsp.BSPHitTest
Finds the uv's and the map of the face found at the closest intersection, the closest intersection along a segment with the BSP planes
getUVs(v0:away3d.core.base:Vertex, v1:away3d.core.base:Vertex, v2:away3d.core.base:Vertex, uv0:away3d.core.base:UV, uv1:away3d.core.base:UV, uv2:away3d.core.base:UV, hit:flash.geom:Vector3D, uv:away3d.core.base:UV) — Static Method , class away3d.tools.utils.BaryCentricTest
Returns the uv's from a Vector3D on a triangle plane defined with Vertex objects.
getUVT(priIndex:uint, renderer:away3d.core.render:Renderer, x:Number, y:Number) — method, class away3d.core.utils.ViewSourceObject
getVector3D(name:String) — method, class away3d.core.utils.Init
getVersionFromHex(char:String) — method, class away3d.loaders.AC3D
getViewSourceObject(source:away3d.core.base:Object3D) — method, class away3d.core.project.PrimitiveProjector
glassColor — Property, class away3d.materials.GlassMaterial
GlassMaterial — class, package away3d.materials
BitmapData material which creates reflections based on a cube map.
GlassMaterial(normalMap:flash.display:BitmapData, envMap:flash.display:BitmapData, targetModel:away3d.core.base:Mesh, chromaticDispersion:Boolean, init:Object) — Constructor, class away3d.materials.GlassMaterial
Creates a new GlassMaterial object.
globalProjection — Property, class away3d.materials.TransformBitmapMaterial
Determines whether a projected texture uses offsetX, offsetY and projectionVector values relative to scene cordinates.
gloss — Property, class away3d.materials.PhongMultiPassMaterial
The gloss component of the specular highlight.
gloss — Property, class away3d.materials.PhongPBMaterial
The gloss component of the specular highlight.
gloss — Property, class away3d.materials.SpecularMultiPassMaterial
The gloss component of the specular highlight.
gloss — Property, class away3d.materials.SpecularPBMaterial
The gloss component of the specular highlight.
gotoAndPlay(frame:uint) — method, class away3d.animators.Animator
gotoAndStop(frame:uint) — method, class away3d.animators.Animator
graphics — Property, class away3d.core.base.Geometry
A graphics element in charge of managing the distribution of vector drawing commands into faces.
graphics — Property, class away3d.core.session.AbstractSession
Reference to the current graphics object being used for drawing.
Graphics3D — class, package away3d.core.base
green — Constant Static Property, class away3d.core.utils.Color
GREEN — Constant Static Property, class away3d.materials.utils.HeightMapDataChannel
Grid — class, package away3d.tools
Class Grid snaps vertexes/objects according to a given grid unit.Grid
Grid(unit:Number, objectSpace:Boolean) — Constructor, class away3d.tools.Grid
Grid snaps vertexes according to a given grid unit
GridPlane — class, package away3d.primitives
Creates a 3d grid primitive.
GridPlane(init:Object) — Constructor, class away3d.primitives.GridPlane
Creates a new GridPlane object.
Grow — class, package away3d.materials.utils.data
growPixels — Property, class away3d.materials.utils.NormalMapGenerator
Adds pixels at the edges of the trace to avoid artifacts cause by the pixel trace.
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