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
 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