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
 Alternativa3D
alternativa Class contains information about version of a library.
 AmbientLight
alternativa.engine3d.lights An ambient light source represents a fixed-intensity and fixed-color light source that affects all objects in the scene equally.
 AnimationClip
alternativa.engine3d.animation Plays complex animation which consists of a set of animation tracks.
 AnimationController
alternativa.engine3d.animation Controls animation playback and blending.
 AnimationCouple
alternativa.engine3d.animation Blends two animations according to the balance value.
 AnimationNode
alternativa.engine3d.animation Animation tree node.
 AnimationNotify
alternativa.engine3d.animation The notification trigger bound to certain time on an animation time line.
 AnimationSwitcher
alternativa.engine3d.animation The animation switcher performs animation blending and active animation switching.
 AnimSprite
alternativa.engine3d.objects Animated sprite.
 ATFTextureResource
alternativa.engine3d.resources Allows to upload in textures of ATF format to GPU.
 AxisAlignedSprite
alternativa.engine3d.objects AxisAlignedSprite is a flat image which keeps vertical orientation but able to revolve on its own z-axis.
 BitmapCubeTextureResource
alternativa.engine3d.resources Resource of cube texture.
 BitmapTextureResource
alternativa.engine3d.resources Texture resource, that allows user to upload textures from BitmapData to GPU.
 BoundBox
alternativa.engine3d.core Class stores object's bounding box object's local space.
 Box
alternativa.engine3d.primitives A cuboid primitive.
 Camera3D
alternativa.engine3d.core Camera - it's three-dimensional object without its own visual representation and intended for visualising hierarchy of objects.
 Debug
alternativa.engine3d.core Class stores values, that are passed to camera methods addToDebug() and removeFromDebug().
 Decal
alternativa.engine3d.objects A Mesh which has z-fighting engine.
 DepthRenderer
alternativa.engine3d.core 
 DirectionalLight
alternativa.engine3d.lights A directional light source illuminates all objects equally from a given direction, like an area light of infinite size and infinite distance from the scene; there is shading, but cannot be any distance falloff.
 DirectionalLightShadow
alternativa.engine3d.shadows Class of the shadow, that is created by one source of light(DirectionalLight).
 EllipsoidCollider
alternativa.engine3d.collisions The class implements the algorithm of the continuous collision of an ellipsoid with the faces.
 EncodeDepthMaterial
alternativa.engine3d.materials 
 EnvironmentMaterial
alternativa.engine3d.materials The material which reflects the environment given with cube texture.
 Event3D
alternativa.engine3d.core.events 
 ExporterA3D
alternativa.engine3d.loaders An object which allows to convert hierarchy of three-dimensional objects to binary A3D format.
 ExternalTextureResource
alternativa.engine3d.resources a TextureResource, that uses data from external source (file).
 FillMaterial
alternativa.engine3d.materials The materiall fills surface with solid color in light-independent manner.
 Geometry
alternativa.engine3d.resources Resource, that stores data about geometry of object.
 GeoSphere
alternativa.engine3d.primitives A spherical primitive consists of set of equal triangles.
 Joint
alternativa.engine3d.objects A joint uses with Skin as handler for set of vertices.
 Keyframe
alternativa.engine3d.animation.keys Keyframe of the animation.
 Light3D
alternativa.engine3d.core Base class for light sources.
 LightMapMaterial
alternativa.engine3d.materials Texture material which supports light map.
 LOD
alternativa.engine3d.objects Levels of detail is an Object3D which can have several representation of different detail level.
 Material
alternativa.engine3d.materials Base class for all materials.
 Mesh
alternativa.engine3d.objects A polygonal object defined by set of vertices and surfaces built on this vertices.
 MouseEvent3D
alternativa.engine3d.core.events Event MouseEvent3D dispatches by Object3D, in cases when MouseEvent dispatches by DisplayObject.
 NormalMapSpace
alternativa.engine3d.materials NormalMapSpace offers constant values that can be used for the normalMapSpace property of materials which use normal map.
 NotifyEvent
alternativa.engine3d.animation.events This event is fired by an AnimationNotify instance when certain point of AnimationClip time line is reached.
 NumberTrack
alternativa.engine3d.animation.keys Keyframe track for animating numeric properties.
 Object3D
alternativa.engine3d.core Object3D class ia a base class for all 3D objects.
 Occluder
alternativa.engine3d.core Polygonal Object3D meant for excluding from the rendering process those objects, which it shields from the camera.
 OmniLight
alternativa.engine3d.lights OmniLight is an attenuated light source placed at one point and spreads outward in all directions.
 OmniLightShadow
alternativa.engine3d.shadows Class of the shadow, that is created by one source of light(OmniLight).
 OutputEffect
alternativa.engine3d.materials 
 Parser
alternativa.engine3d.loaders Base class for classes, that perform parsing of scenes of different formats.
 Parser3DS
alternativa.engine3d.loaders Parser of .3ds files , that are presented as ByteArray.
 ParserA3D
alternativa.engine3d.loaders A parser for loading models of A3D binary format.
 ParserCollada
alternativa.engine3d.loaders A parser performs parsing of collada xml.
 ParserMaterial
alternativa.engine3d.loaders A material which is assigned to each object that we got as a parsing result.
 Plane
alternativa.engine3d.primitives A plane primitive.
 RayIntersectionData
alternativa.engine3d.core A result of searching for intersection of an Object3D and a ray with intersectRay() method of Object3D.
 Resource
alternativa.engine3d.core Base class for GPU data.
 Shadow
alternativa.engine3d.shadows Base class for shadows.
 SimpleObjectController
alternativa.engine3d.controllers Controller for Object3D.
 Skin
alternativa.engine3d.objects Skin is a Mesh which can have a skeleton besides surfaces.
 SkyBox
alternativa.engine3d.objects A polygonal box with faces turned inside.
 SpotLight
alternativa.engine3d.lights OmniLight is an attenuated light source placed at one point and spreads outward in a coned direction.
 Sprite3D
alternativa.engine3d.objects Sprite3D is a flat Object3D always turned in to the camera.
 SSAOAngular
alternativa.engine3d.materials Screen space ambient occlusion is an effect meant for shading each pixel of screen according to the surrounding object.
 SSAOBlur
alternativa.engine3d.materials 
 StandardMaterial
alternativa.engine3d.materials Material with diffuse, normal, opacity, specular maps and glossiness value.
 Surface
alternativa.engine3d.objects Surface is a set of triangles within Mesh object or instance of kindred class like Skin.
 TextureMaterial
alternativa.engine3d.materials The material fills surface with bitmap image in light-independent manner.
 TextureResource
alternativa.engine3d.resources Base resource for texture resources, that can be uploaded into the video memory.
 TexturesLoader
alternativa.engine3d.loaders An object that downloads textures by their reference and upload them into the Context3D
 TexturesLoaderEvent
alternativa.engine3d.loaders.events The Event is dispatched when TexturesLoader complete loading of textures.
 Track
alternativa.engine3d.animation.keys Keyframe track baseclass.
 TransformTrack
alternativa.engine3d.animation.keys A track which animates object transformation.
 VertexAttributes
alternativa.engine3d.core Types of attributes which defines format of vertex streams.
 VertexLightTextureMaterial
alternativa.engine3d.materials Texture material with dynamic vertex lightning.
 View
alternativa.engine3d.core A viewport.
 WireFrame
alternativa.engine3d.objects Wireframe is an Object3D which consists of solid lines.