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