Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AbstractParticle
org.papervision3d.objects.particles 
 Ase
org.papervision3d.objects The Ase class lets you load and parse ASE format objects exported from 3DS Max.
 BitmapAssetMaterial
org.papervision3d.materials The BitmapAssetMaterial class creates a texture from a Bitmap library symbol.
 BitmapColorMaterial
org.papervision3d.materials 
 BitmapFileMaterial
org.papervision3d.materials The BitmapFileMaterial class creates a texture by loading a bitmap from an external file.
 BitmapMaterial
org.papervision3d.materials The BitmapMaterial class creates a texture from a BitmapData object.
 BitmapMaterialTools
org.papervision3d.materials.utils 
 BitmapWireframeMaterial
org.papervision3d.materials 
 Camera3D
org.papervision3d.cameras The Camera3D class creates a camera that views the area around a target object.
 CameraObject3D
org.papervision3d.core.proto The CameraObject3D class is the base class for all the cameras that can be placed in a scene.
 Collada
org.papervision3d.objects The Collada class lets you load and parse Collada scenes.
 ColorMaterial
org.papervision3d.materials The ColorMaterial class creates a solid color material.
 CompositeMaterial
org.papervision3d.materials 
 CompositeTriangleCuller
org.papervision3d.core.culling 
 Cone
org.papervision3d.objects The Cone class lets you create and display Cones.
 CoordinateTools
org.papervision3d.components.as3.utils 
 Cube
org.papervision3d.objects The Cube class lets you create and display flat rectangle objects.
 Cylinder
org.papervision3d.objects The Cylinder class lets you create and display Cylinders.
 Debug
com.blitzagency.xray.logger 
 DebugDispatcher
com.blitzagency.xray.logger.events 
 DebugEvent
com.blitzagency.xray.logger.events 
 DefaultTriangleCuller
org.papervision3d.core.culling 
 DepthTriangleCuller
org.papervision3d.core.culling 
 DisplayObject3D
org.papervision3d.objects The DisplayObject class represents instances of 3D objects that are contained in the scene.
 DisplayObjectContainer3D
org.papervision3d.core.proto The DisplayObjectContainer3D class is the base class for all objects that can serve as DisplayObject3D containers.
 Face3D
org.papervision3d.core.geom The Face3D class lets you render linear textured triangles.
 Face3DInstance
org.papervision3d.core.geom 
 FileLoadEvent
org.papervision3d.events The FileLoadEvent class represents events that are dispatched when files are loaded.
 FlexScene3D
org.papervision3d.scenes 
 FreeCamera3D
org.papervision3d.cameras The FreeCamera3D class creates a camera that views the area in the direction the camera is aimed.
 GeometryObject3D
org.papervision3d.core.proto The GeometryObject3D class contains the mesh definition of an object.
 IFaceDrawer
org.papervision3d.core.draw 
 InteractiveBitmapAssetMaterial
org.papervision3d.materials 
 InteractiveBitmapColorMaterial
org.papervision3d.materials 
 InteractiveBitmapFileMaterial
org.papervision3d.materials 
 InteractiveBitmapMaterial
org.papervision3d.materials 
 InteractiveBitmapWireframeMaterial
org.papervision3d.materials 
 InteractiveColorMaterial
org.papervision3d.materials 
 InteractiveContainerData
org.papervision3d.utils InteractiveContainerData is a data object for a face or do3d that's passed to the ISM for interaction.
 InteractiveMovieAssetMaterial
org.papervision3d.materials 
 InteractiveMovieMaterial
org.papervision3d.materials 
 InteractivePreciseBitmapMaterial
org.papervision3d.materials 
 InteractiveScene3D
org.papervision3d.scenes 
 InteractiveScene3DEvent
org.papervision3d.events 
 InteractiveSceneManager
org.papervision3d.utils InteractiveSceneManager handles all the traffic and sub rendering of faces for mouse interactivity within an interactive scene.
 InteractiveShadedColorMaterial
org.papervision3d.materials 
 InteractiveSprite
org.papervision3d.utils InteractiveSprite is used whenever a face container is created whether in the ISM or with DO3D's.
 InteractiveUtils
org.papervision3d.utils InteractiveUtils are used in conjunction with the ISM to resolve a face's mouse interaction and coordinates back to 2D screen space
 InteractiveVideoStreamMaterial
org.papervision3d.materials 
 InteractiveWireframeMaterial
org.papervision3d.materials 
 IParticle
org.papervision3d.objects.particles 
 IPreciseMaterial
org.papervision3d.materials 
 ITriangleCuller
org.papervision3d.core.culling 
 IVirtualMouseEvent
org.papervision3d.utils.virtualmouse Interface for virtual mouse events allowing you to check an event for the type of IVirtualMouseEvent to see if it originated from VirtualMouse.
 LayerScene3D
org.papervision3d.scenes The LayerScene3D class lets you create a scene where each object is rendered in its own container.
 LivePreviewParent
