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 | |
|---|---|---|---|
| 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. | |
| 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
| com.rockonflash.papervision3d.materials.utils | CreateBitmapMaterial allows you to embed bitmaps and pass the class here to get a Papervision3D BitmapMaterial in return for use on a model. | |
| 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. | |
| ColladaSceneLoader
| com.rockonflash.papervision3d.objects | Responsible for maintaining the core properties of the collada object, loading the Collada scene and providing access to the container reference | |
| ColorMaterial
| org.papervision3d.materials | The ColorMaterial class creates a solid color material. | |
| Cone
| org.papervision3d.objects | The Cone class lets you create and display Cones. | |
| 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 | ||
| 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. | |
| FileLoadEvent
| org.papervision3d.events | The FileLoadEvent class represents events that are dispatched when files are loaded. | |
| FlexScene3D
| org.papervision3d.scenes | The FlexScene3D class lets you create a scene where each object is rendered in its own UIComponent container. | |
| FreeCamera3D
| org.papervision3d.cameras | The FreeCamera3D class creates a camera that views the area in the direction the camera is aimed. | |
| GenericColladaObject
| com.rockonflash.papervision3d.objects | GenericColladaObject is responsible for creating the collada object, loading it and finally dispatching the event letting everyone know that the collada scene is done loading and parsing | |
| GenericObject
| com.rockonflash.papervision3d.objects | Basic GenericObject for ASE and Collada loading | |
| GeometryObject3D
| org.papervision3d.core.proto | The GeometryObject3D class contains the mesh definition of an object. | |
| IlluminationMonitor
| com.rockonflash.logo.utils | IlluminationManager is responsible for evaluating the predominant color in a given area of a target DisplayObject. | |
| Log
| com.blitzagency.xray.logger | ||
| Logger
| com.blitzagency.xray.logger | ||
| 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. | |
| 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. | |
| 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
| com.rockonflash.papervision3d.utils | Used to capture mouse movement and keystrokes and calculating and maintaining a 360 degree value set | |
| ObjectControllerEvent
| com.rockonflash.papervision3d.events | ||
| ObjectReadyEvent
| com.rockonflash.papervision3d.events | ||
| ObjectTools
| com.blitzagency.xray.logger.util | ||
| OutputPanel
| com.blitzagency.xray.logger | ||
| 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. | |
| Plane
| org.papervision3d.objects | The Plane class lets you create and display flat rectangle objects. | |
| PropertyTools
| com.blitzagency.xray.logger.util | ||
| RockOnFlashLogo
| Top Level | This is the main entry point for the RockOnFlashLogo application The logo is a collada file utilizing one SWF for the skin. | |
| Scene3D
| org.papervision3d.scenes | The Scene3D class lets you create a scene where all objects are rendered in the same container. | |
| SceneManager
| com.rockonflash.papervision3d.scenes | SceneManager is a quick and easy way to create Papervision3D scenes complete with camera and timer functionality for updating the scene. | |
| SceneObject3D
| org.papervision3d.core.proto | The SceneObject3D class is the base class for all scenes. | |
| Sphere
| org.papervision3d.objects | The Sphere class lets you create and display spheres. | |
| Stars
| org.papervision3d.objects | ||
| SWFManager
| com.rockonflash.papervision3d.utils | SWFManager is a singleton which makes the loading and accessing loaded SWF's very easy to deal with. | |
| SWFManagerEvent
| com.rockonflash.papervision3d.events | Dispatched by SWFManager when it's completely loaded a SWF file | |
| SWFObject
| com.rockonflash.papervision3d.utils | A basic SWFObject represents a loaded SWF file and provides basic loading functionality and a get method for getting the actual movieclip's reference | |
| SWFObjectEvent
| com.rockonflash.papervision3d.events | Dispatched by SWFObject when it's completely loaded a SWF file | |
| 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. | |
| Vertices3D
| org.papervision3d.core.geom | The Vertices3D class lets you create and manipulate groups of vertices. | |
| VideoContainer
| com.rockonflash.logo.utils | VideoContainer is responsible for creating a video object in a specified MovieClip container and managing the playback of an FLV being played progressively | |
| VideoStreamMaterial
| org.papervision3d.materials | ||
| 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 |