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 |
p — Property, class away3d.primitives.TorusKnot |
|
The p-component of the pq-torus knot (the amount of time the knot winds around a circle inside the torus)
p and q should be coprime (gcd == 1)
|
p1 — Property, class away3d.primitives.LineSegment |
| |
p2 — Property, class away3d.primitives.LineSegment |
| |
pan(angle:Number) — method, class away3d.cameras.Camera3D |
|
Rotates the camera in its horizontal plane. |
pan — Property, class away3d.materials.VideoMaterial |
|
The sound pan
|
panAngle — Property, class away3d.cameras.HoverCamera3D |
|
Rotation of the camera in degrees around the y axis. |
Panel — class, package away3d.test |
|
Simple rounded rectangle panel
|
Panel(x:int, y:int, width:int, height:int, alpha:Number) — Constructor, class away3d.test.Panel |
| |
param — Property, class away3d.animators.data.Channel |
| |
parent — Property, class away3d.cameras.TargetCamera3D |
|
Cannot parent a TargetCamera3D object. |
parent — Property, class away3d.core.base.Element |
|
Defines the parent 3d object of the segment. |
parent — Property, class away3d.core.base.Object3D |
|
Defines the parent of the 3d object. |
parent — Property, class away3d.core.render.QuadrantTreeNode |
|
The quadrant parent. |
parent — Property, class away3d.core.session.AbstractSession |
| |
parent — Property, interface away3d.graphs.ITreeNode |
| |
_parent — Property, class away3d.graphs.bsp.BSPNode |
| |
parent — Property, class away3d.graphs.bsp.BSPNode |
| |
parent — Property, class away3d.graphs.bsp.BSPTree |
|
Defines the parent of the 3d object. |
parent — Property, class away3d.lights.AbstractLight |
|
Defines the parent of the light. |
parents — Property, class away3d.core.base.Vertex |
| |
parse(init:Object) — Static Method , class away3d.core.utils.Init |
| |
parse(data:any, init:Object) — Static Method , class away3d.loaders.AC3D |
|
Creates a 3d mesh object from the raw ascii data of a .ac file (AC3D). |
parse(data:any, init:Object) — Static Method , class away3d.loaders.AWData |
|
Creates an Object3D from the raw ascii data of an .awd file. |
parse(data:any, init:Object) — Static Method , class away3d.loaders.Ase |
|
Creates a 3d mesh object from the raw ascii data of the ase file. |
parse(data:any, init:Object) — Static Method , class away3d.loaders.Collada |
|
Creates a 3d container object from the raw xml data of a collada file. |
parse(data:any, init:Object) — Static Method , class away3d.loaders.Kmz |
|
Creates a 3d container object from the raw binary data of a kmz file. |
parse(data:any, init:Object) — Static Method , class away3d.loaders.Max3DS |
|
Creates a 3d container object from the raw binary data of a 3ds file. |
parse(data:any, init:Object) — Static Method , class away3d.loaders.Md2 |
|
Creates a 3d mesh object from the raw binary data of an md2 file. |
parse(data:any, init:Object) — Static Method , class away3d.loaders.Obj |
|
Creates a 3d mesh object from the raw ascii data of a obj file. |
parse(data:any, init:Object) — Static Method , class away3d.loaders.Swf |
|
Creates a 3d mesh object from the raw binary data of an swf file. |
parsedChunks — Property, class away3d.loaders.AbstractParser |
|
Returns the total number of data chunks parsed
|
parseError — Event, class away3d.loaders.AbstractParser |
|
Dispatched when the 3d object parser fails to parse a file. |
PARSE_ERROR — Constant Static Property, class away3d.events.ParserEvent |
|
Defines the value of the type property of a parseError event object. |
parseGeometry(data:any) — method, class away3d.loaders.AbstractParser |
|
Parses 3d file data. |
parseProgress — Event, class away3d.loaders.AbstractParser |
|
Dispatched when the 3d object parser progresses by one chunk. |
PARSE_PROGRESS — Constant Static Property, class away3d.events.ParserEvent |
|
Defines the value of the type property of a parseProgress event object. |
parser — Property, class away3d.events.ParserEvent |
|
A reference to the loader object that is relevant to the event. |
parser — Property, class away3d.loaders.Loader3D |
| |
ParserEvent — class, package away3d.events |
|
Passed as a parameter when a 3d object loader event occurs
|
ParserEvent(type:String, parser:away3d.loaders:AbstractParser, result:away3d.core.base:Object3D) — Constructor, class away3d.events.ParserEvent |
|
Creates a new ParserEvent object. |
parseSuccess — Event, class away3d.loaders.AbstractParser |
|
Dispatched when the 3d object parser completes a file parse successfully. |
PARSE_SUCCESS — Constant Static Property, class away3d.events.ParserEvent |
|
Defines the value of the type property of a parseSuccess event object. |
parseTimeout — Property, class away3d.loaders.AbstractParser |
|
Defines a timeout period for file parsing (in milliseconds). |
PARSING_GEOMETRY — Constant Property, class away3d.loaders.Loader3D |
|
Constant value string representing the geometry parsing mode of the 3d loader. |
partition() — method, class away3d.graphs.bsp.BSPPortal |
|
Returns a Vector containing the current portal as well as an inverted portal. |
_partitionPlane — Property, class away3d.graphs.bsp.BSPNode |
| |
partitionPlane — Property, class away3d.graphs.bsp.BSPNode |
| |
PATCH — Constant Static Property, class away3d.primitives.BezierPatch |
| |
patchData — Property, class away3d.primitives.BezierPatch |
| |
PatchData — class, package away3d.primitives.data |
|
PatchData class to provide base patch generation from control points and caching for faster updates. |
PatchData(nodesPrms:Array, verticesPrms:Array, uvsPrms:Array, patchInfoPrms:Array, resize:Number) — Constructor, class away3d.primitives.data.PatchData |
|
Creates a new PatchData object to be used in a BezierPatch primitive. |
patchInfo — Property, class away3d.primitives.data.PatchData |
| |
path — Property, class away3d.animators.PathAnimator |
|
defines the path used by the animation. |
path — Property, class away3d.extrusions.PathDuplicator |
|
Sets and defines the Path object. |
path — Property, class away3d.extrusions.PathExtrusion |
|
Defines the Path object representing path to extrude along. |
Path — class, package away3d.core.geom |
|
Holds information about a single Path definition. |
Path(aVectors:Array) — Constructor, class away3d.core.geom.Path |
|
Creates a new Path object. |
PathAlignModifier — class, package away3d.modifiers |
| |
PathAlignModifier(mesh:away3d.core.base:Mesh, path:away3d.core.geom:Path, init:Object) — Constructor, class away3d.modifiers.PathAlignModifier |
|
Creates a new PathAlignModifier object. |
pathanimator — Property, class away3d.events.PathEvent |
| |
PathAnimator — class, package away3d.animators |
| |
PathAnimator(path:away3d.core.geom:Path, target:away3d.core.base:Object3D, init:Object) — Constructor, class away3d.animators.PathAnimator |
|
Creates a new PathAnimator
|
PathCommand — class, package away3d.core.geom |
| |
PathCommand(type:String, pStart:flash.geom:Vector3D, pControl:flash.geom:Vector3D, pEnd:flash.geom:Vector3D) — Constructor, class away3d.core.geom.PathCommand |
| |
_pathCommands — Property, class away3d.core.base.Element |
| |
pathCommands — Property, class away3d.core.base.Element |
|
Returns an array of drawing command objects that are used by the face. |
_pathDebug — Property, class away3d.core.geom.Path |
|
To display/debug the Path instance data
|
PathDebug — class, package away3d.core.geom |
|
displays the path information
|
PathDebug(scene:away3d.containers:Scene3D, path:away3d.core.geom:Path) — Constructor, class away3d.core.geom.PathDebug |
|
Creates a new PathDebug object. |
PathDuplicator — class, package away3d.extrusions |
| |
PathDuplicator(path:away3d.core.geom:Path, mesh:away3d.core.base:Object3D, scales:Array, rotations:Array, init:Object) — Constructor, class away3d.extrusions.PathDuplicator |
|
Creates a new PathDuplicator
|
PathEvent — class, package away3d.events |
| |
PathEvent(type:String, pathanimator:away3d.animators:PathAnimator) — Constructor, class away3d.events.PathEvent |
| |
PathExtrusion — class, package away3d.extrusions |
| |
PathExtrusion(path:away3d.core.geom:Path, profile:Array, scales:Array, rotations:Array, init:Object) — Constructor, class away3d.extrusions.PathExtrusion |
|
Creates a new PathExtrusion
|
pathLength — Property, class away3d.modifiers.PathAlignModifier |
|
Returns the last calculated length of the path. |
pathToSources — Property, class away3d.loaders.AWData |
|
Allows to set custom path to source(s) map(s) other than set in file
Standard output url from Prefab awd files is "images/filename.jpg"
when set pathToSources, url becomes [newurl]filename.jpg. |
PathUtils — class, package away3d.animators.utils |
|
Geometry handlers for classes using Path objects
|
pause() — method, class away3d.audio.Sound3D |
|
Pause playback. |
pause() — method, interface away3d.audio.drivers.ISound3DDriver |
|
Temporarily pause playback. |
pause() — method, class away3d.audio.drivers.SimplePanVolumeDriver |
| |
pause() — method, class away3d.materials.VideoMaterial |
|
Pauses the NetStream object
|
paused — Property, class away3d.audio.Sound3D |
|
Returns a boolean indicating whether or not playback is currently
paused. |
_paused — Property, class away3d.audio.drivers.AbstractSound3DDriver |
| |
pControl — Property, class away3d.core.geom.PathCommand |
| |
pcxConvert — Property, class away3d.loaders.Md2 |
|
Extension to use if .pcx format encountered. |
pEnd — Property, class away3d.core.geom.PathCommand |
| |
percent — Property, class away3d.events.BSPBuildEvent |
| |
percent — Property, class away3d.events.TraceEvent |
| |
percentLoaded — Property, class away3d.loaders.utils.TextureLoadQueue |
|
Returns the overall progress of the loader queue as a percentage. |
percentPart — Property, class away3d.events.BSPBuildEvent |
| |
percentPart — Property, class away3d.events.TraceEvent |
| |
performMethod(method:Function) — method, interface away3d.graphs.IIterator |
| |
performMethod(method:Function) — method, class away3d.graphs.TreeIterator |
|
Traverses through the tree internally and applies the supplied function to each node
|
performMethod(method:Function) — method, class away3d.graphs.VectorIterator |
|
Traverses through the tree internally and applies the supplied function to each node
|
performMethodAsync(method:Function, maxTimeOut:Number) — method, interface away3d.graphs.IIterator |
| |
performMethodAsync(method:Function, maxTimeOut:Number) — method, class away3d.graphs.TreeIterator |
|
Traverses through the tree and applies the supplied function to each node in the tree asynchronously. |
performMethodAsync(method:Function, maxTimeOut:Number) — method, class away3d.graphs.VectorIterator |
|
Traverses through the tree and applies the supplied function to each node in the tree asynchronously. |
_persp — Property, class away3d.cameras.lenses.AbstractLens |
| |
perspective(focus:Number) — method, class away3d.core.base.Vertex |
|
Applies perspective distortion
|
perspectiveFocus — Property, class away3d.loaders.Swf |
|
A perspective scaling value used in conjuction with perspectiveOffset. |
PerspectiveLens — class, package away3d.cameras.lenses |
| |
perspectiveOffset — Property, class away3d.loaders.Swf |
|
An offset used to separate individual faces in a clip to counteract sorting artifacts. |
PhongBitmapMaterial — class, package away3d.materials |
|
Bitmap material with phong shading. |
PhongBitmapMaterial(bitmap:flash.display:BitmapData, init:Object) — Constructor, class away3d.materials.PhongBitmapMaterial |
|
Creates a new PhongBitmapMaterial object. |
PhongColorMaterial — class, package away3d.materials |
|
Color material with phong shading. |
PhongColorMaterial(color:any, init:Object) — Constructor, class away3d.materials.PhongColorMaterial |
|
Creates a new PhongBitmapMaterial object. |
PhongMovieMaterial — class, package away3d.materials |
|
Animated movie material with phong shading. |
PhongMovieMaterial(movie:flash.display:Sprite, init:Object) — Constructor, class away3d.materials.PhongMovieMaterial |
|
Creates a new PhongMovieMaterial object. |
PhongMultiPassMaterial — class, package away3d.materials |
|
A Phong texel shader material supporting multiple lights. |
PhongMultiPassMaterial(bitmap:flash.display:BitmapData, normalMap:flash.display:BitmapData, targetModel:away3d.core.base:Mesh, specularMap:flash.display:BitmapData, init:Object) — Constructor, class away3d.materials.PhongMultiPassMaterial |
|
Creates a PhongMultiPassMaterial. |
PhongPBMaterial — class, package away3d.materials |
|
Bitmap material with per-texel phong shading. |
PhongPBMaterial(bitmap:flash.display:BitmapData, normalMap:flash.display:BitmapData, targetModel:away3d.core.base:Mesh, specularMap:flash.display:BitmapData, init:Object) — Constructor, class away3d.materials.PhongPBMaterial |
|
Creates a new PhongPBMaterial object. |
physics — Property, class away3d.containers.Scene3D |
|
Interface for physics (not implemented)
|
pickedPlane — Property, interface away3d.graphs.bsp.builder.IBSPPlanePicker |
| |
pickedPlane — Property, class away3d.graphs.bsp.builder.SimplePlanePicker |
| |
pickPlane(faces:Vector$away3d.core.geom:NGon) — method, interface away3d.graphs.bsp.builder.IBSPPlanePicker |
| |
pickPlane(faces:Vector$away3d.core.geom:NGon) — method, class away3d.graphs.bsp.builder.SimplePlanePicker |
| |
pitch(angle:Number) — method, class away3d.core.base.Object3D |
|
Rotates the 3d object around it's local x-axis
|
_pivotPoint — Property, class away3d.core.base.Object3D |
| |
pivotPoint — Property, class away3d.core.base.Object3D |
|
Defines the local point around which the object rotates. |
pivotZero — Property, class away3d.core.base.Object3D |
| |
_plane — Property, class away3d.cameras.lenses.AbstractLens |
| |
_plane — Property, class away3d.core.base.Face |
| |
plane — Property, class away3d.core.base.Face |
|
used in BSP
|
plane — Property, class away3d.core.base.VertexClassification |
| |
plane — Property, class away3d.core.geom.NGon |
| |
plane — Property, class away3d.materials.utils.SimpleShadow |
|
return the plane where the shadow is set as Material
|
plane — Property, class away3d.tools.utils.Drag3D |
|
Changes the plane the object will be considered on. |
Plane — class, package away3d.primitives |
|
Creates a 3d plane primitive. |
Plane(init:Object) — Constructor, class away3d.primitives.Plane |
|
Creates a new Plane object. |
Plane3D — class, package away3d.core.geom |
| Plane in 3D space |
Plane3D(a:Number, b:Number, c:Number, d:Number) — Constructor, class away3d.core.geom.Plane3D |
|
Create a Plane3D with ABCD coefficients
|
planeNormal — Property, class away3d.materials.utils.data.Ray |
|
Defines the directional normal of the Ray object
|
planeObject3d — Property, class away3d.tools.utils.Drag3D |
|
Defines planes as the position of a given Object3D
|
planePosition — Property, class away3d.tools.utils.Drag3D |
|
Defines planes position by a postion Vector3D
|
planes — Property, class away3d.core.geom.Frustum |
| |
play() — method, class away3d.animators.Animator |
| |
play() — method, class away3d.audio.Sound3D |
|
Start (or resume, if paused) playback. |
play() — method, interface away3d.audio.drivers.ISound3DDriver |
|
Start playing (or resume if paused) the audio. |
play() — method, class away3d.audio.drivers.SimplePanVolumeDriver |
| |
play() — method, class away3d.materials.AnimatedBitmapMaterial |
|
Resumes playback of the animation
|
play() — method, class away3d.materials.VideoMaterial |
|
Plays the NetStream object. |
PLAY — Constant Static Property, class away3d.events.VideoEvent |
|
Dispatched when the video starts playing (NetStream.Play.Start)
|
playing — Property, class away3d.audio.Sound3D |
|
Returns a boolean indicating whether or not the sound is currently
playing. |
_playing — Property, class away3d.audio.drivers.AbstractSound3DDriver |
| |
PointLight3D — class, package away3d.lights |
|
Lightsource that colors all shaded materials proportional to the dot product of the distance vector with the normal vector. |
PointLight3D(init:Object) — Constructor, class away3d.lights.PointLight3D |
|
Creates a new PointLight3D object. |
pointLights — Property, class away3d.containers.Scene3D |
| |
polyCount — Property, class away3d.containers.ObjectContainer3D |
|
Returns the number of elements in the container,
including elements in child nodes. |
_portals — Property, class away3d.graphs.bsp.BSPNode |
| |
portals — Property, class away3d.graphs.bsp.builder.BSPPVSBuilder |
| |
portals — Property, interface away3d.graphs.bsp.builder.IBSPPortalProvider |
| |
position — Property, class away3d.animators.PathAnimator |
|
returns the current interpolated position on the path with no optional offset applied
|
position — Property, class away3d.core.base.Object3D |
|
Defines the position of the 3d object, relative to the local coordinates of the parent ObjectContainer3D. |
position — Property, class away3d.core.base.Vertex |
|
Represents the vertex position vector
|
position — Property, class away3d.lights.PointLight3D |
|
Defines the position of the light relative to the local coordinates of the parent ObjectContainer3D. |
position — Property, class away3d.modifiers.data.VertexData |
| |
POSITION_CHANGED — Constant Static Property, class away3d.events.Object3DEvent |
|
Defines the value of the type property of a positionChanged event object. |
positionOffset — Property, class away3d.cameras.SpringCam |
|
Offset of spring center from target in target object space, ie: Where the camera should ideally be in the target object space. |
positionPlane() — method, class away3d.materials.utils.SimpleShadow |
|
adjusts the shadow position to the model according to pivot of the object
|
positions — Property, class away3d.tools.Replicate |
|
Defines the offset x, y and z applied during the replicate process
|
_positiveNode — Property, class away3d.graphs.bsp.BSPNode |
| |
priconsumers — Property, class away3d.core.session.AbstractSession |
| |
primitive(priIndex:uint) — method, class away3d.core.render.BSPRenderer |
| |
primitive(priIndex:uint) — method, class away3d.core.render.BasicRenderer |
| |
primitive(priIndex:uint) — method, class away3d.core.render.QuadrantRenderer |
| |
primitive(priIndex:uint) — method, class away3d.core.render.Renderer |
| |
primitiveCommands — Property, class away3d.core.render.Renderer |
| |
primitiveElements — Property, class away3d.core.render.Renderer |
| |
primitiveGenerated — Property, class away3d.core.render.Renderer |
| |
primitiveMaterials — Property, class away3d.core.render.Renderer |
| |
PrimitiveProjector — class, package away3d.core.project |
| |
PrimitiveProjector(view:away3d.containers:View3D) — Constructor, class away3d.core.project.PrimitiveProjector |
| |
primitiveProperties — Property, class away3d.core.render.Renderer |
| |
primitives — Property, class away3d.core.session.AbstractSession |
| |
primitiveScreenZ — Property, class away3d.core.render.Renderer |
| |
primitiveSource — Property, class away3d.core.render.Renderer |
| |
PrimitiveTraverser — class, package away3d.core.traverse |
|
Traverser that gathers drawing primitives to render the scene. |
PrimitiveTraverser() — Constructor, class away3d.core.traverse.PrimitiveTraverser |
|
Creates a new PrimitiveTraverser object. |
primitiveType — Property, class away3d.core.render.Renderer |
| |
PrimitiveType — class, package away3d.core.project |
| |
primitiveUVs — Property, class away3d.core.render.Renderer |
| |
processVislist(portals:Vector$away3d.graphs.bsp:BSPPortal) — method, class away3d.graphs.bsp.BSPNode |
|
Takes a set of portals and applies the visibility information
|
profile — Property, class away3d.extrusions.LatheExtrusion |
|
Defines an Array of Vector3D objects representing the profile information to be projected along the Path object. |
profile — Property, class away3d.extrusions.PathExtrusion |
|
Defines an Array of Vector3D objects representing the profile information to be projected along the Path object. |
_progress — Property, class away3d.animators.Animator |
| |
progress — Property, class away3d.animators.Animator |
|
Represents the progress of the animation playhead from the start (0) to the end (1) of the animation. |
progress — Event, class away3d.loaders.utils.TextureLoadQueue |
| |
progress — Property, class away3d.loaders.utils.TextureLoadQueue |
|
Returns the overall progress of the loader queue. |
project(source:away3d.core.base:Object3D, viewTransform:flash.geom:Matrix3D, renderer:away3d.core.render:Renderer) — method, class away3d.core.project.PrimitiveProjector |
| |
project(orientation:String, object3d:away3d.core.base:Object3D, selection:Array, forceBounds:Boolean) — Static Method , class away3d.materials.utils.Projector |
|
Applies the mapping to the Object3D object according to string orientation
|
_projectionMatrix — Property, class away3d.cameras.lenses.AbstractLens |
| |
ProjectionTraverser — class, package away3d.core.traverse |
|
Traverser that resolves the transform tree in a scene, ready for rendering. |
ProjectionTraverser() — Constructor, class away3d.core.traverse.ProjectionTraverser |
|
Creates a new ProjectionTraverser object. |
projectionVector — Property, class away3d.materials.TransformBitmapMaterial |
|
Projects the texture in object space, ignoring the uv coordinates of the vertex objects. |
Projector — class, package away3d.materials.utils |
|
Class remaps the uvs of an Object3D for a given orientation:
projection strings = "front", "back", "top", "bottom", "left","right", "cylindricalX", "cylindricalY", "cylindricalZ", "spherical" or "spherical2"
|
propagateVisibility() — method, class away3d.graphs.bsp.BSPPortal |
|
Updates the portal's visibility information based on the neighbour information (if not visible from neighbours, not visible at all)
|
proxdist — Property, class away3d.materials.utils.data.MeshData |
| |
pStart — Property, class away3d.core.geom.PathCommand |
| |
purple — Constant Static Property, class away3d.core.utils.Color |
| |
push(renderer:away3d.core.render:QuadrantRenderer, priIndex:uint) — method, class away3d.core.render.QuadrantTreeNode |
|
Adds a primitive to the quadrant
|
pushback — Property, class away3d.core.base.Object3D |
|
Elements use their furthest point from the camera when z-sorting
|
pushfront — Property, class away3d.core.base.Object3D |
|
Elements use their nearest point to the camera when z-sorting
|
|
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 |