fl.livepreview The LivePreviewParent class provides the timeline for a SWC file or for a compiled clip that is being exported when ActionScript 3.0 is selected.
 Log
com.blitzagency.xray.logger 
 Logger
com.blitzagency.xray.logger 
 Logo
org.papervision3d.components.as3.flash9 
 LSOUserPreferences
com.blitzagency.xray.util 
 MaterialObject3D
org.papervision3d.core.proto The MaterialObject3D class is the base class for all materials.
 MaterialsList
org.papervision3d.materials The MaterialsList class contains a list of materials.
 MaterialsListItem
org.papervision3d.components.as3.collections MaterialsListItem is used by the component to provided settings for materials to be used in a collada scene.
 Matrix3D
org.papervision3d.core The Matrix3D class lets you create and manipulate 4x3 3D transformation matrices.
 Mesh3D
org.papervision3d.core.geom The Mesh3D class lets you create and display solid 3D objects made of vertices and triangular polygons.
 Mouse3D
org.papervision3d.utils 
 MovieAssetMaterial
org.papervision3d.materials The MovieAssetMaterial class creates a texture from a MovieClip library symbol.
 MovieMaterial
org.papervision3d.materials The MovieMaterial class creates a texture from an existing MovieClip instance.
 MovieScene3D
org.papervision3d.scenes The MovieScene3D class lets you create a scene where each object is rendered in its own container.
 Number3D
org.papervision3d.core The Number3D class represents a value in a three-dimensional coordinate system.
 NumberUV
org.papervision3d.core The NumberUV class represents a value in a texture UV coordinate system.
 ObjectController
org.papervision3d.components.as3.utils 
 ObjectTools
com.blitzagency.xray.logger.util 
 OldCube
org.papervision3d.objects The Cube class lets you create and display flat rectangle objects.
 OutputPanel
Top Level 
 PaperPlane
org.papervision3d.objects The PaperPlane class lets you create a paper plane object.
 Papervision3D
org.papervision3d The Papervision3D class contains global properties and settings.
 ParticleField
org.papervision3d.objects 
 Plane
org.papervision3d.objects The Plane class lets you create and display flat rectangle objects.
 PreciseBitmapAssetMaterial
org.papervision3d.materials 
 PreciseBitmapFileMaterial
org.papervision3d.materials 
 PreciseBitmapMaterial
org.papervision3d.materials Bitmap material that renders bitmap texture taking into account perspective distortion
 PreciseMovieAssetMaterial
org.papervision3d.materials 
 PreciseMovieMaterial
org.papervision3d.materials 
 PropertyTools
com.blitzagency.xray.logger.util 
 PV3DColladaScene
org.papervision3d.components.as3.flash9 PV3DColladaScene is the main class for the Flash CS3 COLLADA component.
 PV3DScene3D
org.papervision3d.components.as3.flash9 PV3DScene3D creates a MovieScene3D and FreeCamera3D for quick scene and resize management.
 PV3DUIComponent
org.papervision3d.components.as3.core PV3DUIComponent is the core class from which the other PV3D Design-time components are built.
 RectangleTriangleCuller
org.papervision3d.core.culling 
 RenderStatistics
org.papervision3d.core.stat 
 Scene3D
org.papervision3d.scenes The Scene3D class lets you create a scene where all objects are rendered in the same container.
 SceneObject3D
org.papervision3d.core.proto The SceneObject3D class is the base class for all scenes.
 ShadedColorMaterial
org.papervision3d.materials 
 SimpleCollectionItem
fl.data The SimpleCollectionItem class defines a single item in an inspectable property that represents a data provider.
 SimpleDataProvider
fl.data 
 Sphere
org.papervision3d.objects The Sphere class lets you create and display spheres.
 StarParticle
org.papervision3d.objects.particles 
 Stars
org.papervision3d.objects 
 Vertex2D
org.papervision3d.core.geom The Vertex2D constructor lets you create 2D projected vertices.
 Vertex3D
org.papervision3d.core.geom The Vertex3D constructor lets you create 3D vertices.
 VertexParticles
org.papervision3d.objects 
 Vertices3D
org.papervision3d.core.geom The Vertices3D class lets you create and manipulate groups of vertices.
 VideoStreamMaterial
org.papervision3d.materials 
 VirtualMouse
org.papervision3d.utils.virtualmouse The VirtualMouse class is used to create a programmatic version of the users mouse that can be moved about the Flash player stage firing off mouse events of the display objects it interacts with.
 VirtualMouseEvent
org.papervision3d.utils.virtualmouse Wrapper for the Event class to let you check to see if an event originated from the user's mouse or a VirtualMouse instance.
 VirtualMouseMouseEvent
org.papervision3d.utils.virtualmouse Wrapper for the MouseEvent class to let you check to see if an event originated from the user's mouse or a VirtualMouse instance.
 WireframeMaterial
org.papervision3d.materials The WireframeMaterial class creates a wireframe material, where only the outlines of the faces are drawn.
 XrayLog
com.blitzagency.xray.logger 
 XrayLogger
com.blitzagency.xray.logger