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 | |
|---|---|---|---|
| AnimationEvent3d
| cast3d.core.events | These events are being sent by Cast3D main object to a registered target object to notify about specific action to take place. | |
| BezierSpline
| cast3d.motion |
Bezier spline implementation class. |
|
| BlenderControlTrack
| cast3d.utils.controllers | ||
| Camera
| cast3d.geom.away3d |
This is Away3D dependent Camera3d class implementation. |
|
| Camera
| cast3d.geom.ppv2 |
This is Papervision3D dependent Camera3d class implementation. |
|
| Camera
| cast3d.geom.sandy3d |
This is Sandy3D dependent Camera3d class implementation. |
|
| Camera3d
| cast3d.geom |
This is an abstract Camera class. |
|
| CameraNode3d
| cast3d.nodes |
This class provides keyframe CameraNode functionality implementation. |
|
| Cast3d
| cast3d.core |
Cast3d class is main class in for animation framework API. |
|
| CheckButton
| cast3d.utils.controls | ||
| CheckButtonEvent
| cast3d.utils.controls | ||
| ControlButton
| cast3d.utils.controls | ||
| ControlButtonState
| cast3d.utils.controls | ||
| ControlPanel
| cast3d.utils.controls | ||
| Cosine
| cast3d.motion |
Cosine spline implementation class. |
|
| Drive
| cast3d.utils.manipulators.sandy3d | ||
| Flight
| cast3d.utils.manipulators.sandy3d | ||
| FovTrack
| cast3d.tracks | ||
| Geometry
| cast3d.geom.away3d | ||
| Geometry
| cast3d.geom.ppv2 | ||
| Geometry
| cast3d.geom.sandy3d | ||
| HermiteSpline
| cast3d.motion |
Hermite spline implementation class. |
|
| IManipulator3d
| cast3d.utils.manipulators | ||
| KeyFrame3d
| cast3d.frames | KeyFrame class implemetation. | |
| Linear
| cast3d.motion |
Linear implementation class. |
|
| Loader
| cast3d.loader |
Loader is base class for any XML loader implementation. |
|
| LoadEvent
| cast3d.core.events | These events are being sent by Loader object to a registered target object to notify about specific action to take place. | |
| Manipulator
| cast3d.utils.manipulators |
This is a base class for manipulator functionality implementation. |
|
| MaterialTrack
| cast3d.tracks | ||
| MorphTrack
| cast3d.tracks | ||
| MotionBlender
| cast3d.tracks | ||
| MotionControlTrack
| cast3d.utils.controllers | ||
| MotionGroup
| cast3d.tracks | ||
| MovieTrack
| cast3d.tracks | ||
| NavigationBlenderController
| cast3d.utils.controllers | ||
| NavigationController
| cast3d.utils.controllers | ||
| NavigationControlTrack
| cast3d.utils.controllers | NavigationControlTrack class is used by NavigationController to control Node movement. | |
| NavigationEvent
| cast3d.utils.controllers | ||
| Node3d
| cast3d.nodes |
This class provides keyframe Node functionality implementation. |
|
| Object3d
| cast3d.core | Base class for all Cast3D objects, that can be strored in Source3D.heap. | |
| Part
| cast3d.geom.away3d |
This is Away3D dependent Part3d class implementation. |
|
| Part
| cast3d.geom.ppv2 |
This is Papervision3D dependent Part3d class implementation. |
|
| Part
| cast3d.geom.sandy3d |
This is Sandy3D dependent Part3d class implementation. |
|
| Part3d
| cast3d.geom |
This is an abstract class for Part3d functionality implementation. |
|
| PositionTrack
| cast3d.tracks | ||
| Quat3d
| cast3d.geom.math | Quaternion math class, used to claculate rotaion interpolation. | |
| RollTrack
| cast3d.tracks | ||
| RotationTrack
| cast3d.tracks | ||
| ScaleTrack
| cast3d.tracks | ||
| Skin
| cast3d.geom.away3d |
This is Away3D dependent Skin3d class implementation. |
|
| Skin
| cast3d.geom.ppv2 |
This is Papervision3D dependent Skin3d class implementation. |
|
| Skin
| cast3d.geom.sandy3d |
This is Sandy3D dependent Skin3d class implementation. |
|
| Skin3d
| cast3d.geom |
This is an abstract class for Skin3d functionality implementation. |
|
| SoundTrack
| cast3d.tracks | ||
| Source3d
| cast3d.core | The Source3d class is top class for source animation data container and playback. | |
| SpinEvent
| cast3d.utils.controls | ||
| Spinner
| cast3d.utils.controls | ||
| Spline3d
| cast3d.motion |
This is base class for any interpolation Spline implementation. |
|
| Step
| cast3d.motion |
Step implementation class. |
|
| TCBSpline
| cast3d.motion |
TCB spline implementation class. |
|
| Track3d
| cast3d.tracks | ||
| TrackBall
| cast3d.utils.manipulators.ppv2 |
This is TrackBall implementation for Papervision3D. |
|
| TrackBall
| cast3d.utils.manipulators.sandy3d |
This is TrackBall implementation for Sandy3D. |
|
| TrackBall
| cast3d.utils.manipulators.away3d |
This is TrackBall implementation for Away3D. |
|
| VideoTrack
| cast3d.tracks | ||
| VisibilityTrack
| cast3d.tracks | ||
| WeightControlTrack
| cast3d.utils.controllers | ||
| Xc3Loader
| cast3d.loader |
Xc3Loader is implementation class for any Cast3D .x3c xml file format loader. |
|
| Xc3PortLoader
| cast3d.loader.sandy3d |
This is Papervision3D specific data loader class implementation. |
|
| Xc3PortLoader
| cast3d.loader.away3d |
This is Away3D specific data loader class implementation. |
|
| Xc3PortLoader
| cast3d.loader.ppv2 |
This is Papervision3D specific data loader class implementation. |