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 |