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 | |
|---|---|---|---|
| AParser
| sandy.parser | ABSTRACT CLASS - super class for all parser objects. | |
| Appearance
| sandy.materials | Represents the appearance property of the visible objects. | |
| ASEParser
| sandy.parser | Transforms an ASE file into Sandy geometries. | |
| ATransformable
| sandy.core.scenegraph | ABSTRACT CLASS - super class for all movable objects in the object tree. | |
| BBox
| sandy.bounds |
The BBox object is used to clip the object faster. |
|
| BezierPath
| sandy.core.data | A 3D Bézier path. | |
| BezierUtil
| sandy.util | Utility class for Bézier calculations. | |
| BitmapMaterial
| sandy.materials | Displays a bitmap on the faces of a 3D shape.. | |
| BitmapUtil
| sandy.util | Utility class for Bitmap calculations. | |
| Box
| sandy.primitive | The Box class is used for creating a cube or box primitive ( cuboid ). | |
| BSphere
| sandy.bounds |
The BSphere object is used to clip the object faster. |
|
| BubbleEvent
| sandy.events | ||
| BubbleEventBroadcaster
| sandy.events | ||
| Camera3D
| sandy.core.scenegraph | The Camera3D class is used to create a camera for the Sandy world. | |
| CelShadeMaterial
| sandy.materials | Displays the faces of a 3D shape as a Cel Shaded Material (polygon based cel shading). | |
| ColladaParser
| sandy.parser | Transforms a COLLADA XML Document into Sandy geometries. | |
| ColorMaterial
| sandy.materials | Displays a color with on the faces of a 3D shape. | |
| ColorMath
| sandy.math | Math functions for colors. | |
| ColorUtil
| sandy.util | ||
| Command
| sandy.commands | Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations. | |
| Cone
| sandy.primitive | The Cone class is used for creating a cone primitive. | |
| CullingState
| sandy.view | Used to identify the culling state of an object. | |
| Cylinder
| sandy.primitive | The Cylinder class is used for creating a cylinder primitive, a cone or a truncated cone. | |
| Delegate
| sandy.commands | ||
| Edge3D
| sandy.core.data |
The Edge3D represent a shape3D. |
|
| EventBroadcaster
| sandy.events | ||
| FastMath
| sandy.math | Fast trigonometry functions using cache table and precalculated data. | |
| Frustum
| sandy.view | Used to create the frustum of the camera. | |
| Geometry3D
| sandy.core.scenegraph | The Geometry3D class holds a complete description of the geometry of a Shape3D. | |
| GouraudAttributes
| sandy.materials.attributes | Realize a Gouraud shading on a material. | |
| Group
| sandy.core.scenegraph | The Group class is used for branch nodes in the Sandy object tree. | |
| Hedra
| sandy.primitive | The Hedra class is used for creating a hedra. | |
| IAttributes
| sandy.materials.attributes | Interface for all the elements that represent a material attribute property. | |
| IDisplayable
| sandy.core.scenegraph | The IDisplayable interface should be implemented by all visible objects. | |
| IntersectionMath
| sandy.math | An util class with static method which provides useful functions related to intersection | |
| IParser
| sandy.parser | The IParser interface defines the interface that parser classes such as ColladaParser must implement. | |
| Light3D
| sandy.core.light | The Light3D class is used for creating the light of the world. | |
| LightAttributes
| sandy.materials.attributes | Realize a flat shading effect when associated to a material. | |
| Line3D
| sandy.primitive | The Line3D class is used for creating a line in 3D space. | |
| LineAttributes
| sandy.materials.attributes | Holds all line attribute data for a material. | |
| LoaderQueue
| sandy.util | Utility class for loading resources. | |
| Material
| sandy.materials | ABSTRACT CLASS - base class for all materials. | |
| MaterialAttributes
| sandy.materials.attributes | ||
| MaterialType
| sandy.materials | Represents the material types used in Sandy. | |
| Matrix4
| sandy.core.data | A 4x4 matrix for transformations in 3D space. | |
| Matrix4Math
| sandy.math | Math functions for Matrix4 calculations. | |
| MovieMaterial
| sandy.materials | Displays a MovieClip on the faces of a 3D shape. | |
| Node
| sandy.core.scenegraph | ABSTRACT CLASS - Base class for all nodes in the object tree. | |
| NumberMath
| sandy.math | Math functions for Numbers (angles). | |
| NumberUtil
| sandy.util | Utility class for useful numeric constants and number manipulation. | |
| OutlineAttributes
| sandy.materials.attributes | Holds all outline attributes data for a material. | |
| OutlineMaterial
| sandy.materials | Displays the outline of a 3D shape in wireframe. | |
| Parser
| sandy.parser | The Parser factory class creates instances of parser classes. | |
| Parser3DS
| sandy.parser | Transforms a 3DS file into Sandy geometries. | |
| Parser3DSChunkTypes
| sandy.parser | Static class that defines the chunks offsets of 3DS file. | |
| ParserEvent
| sandy.parser | Events that are used by the Parser classes. | |
| Plane
| sandy.core.data | A plane in 3D space. | |
| Plane3D
| sandy.primitive | The Plane3D is used for creating a plane primitive | |
| PlaneMath
| sandy.math | Math functions for planes. | |
| Polygon
| sandy.core.data | Polygon's are the building blocks of visible 3D shapes. | |
| Primitive3D
| sandy.primitive | An interface implemented by all 3D primitive classes. | |
| PrimitiveFace
| sandy.core.data | PrimitiveFace is a tool for generated primitive, allowing users (for some specifics primitives) to get the face polygon array to have an easier manipulation. | |
| PrimitiveMode
| sandy.primitive | The PrimitiveMode class defines modes of creation for some primitives. | |
| Quaternion
| sandy.core.data | The Quaternion class is experimental and not used in this version. | |
| QuaternionMath
| sandy.math | Math functions for manipulation of quaternion objects. | |
| QueueEvent
| sandy.events | ||
| SandyEvent
| sandy.events | ||
| Scene3D
| sandy.core | The Scene3D object is the central point of a Sandy world. | |
| SceneLocator
| sandy.core | The SceneLocator serves as a registry of all scenes in the application. | |
| Shape3D
| sandy.core.scenegraph | The Shape3D class is the base class of all true 3D shapes. | |
| SingletonError
| sandy.errors | Private constructors do not exist in ActionScript 3.0. | |
| SkyBox
| sandy.primitive | ||
| Sphere
| sandy.primitive | The Sphere class is used for creating a sphere primitive | |
| Sprite2D
| sandy.core.scenegraph | The Sprite2D class is use to create a 2D sprite. | |
| Sprite3D
| sandy.core.scenegraph | The Sprite3D class is use to create a 3D sprite. | |
| StringUtil
| sandy.util | Utility class for string manipulation. | |
| TextLink
| sandy.core.interaction | ||
| Torus
| sandy.primitive | The Torus class is used for creating a torus primitive. | |
| TransformGroup
| sandy.core.scenegraph | The TransformGroup class is used to create transform group. | |
| UVCoord
| sandy.core.data | A 2D coordinate point on a texture that corresponds to a vertex of a polygon in 3D space. | |
| Vector
| sandy.core.data | A point in 3D world. | |
| VectorMath
| sandy.math | Math functions for vector manipulations. | |
| Vertex
| sandy.core.data | A vertex of a 3D mesh or polygon. | |
| VertexMath
| sandy.math | Math functions for vertex manipulation. | |
| VideoMaterial
| sandy.materials | Displays a Flash video ( FLV ) on the faces of a 3D shape. | |
| ViewPort
| sandy.view | The view port represents the rendered screen. | |
| WireFrameMaterial
| sandy.materials | Displays the faces of a 3D shape as a wire frame. | |
| VirtualMouse
| sandy.core.interaction | VirtualMouse interacting with MovieMaterial Based on the VirtualMouse by senocular | |
| World3D
| sandy.core | The Sandy 3D world. | |
| ZShaderMaterial
| sandy.materials | Displays a kind of Z shading of any object that this material is applied to |