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, channel, subdivisionX, subdivisionY, scalingX, scalingY, elevate) — Method in class away3d.extrusions.Elevation
Generate the Array representing the mesh
generateBuilder(fixTJunctions, buildCollisionPlanes, buildPVS) — Static method in class away3d.graphs.bsp.builder.BSPBuilder
generated — Property in class away3d.core.draw.DrawPrimitive
Indicator of whether primitive is the produce of a generator algorithm
generated — Property in class away3d.core.utils.FaceVO
generated — Property in class away3d.core.utils.SegmentVO
generatedPatch — Property in class away3d.primitives.data.PatchData
generatePortals(rootNode:away3d.graphs.bsp:BSPNode) — Method in class away3d.graphs.bsp.BSPNode
Creates portals on this node's partition plane, connecting linking leaves on either side.
GeodesicSphere — Class in package away3d.primitives
Creates a 3d geodesic sphere primitive.
GeodesicSphere(init) — Constructor in class away3d.primitives.GeodesicSphere
Creates a new GeodesicSphere object.
geometries — Property in class away3d.containers.Scene3D
Library of all geometries in the scene.
geometry — Property in class away3d.core.base.Graphics3D
geometry — Property in class away3d.core.base.Mesh
Defines the geometry object used for the mesh.
geometry — Property in class away3d.core.base.Vertex
geometry — Property in class away3d.events.GeometryEvent
A reference to the 3d object that is relevant to the event.
geometry — Property in class away3d.loaders.data.GeometryData
Reference to the geometry object of the resulting geometry.
geometry — Property in class away3d.loaders.data.MeshData
Defines the geometry used by the mesh instance
geometry — Property in class away3d.primitives.AbstractPrimitive
Defines the geometry object used for the mesh.
Geometry — Class in package away3d.core.base
3d object containing face and segment elements
Geometry() — Constructor in class away3d.core.base.Geometry
Creates a new Geometry object.
GeometryData — Class in package away3d.loaders.data
Data class for the geometry data used in a mesh object
GeometryEvent — Class in package away3d.events
Passed as a parameter when a geometry event occurs
GeometryEvent(type, geometry:away3d.core.base:Geometry) — Constructor in class away3d.events.GeometryEvent
Creates a new MaterialEvent object.
geometryLibrary — Property in class away3d.core.base.Object3D
Reference container for all geometries used in the container.
geometryLibrary — Property in class away3d.loaders.AbstractParser
Retuns a geometryLibrary object used for storing the parsed geometry data.
GeometryLibrary — Dynamic class in package away3d.loaders.utils
Store for all geometries associated with an externally loaded file.
geometryTitle — Property in class away3d.loaders.LoaderCube
Defines the prefix string used for loading geometry.
geomMenu — Property in class away3d.core.stats.Stats
geoXML — Property in class away3d.loaders.data.GeometryData
Reference to the xml object defining the geometry.
get(pri:away3d.core.draw:DrawPrimitive, ex:away3d.core.base:Object3D) — Method in class away3d.core.render.QuadrantRenderer
Returns an array containing all primiives overlapping the specifed primitive's quadrant.
getAngle(w:away3d.core.math:Number3D) — Method in class away3d.core.math.Number3D
Returns the angle in radians made between the 3d number obejct and the given 3d number.
getAnimation(name) — Method in 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) — Static method in class away3d.core.utils.BezierUtils
getArray(name) — Method in class away3d.core.utils.Init
getBitmap(depth) — Method in class away3d.core.utils.DofCache
getBitmap(name) — Method in class away3d.core.utils.Init
getBitmapContainer(view:away3d.containers:View3D) — Method in class away3d.core.render.BitmapRenderSession
getBitmapData() — Method in class away3d.containers.View3D
Returns the bitmapData of the rendered scene.
getBitmapData(view:away3d.containers:View3D) — Method in class away3d.core.render.BitmapRenderSession
Returns a bitmapData object containing the rendered view.
getBitmaps() — Method in class away3d.materials.utils.LightPrebaker
getter that returns an array of all generated BitmapData objects in RenderData type.
getBoneByName(boneName) — Method in class away3d.containers.ObjectContainer3D
Returns a bone object specified by name from the child array of the container
getBoolean(name, def) — Method in class away3d.core.utils.Init
getChannel(name) — Method in class away3d.loaders.utils.ChannelLibrary
Returns an animation channel data object for the given name reference in the library.
getChannelArray() — Method in class away3d.loaders.utils.ChannelLibrary
Returns an array of all animation channels.
getChildByName(childName) — Method in class away3d.containers.ObjectContainer3D
Returns a 3d object specified by name from the child array of the container
getColor(name, def) — Method in class away3d.core.utils.Init
getColorAt(x, y) — Method in 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.
getConsumer(view:away3d.containers:View3D) — Method in class away3d.core.render.AbstractRenderSession
getContainer() — Method in class away3d.containers.View3D
Returns the DisplayObject container of the rendered scene.
getContainer(view:away3d.containers:View3D) — Method in class away3d.core.render.AbstractRenderSession
Returns a display object representing the container for the specified view.
getContainer(view:away3d.containers:View3D) — Method in class away3d.core.render.BitmapRenderSession
Returns a display object representing the container for the specified view.
getContainer(view:away3d.containers:View3D) — Method in class away3d.core.render.SpriteRenderSession
Returns a display object representing the container for the specified view.
getCoordinatesAt(t, command:away3d.core.geom:PathCommand) — Static method in class away3d.core.utils.BezierUtils
getCubeMaterials(name) — Method in class away3d.core.utils.Init
getDefaultFps() — Method in class away3d.animators.Animator
getDefaultFps() — Method in class away3d.animators.PathAnimator
getDefaultFps() — Method in class away3d.animators.VertexAnimator
getDefaultThickness() — Method in class away3d.materials.WireframeMaterial
getDerivativeAt(t, command:away3d.core.geom:PathCommand) — Static method in class away3d.core.utils.BezierUtils
getDistance(val:away3d.core.geom:Plane3D) — Method in class away3d.core.base.VertexClassification
getDofCache(bitmap) — Static method in class away3d.core.utils.DofCache
getGeometry(name) — Method in class away3d.loaders.utils.GeometryLibrary
Returns a geometry data object for the given name reference in the library.
getGeometryArray() — Method in class away3d.loaders.utils.GeometryLibrary
Returns an array of all geometries.
getInit(name) — Method in class away3d.core.utils.Init
getInstance() — Static method in class away3d.core.stats.Tasks
getInt(name, def, bounds) — Method in class away3d.core.utils.Init
getInterpolated(w:away3d.core.math:Number3D, v:away3d.core.math:Number3D, f) — Static method in class away3d.core.math.Number3D
Returns a 3d number object representing a point between the two 3d number parameters w and v.
getIntersect(p0:away3d.core.math:Number3D, p1:away3d.core.math:Number3D, v0:away3d.core.math:Number3D, v1:away3d.core.math:Number3D, v2:away3d.core.math:Number3D) — Method in class away3d.materials.utils.data.Ray
getIntersectionLine(v0:away3d.core.base:Vertex, v1:away3d.core.base:Vertex) — Method in class away3d.core.geom.Plane3D
getIntersectionLineNumbers(v0:away3d.core.math:Number3D, v1:away3d.core.math:Number3D) — Method in class away3d.core.geom.Plane3D
getIntersectionSegmentNumbers(v0:away3d.core.math:Number3D, v1:away3d.core.math:Number3D) — Method in class away3d.core.geom.Plane3D
getLeafContaining(point:away3d.core.math:Number3D, quitOnCulled) — Method in class away3d.graphs.bsp.BSPTree
Finds the leaf that contains a given point
getLevel(x, y, offset) — Method in class away3d.extrusions.ElevationReader
returns the generated bitmapdata, a smooth representation of the geometry.
getLightShape(material:away3d.materials:LayerMaterial, level, parent, light:away3d.core.light:LightPrimitive) — Method in class away3d.core.render.AbstractRenderSession
getLightShapeLayer(view:away3d.containers:View3D) — Method in class away3d.core.render.AbstractRenderSession
getMapping(tri:away3d.core.draw:DrawTriangle) — Method in class away3d.materials.shaders.AbstractShader
Calculates the mapping matrix required to draw the triangle texture to screen.
getMaterial(name) — Method in class away3d.core.utils.Init
getMaterial(id) — Static method in class away3d.loaders.utils.CentralMaterialLibrary
Returns a material for the given name reference in the library.
getMaterial(name) — Method in class away3d.loaders.utils.MaterialLibrary
Returns a material data object for the given name reference in the library.
getMeshFromMaterialName(id) — Static method in class away3d.loaders.utils.CentralMaterialLibrary
Returns a mesh for the given name reference in the library.
getMidPoint(p1:away3d.core.math:Number3D, p2:away3d.core.math:Number3D) — Static method in class away3d.core.utils.BezierUtils
getMouseEvent(type) — Method in class away3d.containers.View3D
Returns a 3d mouse event object populated with the properties from the hit point.
getNewPoint(x0, y0, z0, aX, aY, aZ, x1, y1, z1, t) — Static method in class away3d.animators.utils.PathUtils
getNumber(name, def, bounds) — Method in class away3d.core.utils.Init
getNumber3D(name) — Method in class away3d.core.utils.Init
getObject(name, type) — Method in class away3d.core.utils.Init
getObject3D(name) — Method in class away3d.core.utils.Init
getObjectOrInit(name, type) — Method in class away3d.core.utils.Init
getPathPosition(time, position:away3d.core.math:Number3D) — Method in class away3d.animators.PathAnimator
Returns a position on the path determined by the elapsed time given.
getPixel32(u, v) — Method in class away3d.materials.BitmapMaterial
Returns the argb value of the bitmapData pixel at the given u v coordinate.
getPixel32(u, v) — Method in class away3d.materials.TransformBitmapMaterial
Returns the argb value of the bitmapData pixel at the given u v coordinate.
getPixel32(u, v) — Method in class away3d.materials.shaders.DiffuseDot3Shader
Returns the argb value of the bitmapData pixel at the given u v coordinate.
getPixel32(u, v) — Method in 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) — Static method in class away3d.animators.utils.PathUtils
getPosition(name) — Method in class away3d.core.utils.Init
getPositionOnPath(p:away3d.core.math:Number3D, t) — Method in class away3d.animators.PathAnimator
Updates a position Number3D on the path at a given time.
getScreenCommands(id) — Method in class away3d.core.utils.DrawPrimitiveStore
getScreenIndices(id) — Method in class away3d.core.utils.DrawPrimitiveStore
getScreenVertices(id) — Method in class away3d.core.utils.DrawPrimitiveStore
getSegmentPoints(pStart:away3d.core.math:Number3D, pControl:away3d.core.math:Number3D, pEnd:away3d.core.math:Number3D, n, last) — Static method in class away3d.animators.utils.PathUtils
getShape(material:away3d.materials:LayerMaterial, level, parent) — Method in class away3d.core.render.AbstractRenderSession
getShapeLayer(view:away3d.containers:View3D) — Method in class away3d.core.render.AbstractRenderSession
getSprite(material:away3d.materials:LayerMaterial, level, parent) — Method in class away3d.core.render.AbstractRenderSession
getSpriteLayer(view:away3d.containers:View3D) — Method in class away3d.core.render.AbstractRenderSession
getString(name, def) — Method in class away3d.core.utils.Init
getTimeSegment(t) — Method in class away3d.animators.PathAnimator
returns the segment index that is used at a given time;
getTotalFaces(view:away3d.containers:View3D) — Method in class away3d.core.render.AbstractRenderSession
getTriangleShade(tri:away3d.core.draw:DrawTriangle, shininess) — Method in class away3d.core.utils.FaceNormalShader
getURLMaterial(id) — Static method in class away3d.loaders.utils.CentralMaterialLibrary
Returns a url for the given name reference in the library.
getUV(x, y) — Method in class away3d.core.draw.DrawTriangle
Calulates the uv value of a precise point on the drawing primitive.
getUVData(tri:away3d.core.draw:DrawTriangle) — Method in class away3d.materials.BitmapMaterial
getUVData(tri:away3d.core.draw:DrawTriangle) — Method in class away3d.materials.CompositeMaterial
getUVData(tri:away3d.core.draw:DrawTriangle) — Method in class away3d.materials.TransformBitmapMaterial
getUVData(tri:away3d.core.draw:DrawTriangle) — Method in class away3d.materials.shaders.AbstractShader
getZ(x, y) — Method in class away3d.core.draw.DrawPrimitive
Calulates the screen z value of a precise point on the drawing primitive.
getZ(x, y) — Method in class away3d.core.draw.DrawSegment
Calulates the screen z value of a precise point on the drawing primitive.
getZ(x, y) — Method in class away3d.core.draw.DrawTriangle
Calulates the screen z value of a precise point on the drawing primitive.
globalProjection — Property in class away3d.materials.TransformBitmapMaterial
Determines whether a projected texture uses offsetX, offsetY and projectionVector values relative to scene cordinates.
gloss — Property in class away3d.materials.PhongMultiPassMaterial
The gloss component of the specular highlight.
gloss — Property in class away3d.materials.PhongPBMaterial
The gloss component of the specular highlight.
gloss — Property in class away3d.materials.SpecularMultiPassMaterial
The gloss component of the specular highlight.
gloss — Property in class away3d.materials.SpecularPBMaterial
The gloss component of the specular highlight.
gotoAndPlay(frame) — Method in class away3d.animators.Animator
gotoAndStop(frame) — Method in class away3d.animators.Animator
graphics — Property in class away3d.core.base.Geometry
A graphics element in charge of managing the distribution of vector drawing commands into faces.
graphics — Property in class away3d.core.render.AbstractRenderSession
Reference to the current graphics object being used for drawing.
Graphics3D — Class in package away3d.core.base
green — Property in class away3d.core.light.LightPrimitive
Green component level.
green — Constant static property in class away3d.core.utils.Color
GREEN — Constant static property in class away3d.materials.utils.HeightMapDataChannel
Grid — Class in package away3d.tools
Class Grid snaps vertexes/objects according to a given grid unit.Grid
Grid(unit, objectSpace) — Constructor in class away3d.tools.Grid
Grid snaps vertexes according to a given grid unit
GridPlane — Class in package away3d.primitives
Creates a 3d grid primitive.
GridPlane(init) — Constructor in class away3d.primitives.GridPlane
Creates a new GridPlane object.
Grow — Class in package away3d.materials.utils.data
growPixels — Property in 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