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.
| Class | Package | Description | |
|---|---|---|---|
| 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 |