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.vos.FaceVO
generated — Property in class away3d.core.vos.SegmentVO
_generated — Property in class away3d.materials.shaders.AbstractShader
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.
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.
GEOMETRY_UPDATED — Constant static property in class away3d.events.GeometryEvent
Defines the value of the type property of a geometryChanged event object.
geomMenu — Property in class away3d.core.stats.Stats
geoXML — Property in class away3d.loaders.data.GeometryData
Reference to the xml object defining the geometry.
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
getArea(startIndex) — Method in class away3d.core.utils.ViewSourceObject
getArray(name) — Method in class away3d.core.utils.Init
getBitmap(name) — Method in class away3d.core.utils.Init
getBitmapContainer(view:away3d.containers:View3D) — Method in class away3d.core.session.BitmapSession
getBitmapData() — Method in class away3d.containers.View3D
Returns the bitmapData of the rendered scene.
getBitmapData(view:away3d.containers:View3D) — Method in class away3d.core.session.BitmapSession
Returns a bitmapData object containing the rendered view.
getBitmapMaterial(depth) — Method in class away3d.core.utils.DofCache
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.
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.session.AbstractSession
Returns a display object representing the container for the specified view.
getContainer(view:away3d.containers:View3D) — Method in class away3d.core.session.BitmapSession
Returns a display object representing the container for the specified view.
getContainer(view:away3d.containers:View3D) — Method in class away3d.core.session.SpriteSession
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(material:away3d.materials:BitmapMaterial) — 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
getIntersect() — Method in class away3d.tools.utils.Drag3D
getIntersect method returns the 3d point in space (Number3D) where mouse hits the given plane.
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
getIntersectPosition(start:away3d.core.math:Number3D, end:away3d.core.math:Number3D) — Method in class away3d.graphs.bsp.BSPHitTest
Finds the closest intersection along a segment with the BSP planes
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.lights:AbstractLight) — Method in class away3d.core.session.AbstractSession
getLightShapeLayer(view:away3d.containers:View3D) — Method in class away3d.core.session.AbstractSession
getMapping(priIndex) — 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.core.utils.HitManager
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.
getRenderer(view:away3d.containers:View3D) — Method in class away3d.core.session.AbstractSession
getRivals(priIndex, ex:away3d.core.base:Object3D) — Method in class away3d.core.render.QuadrantRenderer
Returns an array containing all primiives overlapping the specifed primitive's quadrant.
getScreenIndices(source:away3d.core.base:Object3D) — Method in class away3d.core.project.PrimitiveProjector
getScreenVertices(source:away3d.core.base:Object3D) — Method in class away3d.core.project.PrimitiveProjector
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.session.AbstractSession
getShapeLayer(view:away3d.containers:View3D) — Method in class away3d.core.session.AbstractSession
getSprite(material:away3d.materials:LayerMaterial, level, parent) — Method in class away3d.core.session.AbstractSession
getSpriteLayer(view:away3d.containers:View3D) — Method in class away3d.core.session.AbstractSession
getString(name, def) — Method in class away3d.core.utils.Init
getSurfacePoint(surfacePoint:away3d.core.math:Number3D, uS, vS, vecOffset, uTol, vTol) — Method in 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) — 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.session.AbstractSession
getTriangleShade(priIndex, viewSourceObject:away3d.core.utils:ViewSourceObject, renderer:away3d.core.render:Renderer, 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.
getUVData(priIndex, viewSourceObject:away3d.core.utils:ViewSourceObject, renderer:away3d.core.render:Renderer) — Method in class away3d.materials.BitmapMaterial
getUVData(priIndex, viewSourceObject:away3d.core.utils:ViewSourceObject, renderer:away3d.core.render:Renderer) — Method in class away3d.materials.CompositeMaterial
getUVData(priIndex, viewSourceObject:away3d.core.utils:ViewSourceObject, renderer:away3d.core.render:Renderer) — Method in class away3d.materials.TransformBitmapMaterial
getUVData(priIndex) — Method in class away3d.materials.shaders.AbstractShader
getUVIntersectPosition(start:away3d.core.math:Number3D, end:away3d.core.math:Number3D) — Method in 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:away3d.core.math:Number3D) — Static method in class away3d.tools.utils.BaryCentricTest
Returns the uv's from a Number3D on a triangle plane defined with Vertex objects.
getUVT(priIndex, renderer:away3d.core.render:Renderer, x, y) — Method in class away3d.core.utils.ViewSourceObject
getViewSourceObject(source:away3d.core.base:Object3D) — Method in class away3d.core.project.PrimitiveProjector
glassColor — Property in class away3d.materials.GlassMaterial
GlassMaterial — Class in package away3d.materials
BitmapData material which creates reflections based on a cube map.
GlassMaterial(normalMap, envMap, targetModel:away3d.core.base:Mesh, chromaticDispersion, init) — Constructor in class away3d.materials.GlassMaterial
Creates a new GlassMaterial object.
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.session.AbstractSession
Reference to the current graphics object being used for drawing.
Graphics3D — Class in package away3d.core.base
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