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(angle) — Method in class away3d.cameras.Camera3D
Rotates the camera in its horizontal plane.
panangle — Property in class away3d.cameras.HoverCamera3D
Rotation of the camera in degrees around the y axis.
Panel — Class in package away3d.test
Simple rounded rectangle panel
Panel(x, y, width, height, alpha) — Constructor in class away3d.test.Panel
parent — Property in class away3d.cameras.TargetCamera3D
Cannot parent a TargetCamera3D object.
parent — Property in class away3d.containers.Scene3D
Cannot parent a Scene3D object
parent — Property in class away3d.core.base.Face
Defines the parent 3d object of the face.
parent — Property in class away3d.core.base.Object3D
Defines the parent of the 3d object.
parent — Property in class away3d.core.base.Segment
Defines the parent 3d object of the segment.
parent — Property in class away3d.core.draw.PrimitiveQuadrantTreeNode
The quadrant parent.
parse(init) — Static method in class away3d.core.utils.Init
parse(data, init, loader:away3d.loaders:Object3DLoader) — Static method in class away3d.loaders.Ase
Creates a 3d mesh object from the raw ascii data of the ase file.
parse(data, init, loader) — Static method in class away3d.loaders.Collada
Creates a 3d container object from the raw xml data of a collada file.
parse(data, init, loader:away3d.loaders:Object3DLoader) — Static method in class away3d.loaders.Kmz
Creates a 3d container object from the raw binary data of a kmz file.
parse(data, init, loader:away3d.loaders:Object3DLoader) — Static method in class away3d.loaders.Max3DS
Creates a 3d container object from the raw binary data of a 3ds file.
parse(data, init, loader:away3d.loaders:Object3DLoader) — Static method in class away3d.loaders.Md2
Creates a 3d mesh object from the raw xml data of an md2 file.
parse(data, init, loader:away3d.loaders:Object3DLoader) — Static method in class away3d.loaders.Md2still
Creates a 3d mesh object from the raw xml data of an md2 file.
parse(data, init, loader:away3d.loaders:Object3DLoader) — Static method in class away3d.loaders.Obj
Creates a 3d mesh object from the raw ascii data of a obj file.
parse — Property in class away3d.loaders.Object3DLoader
Function placeholder for the parse method from the correct file loader class.
percentLoaded — Property in class away3d.loaders.utils.TextureLoadQueue
Returns the overall progress of the loader queue as a percentage.
PhongBitmapMaterial — Class in package away3d.materials
Bitmap material with phong shading.
PhongBitmapMaterial(bitmap, init) — Constructor in class away3d.materials.PhongBitmapMaterial
Creates a new PhongBitmapMaterial object.
PhongBitmapMaterialCache — Class in package away3d.materials
Bitmap material with cached phong shading.
PhongBitmapMaterialCache(bitmap, init) — Constructor in class away3d.materials.PhongBitmapMaterialCache
Creates a new PhongBitmapMaterial object.
PhongColorMaterial — Class in package away3d.materials
Color material with phong shading.
PhongColorMaterial(color, init) — Constructor in class away3d.materials.PhongColorMaterial
Creates a new PhongBitmapMaterial object.
PhongColorMaterialCache — Class in package away3d.materials
Color material with cached phong shading.
PhongColorMaterialCache(color, init) — Constructor in class away3d.materials.PhongColorMaterialCache
Creates a new PhongColorMaterialCache object.
PhongMovieMaterial — Class in package away3d.materials
Animated movie material with phong shading.
PhongMovieMaterial(movie, init) — Constructor in class away3d.materials.PhongMovieMaterial
Creates a new PhongMovieMaterial object.
physics — Property in class away3d.containers.Scene3D
Interface for physics (not implemented)
pitch(angle) — Method in class away3d.core.base.Object3D
Rotates the 3d object around it's local x-axis
Plane — Class in package away3d.primitives
Creates a 3d plane primitive.
Plane(init) — Constructor in class away3d.primitives.Plane
Creates a new Plane object.
Plane3D — Class in package away3d.core.draw
Plane in 3D space
Plane3D(a, b, c, d) — Constructor in class away3d.core.draw.Plane3D
play(sequence:away3d.core.base:AnimationSequence) — Method in class away3d.core.base.BaseMesh
Plays a sequence of frames
play() — Method in class away3d.materials.AnimatedBitmapMaterial
Resumes playback of the animation
playlist — Property in class away3d.core.base.AnimationGroup
An array of animation sequence objects.
pointLight(point:away3d.core.light:PointLight) — Method in interface away3d.core.light.ILightConsumer
Adds an point light primitive to the light consumer.
pointLight(point:away3d.core.light:PointLight) — Method in class away3d.core.light.LightArray
Adds an point light primitive to the light consumer.
PointLight — Class in package away3d.core.light
Point light primitive
PointLight3D — Class in package away3d.lights
Lightsource that colors all shaded materials proportional to the dot product of the distance vector with the normal vector.
PointLight3D(init) — Constructor in class away3d.lights.PointLight3D
Creates a new PointLight3D object.
points — Property in class away3d.core.light.LightArray
The point light primitives stored in the consumer.
position — Property in class away3d.core.base.Object3D
Defines the position of the 3d object, relative to the local coordinates of the parent ObjectContainer3D.
position — Property in class away3d.core.base.Vertex
The vertex position vector
position — Property in class away3d.core.math.Matrix3D
Returns a 3d number representing the translation imposed by the 3dmatrix.
precision — Property in class away3d.materials.BitmapMaterial
Corrects distortion caused by the affine transformation (non-perpective) of textures.
prefix — Property in class away3d.core.base.AnimationSequence
The prefix string defining frames in the sequence.
primitive(pri:away3d.core.draw:DrawPrimitive) — Method in class away3d.core.draw.DrawGroup
Adds a drawing primitive to the primitive group
primitive(pri:away3d.core.draw:DrawPrimitive) — Method in interface away3d.core.draw.IPrimitiveConsumer
Adds a drawing primitive to the primitive consumer
primitive(pri:away3d.core.draw:DrawPrimitive) — Method in class away3d.core.draw.PrimitiveArray
Adds a drawing primitive to the primitive consumer
primitive(pri:away3d.core.draw:DrawPrimitive) — Method in class away3d.core.draw.PrimitiveQuadrantTree
Adds a drawing primitive to the primitive consumer
primitive(pri:away3d.core.draw:DrawPrimitive) — Method in class away3d.core.draw.PrimitiveVolumeBlock
Adds a drawing primitive to the primitive consumer
PrimitiveArray — Class in package away3d.core.draw
Array for storing drawing primitives.
PrimitiveQuadrantTree — Final class in package away3d.core.draw
Quadrant tree for storing drawing primitives
PrimitiveQuadrantTreeNode — Final class in package away3d.core.draw
Quadrant tree node
PrimitiveQuadrantTreeNode(xdiv, ydiv, width, height, level, parent:away3d.core.draw:PrimitiveQuadrantTreeNode) — Constructor in class away3d.core.draw.PrimitiveQuadrantTreeNode
Creates a new PrimitiveQuadrantTreeNode object.
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.blockers.ConvexBlock
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.containers.DebugObjectContainer3D
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives — Property in class away3d.containers.View3D
temporary store for rendered primitives.
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.core.base.BaseMesh
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.core.base.Mesh
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.core.base.Object3D
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.core.base.WireMesh
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives — Property in class away3d.core.draw.DrawGroup
The primitives contained in the group.
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in interface away3d.core.draw.IPrimitiveProvider
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.lights.AmbientLight3D
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.lights.DirectionalLight3D
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.lights.PointLight3D
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.sprites.DirSprite2D
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.sprites.DofSprite2D
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.sprites.MovieClipSprite
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
primitives(consumer:away3d.core.draw:IPrimitiveConsumer, session:away3d.core.render:AbstractRenderSession) — Method in class away3d.sprites.Sprite2D
Called from the PrimitiveTraverser when passing DrawPrimitive objects to the primitive consumer object
PrimitiveTraverser — Class in package away3d.core.traverse
Traverser that gathers drawing primitives to render the scene.
PrimitiveTraverser() — Constructor in class away3d.core.traverse.PrimitiveTraverser
Creates a new PrimitiveTraverser object.
PrimitiveVolumeBlock — Class in package away3d.core.draw
Volume block tree for storing drawing primitives
PrimitiveVolumeBlockNode — Class in package away3d.core.draw
Volume block tree node
PrimitiveVolumeBlockNode(source:away3d.core.base:Object3D) — Constructor in class away3d.core.draw.PrimitiveVolumeBlockNode
Creates a new PrimitiveQuadrantTreeNode object.
progress — Event in class away3d.loaders.utils.TextureLoadQueue
progress — Property in class away3d.loaders.utils.TextureLoadQueue
Returns the overall progress of the loader queue.
project(projection:away3d.core.render:Projection) — Method in class away3d.core.base.Vertex
Projects the vertex to the screen space of the view.
projection — Property in class away3d.core.base.Object3D
projection — Property in class away3d.core.draw.DrawPrimitive
Reference to the last projection object used for the primitive
Projection — Class in package away3d.core.render
Data object for camera transform, focus and zoom properties.
Projection() — Constructor in class away3d.core.render.Projection
Creates a new Projection object.
ProjectionTraverser — Class in package away3d.core.traverse
Traverser that resolves the transform tree in a scene, ready for rendering.
ProjectionTraverser() — Constructor in class away3d.core.traverse.ProjectionTraverser
Creates a new ProjectionTraverser object.
projectionVector — Property in class away3d.materials.TransformBitmapMaterial
Projects the texture in object space, ignoring the uv coordinates of the vertex objects.
purple — Constant static property in class away3d.core.utils.Color
push(pri:away3d.core.draw:DrawPrimitive) — Method in class away3d.core.draw.PrimitiveQuadrantTreeNode
Adds a primitive to the quadrant
push(pri:away3d.core.draw:DrawPrimitive) — Method in class away3d.core.draw.PrimitiveVolumeBlockNode
Adds a primitive to the volume block
pushback — Property in class away3d.core.base.BaseMesh
Elements use their furthest point from the camera when z-sorting
pushfront — Property in class away3d.core.base.BaseMesh
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