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  
pan — Property, interface away3d.materials.utils.IVideoPlayer
Panning
pan — Property, class away3d.materials.utils.SimpleVideoPlayer
panAngle — Property, class away3d.controllers.FirstPersonController
Rotation of the camera in degrees around the y axis.
panAngle — Property, class away3d.controllers.HoverController
Rotation of the camera in degrees around the y axis.
_parent — Property, class away3d.containers.ObjectContainer3D
parent — Property, class away3d.containers.ObjectContainer3D
The parent ObjectContainer3D to which this object's transformation is relative.
_parent — Property, class away3d.core.partition.NodeBase
parent — Property, class away3d.core.partition.NodeBase
The parent node.
parentGeometry — Property, class away3d.core.base.SubGeometry
parentIndex — Property, class away3d.animators.data.SkeletonJoint
The index of the parent joint in the skeleton's joints vector.
_parentIsStage — Property, class away3d.containers.View3D
parentMesh — Property, class away3d.core.base.SubMesh
parentParser — Property, class away3d.loaders.misc.ResourceDependency
The parser which is dependent on this ResourceDependency object.
parseAsync(data:any, frameLimit:Number) — method, class away3d.loaders.parsers.ParserBase
Parse data (possibly containing bytearry, plain text or BitmapAsset) asynchronously, meaning that the parser will periodically stop parsing so that the AVM may proceed to the next frame.
parseComplete — Event, class away3d.loaders.parsers.ParserBase
Dispatched when the parsing finishes.
PARSE_COMPLETE — Constant Static Property, class away3d.events.ParserEvent
Dispatched when parsing of an asset completed.
parseData(data:any, parser:away3d.loaders.parsers:ParserBase, req:flash.net:URLRequest) — method, class away3d.loaders.misc.SingleFileLoader
Loads a resource from already loaded data.
PARSE_DEFAULT — Constant Static Property, class away3d.loaders.parsers.DAEParser
parseError — Event, class away3d.loaders.parsers.ParserBase
Dispatched if an error was caught during parsing.
PARSE_ERROR — Constant Static Property, class away3d.events.ParserEvent
Dispatched when an error occurs while parsing the data (e.g.
PARSE_GEOMETRIES — Constant Static Property, class away3d.loaders.parsers.DAEParser
PARSE_IMAGES — Constant Static Property, class away3d.loaders.parsers.DAEParser
PARSE_MATERIALS — Constant Static Property, class away3d.loaders.parsers.DAEParser
parser — Property, class away3d.loaders.misc.SingleFileLoader
A reference to the parser that will translate the loaded data into a usable resource.
ParserBase — class, package away3d.loaders.parsers
ParserBase provides an abstract base class for objects that convert blocks of data to data structures supported by Away3D.
ParserBase(format:String) — Constructor, class away3d.loaders.parsers.ParserBase
Creates a new ParserBase object
ParserDataFormat — class, package away3d.loaders.parsers
An enumeration providing values to describe the data format of parsed data.
ParserEvent — class, package away3d.events
ParserEvent(type:String, message:String) — Constructor, class away3d.events.ParserEvent
Parsers — class, package away3d.loaders.parsers
ParserUtil — class, package away3d.loaders.parsers.utils
PARSE_VISUAL_SCENES — Constant Static Property, class away3d.loaders.parsers.DAEParser
parsingComplete — Property, class away3d.loaders.parsers.AWDParser
parsingComplete — Property, class away3d.loaders.parsers.ParserBase
PARSING_DONE — Constant Static Property, class away3d.loaders.parsers.ParserBase
Returned by proceedParsing to indicate no more parsing is needed.
parsingFailure — Property, class away3d.loaders.parsers.ParserBase
parsingPaused — Property, class away3d.loaders.parsers.AWDParser
parsingPaused — Property, class away3d.loaders.parsers.ParserBase
partition — Property, class away3d.containers.ObjectContainer3D
The space partition to be used by the object container and all its recursive children, unless it has its own space partition assigned.
partition — Property, class away3d.containers.Scene3D
The root partition to be used by the Scene3D.
Partition3D — class, package away3d.core.partition
Partition3D is the core of a space partition system.
Partition3D(rootNode:away3d.core.partition:NodeBase) — Constructor, class away3d.core.partition.Partition3D
Creates a new Partition3D object.
PartitionTraverser — class, package away3d.core.traverse
IPartitionTraverser is a hierarchical visitor pattern that traverses through a Partition3D data structure.
_passes — Property, class away3d.materials.MaterialBase
passes — Property, class away3d.materials.methods.CompositeSpecularMethod
Any passes required that render to a texture used by this method.
_passes — Property, class away3d.materials.methods.ShadingMethodBase
passes — Property, class away3d.materials.methods.ShadingMethodBase
Any passes required that render to a texture used by this method.
_passes — Property, class away3d.materials.passes.DefaultScreenPass
_passesDirty — Property, class away3d.materials.passes.DefaultScreenPass
passRendersToTexture(index:uint) — method, class away3d.materials.MaterialBase
path — Property, class away3d.animators.PathAnimator
defines the path to follow
path — Property, class away3d.extrusions.PathDuplicator
Sets and defines the Path object.
path — Property, class away3d.extrusions.PathExtrude
Defines the Path object representing path to extrude along.
PathAnimator — class, package away3d.animators
PathAnimator(path:away3d.paths:IPath, target:away3d.core.base:Object3D, offset:flash.geom:Vector3D, alignToPath:Boolean, lookAtTarget:away3d.core.base:Object3D, rotations:Vector$flash.geom:Vector3D) — Constructor, class away3d.animators.PathAnimator
Creates a new PathAnimator
PathDuplicator — class, package away3d.extrusions
PathDuplicator(path:away3d.paths:IPath, meshes:Vector$away3d.entities:Mesh, scene:away3d.containers:Scene3D, repeat:uint, alignToPath:Boolean, segmentSpread:Boolean, container:away3d.containers:ObjectContainer3D, randomRotationY:Boolean) — Constructor, class away3d.extrusions.PathDuplicator
Creates a new PathDuplicator Class replicates and distribute one or more mesh(es) along a path.
PathEvent — class, package away3d.events
PathEvent(type:String) — Constructor, class away3d.events.PathEvent
PathExtrude — class, package away3d.extrusions
PathExtrude(material:away3d.materials:MaterialBase, path:away3d.paths:IPath, profile:Vector$flash.geom:Vector3D, subdivision:uint, coverAll:Boolean, coverSegment:Boolean, alignToPath:Boolean, centerMesh:Boolean, mapFit:Boolean, flip:Boolean, closePath:Boolean, materials:Vector$away3d.materials:MaterialBase, scales:Vector$flash.geom:Vector3D, smoothScale:Boolean, rotations:Vector$flash.geom:Vector3D, smoothSurface:Boolean, distribute:Boolean, distributeU:Boolean, keepExtremes:Boolean) — Constructor, class away3d.extrusions.PathExtrude
Creates a new PathExtrude
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, interface away3d.materials.utils.IVideoPlayer
Temporarily pause playback.
pause() — method, class away3d.materials.utils.SimpleVideoPlayer
pauseAndRetrieveDependencies() — method, class away3d.loaders.parsers.ParserBase
paused — Property, class away3d.audio.Sound3D
Returns a boolean indicating whether or not playback is currently paused.
_paused — Property, class away3d.audio.drivers.AbstractSound3DDriver
paused — Property, interface away3d.materials.utils.IVideoPlayer
Indicates whether the video is paused
paused — Property, class away3d.materials.utils.SimpleVideoPlayer
PB_BEST_HIT — Constant Static Property, class away3d.core.pick.PickingColliderType
PixelBender-based picking collider that returns the best (closest) hit on an Entity.
PB_FIRST_ENCOUNTERED — Constant Static Property, class away3d.core.pick.PickingColliderType
PixelBender-based picking collider that returns the first encountered hit on an Entity.
PBPickingCollider — class, package away3d.core.pick
PixelBender-based picking collider for entity objects.
PBPickingCollider(findClosestCollision:Boolean) — Constructor, class away3d.core.pick.PBPickingCollider
Creates a new PBPickingCollider object.
PerspectiveLens — class, package away3d.cameras.lenses
The PerspectiveLens object provides a projection matrix that projects 3D geometry with perspective distortion.
PerspectiveLens(fieldOfView:Number) — Constructor, class away3d.cameras.lenses.PerspectiveLens
Creates a new PerspectiveLens object.
PHONG — Constant Static Property, class away3d.materials.methods.SpecularShadingModel
_pickingCollider — Property, class away3d.entities.Entity
pickingCollider — Property, class away3d.entities.Entity
Used by the raycast-based picking system to determine how the geometric contents of an entity are processed in order to offer more details for the picking collision object, including local position, normal vector and uv value.
PickingColliderBase — class, package away3d.core.pick
An abstract base class for all picking collider classes.
PickingColliderType — class, package away3d.core.pick
Options for setting a picking collider for entity objects.
_pickingCollisionVO — Property, class away3d.entities.Entity
pickingCollisionVO — Property, class away3d.entities.Entity
Returns a unique picking collision value object for the entity.
PickingCollisionVO — class, package away3d.core.pick
Value object for a picking collision returned by a picking collider.
PickingCollisionVO(entity:away3d.entities:Entity) — Constructor, class away3d.core.pick.PickingCollisionVO
Creates a new PickingCollisionVO object.
PickingType — class, package away3d.core.pick
Options for the different 3D object picking approaches available in Away3D.
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
PLAIN_TEXT — Constant Static Property, class away3d.loaders.parsers.ParserDataFormat
Describes the format of a plain text file.
plane — Property, class away3d.extrusions.DelaunayMesh
Defines the projection plane for the class.
plane — Property, class away3d.tools.utils.Drag3D
Changes the plane the object will be considered on.
Plane3D — class, package away3d.core.math
Plane3D(a:Number, b:Number, c:Number, d:Number) — Constructor, class away3d.core.math.Plane3D
Create a Plane3D with ABCD coefficients
PlaneClassification — class, package away3d.core.math
PlaneGeometry — class, package away3d.primitives
A Plane primitive mesh.
PlaneGeometry(width:Number, height:Number, segmentsW:uint, segmentsH:uint, yUp:Boolean, doubleSided:Boolean) — Constructor, class away3d.primitives.PlaneGeometry
Creates a new Plane object.
planeNormal — Property, class away3d.tools.utils.Ray
Defines the directional normal of the Ray object
planeObject3d — Property, class away3d.tools.utils.Drag3D
Defines planes as the position of a given ObjectContainer3D
planePosition — Property, class away3d.tools.utils.Drag3D
Defines planes position by a postion Vector3D
PLANE_XY — Constant Static Property, class away3d.extrusions.DelaunayMesh
PLANE_XY — Constant Static Property, class away3d.tools.utils.Drag3D
PLANE_XZ — Constant Static Property, class away3d.extrusions.DelaunayMesh
PLANE_XZ — Constant Static Property, class away3d.tools.utils.Drag3D
PLANE_ZY — Constant Static Property, class away3d.extrusions.DelaunayMesh
PLANE_ZY — Constant Static Property, class away3d.tools.utils.Drag3D
play(stateName:String, stateTransition:away3d.animators.transitions:StateTransitionBase) — method, interface away3d.animators.IAnimator
play(stateName:String, stateTransition:away3d.animators.transitions:StateTransitionBase) — method, class away3d.animators.SkeletonAnimator
Plays an animation state registered with the given name in the animation data set.
play(stateName:String, stateTransition:away3d.animators.transitions:StateTransitionBase) — method, class away3d.animators.UVAnimator
play(stateName:String, stateTransition:away3d.animators.transitions:StateTransitionBase) — method, class away3d.animators.VertexAnimator
Plays a sequence with a given name.
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, interface away3d.materials.utils.IVideoPlayer
Start playing (or resume if paused) the video.
play() — method, class away3d.materials.utils.SimpleVideoPlayer
playbackComplete — Event, class away3d.animators.AnimationStateBase
Dispatched when a non-looping clip node inside an animation state reaches the end of its timeline.
PLAYBACK_COMPLETE — Constant Static Property, class away3d.events.AnimationStateEvent
Dispatched when a non-looping clip node inside an animation state reaches the end of its timeline.
playbackSpeed — Property, class away3d.animators.AnimatorBase
The amount by which passed time should be scaled.
playbackSpeed — Property, interface away3d.animators.IAnimator
The amount by which passed time should be scaled.
player — Property, class away3d.textures.VideoTexture
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
playing — Property, interface away3d.materials.utils.IVideoPlayer
Indicates whether the video is playing
playing — Property, class away3d.materials.utils.SimpleVideoPlayer
plotAt(x:Number, y:Number, color:uint) — method, class away3d.tools.utils.ColorHitMap
Another method for debug, if you addChild your bitmapdata on screen, this method will colour a pixel at the coordinates helping you to visualize if your scale factors or entered coordinates are correct.
pointData — Property, class away3d.paths.SegmentedPathBase
PointLight — class, package away3d.lights
PointLight represents an omni-directional light.
PointLight() — Constructor, class away3d.lights.PointLight
Creates a new PointLight object.
PointLightNode — class, package away3d.core.partition
LightNode is a space partitioning leaf node that contains a LightBase object.
PointLightNode(light:away3d.lights:PointLight) — Constructor, class away3d.core.partition.PointLightNode
Creates a new LightNode object.
pointLights — Property, class away3d.core.traverse.EntityCollector
_pointLights — Property, class away3d.materials.lightpickers.LightPickerBase
pointLights — Property, class away3d.materials.lightpickers.LightPickerBase
popModelViewProjection() — method, class away3d.entities.Entity
Removes a model view projection matrix from the stack, used when leaving a render.
_pos — Property, class away3d.core.base.Object3D
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.
positionChanged — Event, class away3d.core.base.Object3D
Dispatched when the position of the 3d object changes.
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.controllers.SpringController
Offset of spring center from target in target object space, ie: Where the camera should ideally be in the target object space.
PositionRenderer — class, package away3d.core.render
The PositionRenderer renders normalized position coordinates.
PositionRenderer(renderBlended:Boolean) — Constructor, class away3d.core.render.PositionRenderer
Creates a PositionRenderer object.
POSITIVE — Constant Static Property, class away3d.tools.commands.Align
positiveX — Property, class away3d.textures.BitmapCubeTexture
The texture on the cube's right face.
positiveY — Property, class away3d.textures.BitmapCubeTexture
The texture on the cube's top face.
positiveZ — Property, class away3d.textures.BitmapCubeTexture
The texture on the cube's far face.
power — Property, class away3d.materials.methods.RimLightMethod
preciseThickness — Property, class away3d.extrusions.LatheExtrude
Defines if thickness is greater than 0 if the thickness is equally distributed along the volume.
present() — method, class away3d.core.managers.Stage3DProxy
preventDefault() — method, class away3d.events.LoaderEvent
PrimitiveBase — class, package away3d.primitives
PrimitiveBase is an abstract base class for mesh primitives, which are prebuilt simple meshes.
PrimitiveBase() — Constructor, class away3d.primitives.PrimitiveBase
Creates a new PrimitiveBase object.
PROBES — Constant Static Property, class away3d.materials.LightSources
Defines that global lighting probes are to be used as the source for the lighting component.
proceedParsing() — method, class away3d.loaders.parsers.AC3DParser
Parse the next block of data.
proceedParsing() — method, class away3d.loaders.parsers.AWD1Parser
Parse the next block of data.
proceedParsing() — method, class away3d.loaders.parsers.AWD2Parser
Parse the next block of data.
proceedParsing() — method, class away3d.loaders.parsers.AWDParser
Find the right conrete parser (AWD1Parser or AWD2Parser) and delegate actual parsing to it.
proceedParsing() — method, class away3d.loaders.parsers.DAEParser
proceedParsing() — method, class away3d.loaders.parsers.ImageParser
Parse the next block of data.
proceedParsing() — method, class away3d.loaders.parsers.MD2Parser
Parse the next block of data.
proceedParsing() — method, class away3d.loaders.parsers.MD5AnimParser
Parse the next block of data.
proceedParsing() — method, class away3d.loaders.parsers.MD5MeshParser
Parse the next block of data.
proceedParsing() — method, class away3d.loaders.parsers.Max3DSParser
proceedParsing() — method, class away3d.loaders.parsers.OBJParser
Parse the next block of data.
proceedParsing() — method, class away3d.loaders.parsers.ParserBase
Parse the next block of data.
profile — Property, class away3d.extrusions.LatheExtrude
profile — Property, class away3d.extrusions.PathExtrude
Defines a Vector.<Vector3D> of Vector3D objects representing the profile information to be projected along the Path object.
profiles — Property, class away3d.extrusions.SkinExtrude
Defines if the texture(s) should be stretched to cover the entire mesh or per step between segments.
_program3Dids — Property, class away3d.materials.passes.MaterialPassBase
_program3Ds — Property, class away3d.materials.passes.MaterialPassBase
progress — Property, class away3d.animators.PathAnimator
Represents the progress of the animation playhead from the start (0) to the end (1) of the animation.
project(point3d:flash.geom:Vector3D) — method, class away3d.cameras.Camera3D
project(point3d:flash.geom:Vector3D) — method, class away3d.cameras.lenses.LensBase
project(point3d:flash.geom:Vector3D) — method, class away3d.containers.View3D
project(orientation:String, obj:away3d.containers:ObjectContainer3D) — Static Method , class away3d.tools.utils.Projector
Class remaps the uv data of a mesh
projectionHeight — Property, class away3d.cameras.lenses.OrthographicLens
The vertical field of view of the projection.
projectionReg — Property, class away3d.materials.methods.CompositeDiffuseMethod
projectionReg — Property, class away3d.materials.methods.CompositeSpecularMethod
projectionReg — Property, class away3d.materials.methods.NearShadowMapMethod
_projectionReg — Property, class away3d.materials.methods.ShadingMethodBase
projectionReg — Property, class away3d.materials.methods.ShadingMethodBase
ProjectiveTextureMethod — class, package away3d.materials.methods
ProjectiveTextureMethod(projector:away3d.entities:TextureProjector, mode:String) — Constructor, class away3d.materials.methods.ProjectiveTextureMethod
Creates a new BasicDiffuseMethod object.
projector — Property, class away3d.materials.methods.ProjectiveTextureMethod
Projector — class, package away3d.tools.utils
pushModelViewProjection(camera:away3d.cameras:Camera3D) — method, class away3d.entities.Entity
Updates the model-view-projection (MVP) matrix used to transform from model to homogeneous projection space and places it on the stack.
pushModelViewProjection(camera:away3d.cameras:Camera3D) — method, class away3d.entities.Sprite3D
pushModelViewProjection(camera:away3d.cameras:Camera3D) — method, class away3d.primitives.SkyBox
Updates the model-view-projection (MVP) matrix used to transform from model to homogeneous projection space and places it on the stack.
pushModelViewProjection(camera:away3d.cameras:Camera3D) — method, class away3d.primitives.WireframePrimitiveBase
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