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 in interface away3d.materials.utils.IVideoPlayer
Panning
pan — Property in class away3d.materials.utils.SimpleVideoPlayer
_parent — Property in class away3d.containers.ObjectContainer3D
parent — Property in class away3d.containers.ObjectContainer3D
The parent ObjectContainer3D to which this object's transformation is relative.
_parent — Property in class away3d.core.partition.NodeBase
parent — Property in class away3d.core.partition.NodeBase
The parent node.
parentGeometry — Property in class away3d.core.base.SubGeometry
parentIndex — Property in class away3d.animators.skeleton.SkeletonJoint
The parent joint's index
parentMesh — Property in class away3d.core.base.SubMesh
parentParser — Property in class away3d.loading.ResourceDependency
The parser which is dependent on this ResourceDependency object.
parentPass — Property in class away3d.materials.methods.ShadingMethodBase
parentPass — Property in class away3d.materials.methods.WrapDiffuseMethod
parentPass — Property in class away3d.materials.methods.WrapSpecularMethod
parseBytesAsync(bytes, frameLimit) — Method in class away3d.loading.parsers.ParserBase
Parse byte array (possibly containing plain text) asynchronously, meaning that the parser will periodically stop parsing so that the AVM may proceed to the next frame.
PARSE_COMPLETE — Constant static property in class away3d.events.LoaderEvent
Dispatched when parsing of an asset completed.
parseData(data, uri, parser) — Method in class away3d.loading.AssetLoader
Loads a resource from already loaded data.
parseData(data, id, ignoreDependencies, parser) — Method in class away3d.loading.ResourceManager
Retrieves the resource parsed from the given data.
parser — Property in class away3d.loading.AssetLoader
A reference to the parser that will translate the loaded data into a usable resource.
ParserBase — Class in package away3d.loading.parsers
ParserBase provides an abstract base class for objects that convert blocks of data to data structures supported by Away3D.
ParserBase(uri, format) — Constructor in class away3d.loading.parsers.ParserBase
Creates a new ParserBase object
ParserDataFormat — Class in package away3d.loading.parsers
An enumeration providing values to describe the data format of parsed data.
parseTextAsync(str, frameLimit) — Method in class away3d.loading.parsers.ParserBase
Parse plaintext string asynchronously, meaning that the parser will periodically stop parsing so that the AVM may proceed to the next frame.
PARSING_DONE — Constant static property in class away3d.loading.parsers.ParserBase
Returned by proceedParsing to indicate no more parsing is needed.
parsingFailure — Property in class away3d.loading.parsers.ParserBase
partition — Property in 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 in class away3d.containers.Scene3D
The root partition to be used by the Scene3D.
Partition3D — Class in package away3d.core.partition
Partition3D is the core of a space partition system.
Partition3D(rootNode:away3d.core.partition:NodeBase) — Constructor in class away3d.core.partition.Partition3D
Creates a new Partition3D object.
PartitionTraverser — Class in package away3d.core.traverse
IPartitionTraverser is a hierarchical visitor pattern that traverses through a Partition3D data structure.
_passes — Property in class away3d.materials.methods.ShadingMethodBase
passes — Property in class away3d.materials.methods.ShadingMethodBase
Any passes required that render to a texture used by this method.
passes — Property in class away3d.materials.methods.WrapSpecularMethod
Any passes required that render to a texture used by this method.
_passes — Property in class away3d.materials.passes.DefaultScreenPass
_passesDirty — Property in class away3d.materials.passes.DefaultScreenPass
Path — Class in package away3d.extrusions.utils
Holds information about a single Path definition.
Path(aVectors) — Constructor in class away3d.extrusions.utils.Path
Creates a new Path object.
PathSegment — Class in package away3d.extrusions.utils
Creates a curved line segment definition required for the Path class.
PathSegment(pStart, pControl, pEnd) — Constructor in class away3d.extrusions.utils.PathSegment
PathUtils — Class in package away3d.extrusions.utils
Geometry handlers for classes using Path objects
pause() — Method in class away3d.audio.Sound3D
Pause playback.
pause() — Method in interface away3d.audio.drivers.ISound3DDriver
Temporarily pause playback.
pause() — Method in class away3d.audio.drivers.SimplePanVolumeDriver
pause() — Method in interface away3d.materials.utils.IVideoPlayer
Temporarily pause playback.
pause() — Method in class away3d.materials.utils.SimpleVideoPlayer
paused — Property in class away3d.audio.Sound3D
Returns a boolean indicating whether or not playback is currently paused.
_paused — Property in class away3d.audio.drivers.AbstractSound3DDriver
paused — Property in interface away3d.materials.utils.IVideoPlayer
Indicates whether the video is paused
paused — Property in class away3d.materials.utils.SimpleVideoPlayer
pControl — Property in class away3d.extrusions.utils.PathSegment
Defines the control vector of the PathSegment
pEnd — Property in class away3d.extrusions.utils.PathSegment
Defines the control vector of the PathSegment
PerspectiveLens — Class in package away3d.cameras.lenses
The PerspectiveLens object provides a projection matrix that projects 3D geometry with perspective distortion.
PerspectiveLens(fieldOfView) — Constructor in class away3d.cameras.lenses.PerspectiveLens
Creates a new PerspectiveLens object.
phase — Property in class away3d.animators.skeleton.SkeletonRangeClipNode
The normalized ratio of the state within the range.
pitch(angle) — Method in class away3d.core.base.Object3D
Rotates the 3d object around it's local x-axis
_pivotPoint — Property in class away3d.core.base.Object3D
pivotPoint — Property in class away3d.core.base.Object3D
Defines the local point around which the object rotates.
_pivotZero — Property in class away3d.core.base.Object3D
PLAIN_TEXT — Constant static property in class away3d.loading.parsers.ParserDataFormat
Describes the format of a plain text file.
PlanarShadowMapper — Class in package away3d.lights.shadowmaps
PlanarShadowMapper(light:away3d.lights:LightBase) — Constructor in class away3d.lights.shadowmaps.PlanarShadowMapper
plane — Property in class away3d.tools.utils.Drag3D
Changes the plane the object will be considered on.
Plane — Class in package away3d.primitives
A Plane primitive mesh.
Plane(material:away3d.materials:MaterialBase, width, height, segmentsW, segmentsH, yUp) — Constructor in class away3d.primitives.Plane
Creates a new Plane object.
Plane3D — Class in package away3d.core.math
Plane3D(a, b, c, d) — Constructor in class away3d.core.math.Plane3D
Create a Plane3D with ABCD coefficients
PlaneClassification — Class in package away3d.core.math
planeNormal — Property in class away3d.tools.utils.Ray
Defines the directional normal of the Ray object
planeObject3d — Property in class away3d.tools.utils.Drag3D
Defines planes as the position of a given ObjectContainer3D
planePosition — Property in class away3d.tools.utils.Drag3D
Defines planes position by a postion Vector3D
PLANE_XY — Constant static property in class away3d.entities.WireFrameGrid
PLANE_XY — Constant static property in class away3d.tools.utils.Drag3D
PLANE_XZ — Constant static property in class away3d.entities.WireFrameGrid
PLANE_XZ — Constant static property in class away3d.tools.utils.Drag3D
PLANE_ZY — Constant static property in class away3d.entities.WireFrameGrid
PLANE_ZY — Constant static property in class away3d.tools.utils.Drag3D
play(sequenceName) — Method in class away3d.animators.SkeletonAnimator
Plays a sequence with a given name.
play(sequenceName, crossFadeTime) — Method in class away3d.animators.SmoothSkeletonAnimator
Plays a sequence with a given name.
play(sequenceName) — Method in class away3d.animators.VertexAnimator
Plays a sequence with a given name.
play() — Method in class away3d.audio.Sound3D
Start (or resume, if paused) playback.
play() — Method in interface away3d.audio.drivers.ISound3DDriver
Start playing (or resume if paused) the audio.
play() — Method in class away3d.audio.drivers.SimplePanVolumeDriver
play() — Method in class away3d.materials.AnimatedBitmapMaterial
Resumes playback of the animation
play() — Method in interface away3d.materials.utils.IVideoPlayer
Start playing (or resume if paused) the video.
play() — Method in class away3d.materials.utils.SimpleVideoPlayer
player — Property in class away3d.materials.VideoMaterial
playing — Property in class away3d.audio.Sound3D
Returns a boolean indicating whether or not the sound is currently playing.
_playing — Property in class away3d.audio.drivers.AbstractSound3DDriver
playing — Property in interface away3d.materials.utils.IVideoPlayer
Indicates whether the video is playing
playing — Property in class away3d.materials.utils.SimpleVideoPlayer
PointLight — Class in package away3d.lights
PointLight represents an omni-directional light.
PointLight() — Constructor in class away3d.lights.PointLight
Creates a new PointLight object.
popModelViewProjection() — Method in class away3d.entities.Entity
Removes a model view projection matrix from the stack, used when leaving a render.
_pos — Property in class away3d.core.base.Object3D
A calculation placeholder.
_poses — Property in class away3d.animators.data.VertexAnimationState
poses — Property in class away3d.animators.data.VertexAnimationState
The blend poses that will be used to compute the final pose.
position — Property in class away3d.core.base.Object3D
Defines the position of the 3d object, relative to the local coordinates of the parent ObjectContainer3D.
positionBased — Property in class away3d.lights.LightBase
positionBased — Property in class away3d.lights.PointLight
positionOffset — Property in 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.
PositionRenderer — Class in package away3d.core.render
The PositionRenderer renders normalized position coordinates.
PositionRenderer(renderBlended, antiAlias, renderMode) — Constructor in class away3d.core.render.PositionRenderer
Creates a PositionRenderer object.
positiveX — Property in class away3d.materials.utils.CubeMap
The texture on the cube's right face.
positiveY — Property in class away3d.materials.utils.CubeMap
The texture on the cube's top face.
positiveZ — Property in class away3d.materials.utils.CubeMap
The texture on the cube's far face.
pow(tgt, src1, src2) — Static method in class away3d.materials.utils.AGAL
Power
power — Property in class away3d.materials.methods.RimLightMethod
preciseThickness — Property in class away3d.extrusions.LatheExtrude
Defines if thickness is greater than 0 if the thickness is equally distributed along the volume.
PrimitiveBase — Class in package away3d.primitives
PrimitiveBase is an abstract base class for mesh primitives, which are prebuilt simple meshes.
PrimitiveBase(material:away3d.materials:MaterialBase) — Constructor in class away3d.primitives.PrimitiveBase
Creates a new PrimitiveBase object.
proceedParsing() — Method in class away3d.loading.parsers.AC3DParser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.AWD1Parser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.AWD2Parser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.ImageParser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.Max3DSParser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.MD2Parser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.MD5AnimParser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.MD5MeshParser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.OBJParser
Parse the next block of data.
proceedParsing() — Method in class away3d.loading.parsers.ParserBase
Parse the next block of data.
profile — Property in class away3d.extrusions.LatheExtrude
profiles — Property in class away3d.extrusions.SkinExtrude
Defines if the texture(s) should be stretched to cover the entire mesh or per step between segments.
Program3DAssemblerBase — Class in package away3d.core.managers
Program3DAssemblerBase provides an abstract base class for subtypes that can assemble the shader code provided by the animation and the material into a single Program3D instance, adding projection code.
progress — Event in class away3d.materials.BitmapFileMaterial
Dispatched every frame the material is loading.
_projectedTargetRegister — Property in class away3d.materials.passes.MaterialPassBase
projectionHeight — Property in class away3d.cameras.lenses.OrthographicLens
The vertical field of view of the projection.
projectionMatrix(camera:away3d.cameras:Camera3D) — Method in class away3d.materials.passes.WireFramePass
_projectionReg — Property in class away3d.materials.methods.ShadingMethodBase
projectionReg — Property in class away3d.materials.methods.ShadingMethodBase
projectionReg — Property in class away3d.materials.methods.WrapDiffuseMethod
projectionReg — Property in class away3d.materials.methods.WrapSpecularMethod
ProjectiveTextureMethod — Class in package away3d.materials.methods
ProjectiveTextureMethod(projector:away3d.entities:TextureProjector, mode) — Constructor in class away3d.materials.methods.ProjectiveTextureMethod
Creates a new BasicDiffuseMethod object.
projector — Property in class away3d.materials.methods.ProjectiveTextureMethod
pStart — Property in class away3d.extrusions.utils.PathSegment
Defines the first vector of the PathSegment
pushModelViewProjection(camera:away3d.cameras:Camera3D) — Method in 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 in class away3d.entities.Sprite3D
pushModelViewProjection(camera:away3d.cameras:Camera3D) — Method in 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.
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