A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
sandy.bounds — Package
Bounding volumes
sandy.commands — Package
Command and delegate classes
sandy.core — Package
The core of the Sandy engine
sandy.core.data — Package
Sandy specific data structures
sandy.core.interaction — Package
sandy.core.light — Package
Light sources
sandy.core.scenegraph — Package
Node classes for building the scenegraph
sandy.errors — Package
Error handling classes
SandyEvent — Class in package sandy.events
SandyEvent(type, bubbles, cancelable) — Constructor in class sandy.events.SandyEvent
sandy.events — Package
Events and broadcasters, specific to Sandy
sandy.materials — Package
Appearences and materials
sandy.materials.attributes — Package
Material attributes
sandy.math — Package
3D math classes
sandy.parser — Package
Parser classes for importing 3D structures
sandy.primitive — Package
3D primitives
sandy.util — Package
Mix of utility classes
sandy.view — Package
Support classes for the Sandy view platform
scale(nXScale, nYScale, nZScale) — Method in class sandy.core.data.Matrix4
Makes this matrix a scale matrix from scale components.
scale(p_nFactor) — Method in class sandy.core.data.UVCoord
Scale the texture coords values by a factor.
scale(n) — Method in class sandy.core.data.Vector
Multiplies this vector by the specified scalar.
scale(n) — Method in class sandy.core.data.Vertex
Multiplies this vertex by the specified scalar value.
scale — Property in class sandy.core.scenegraph.Sprite2D
The scale of this sprite.
scale — Property in class sandy.core.scenegraph.Sprite3D
The scale of this sprite.
scale(nXScale, nYScale, nZScale) — Static method in class sandy.math.Matrix4Math
Computes a scale Matrix4 matrix.
scale(p_oV:sandy.core.data:Vector, n) — Static method in class sandy.math.VectorMath
Multiplies a 3D vector by specified scalar.
scaleVector(v:sandy.core.data:Vector) — Method in class sandy.core.data.Matrix4
Makes this matrix a scale matrix from a scale vector.
scaleVector(v:sandy.core.data:Vector) — Static method in class sandy.math.Matrix4Math
Computes a scale Matrix4 matrix from a scale vector.
scaleX — Property in class sandy.core.scenegraph.ATransformable
x scale of this object.
scaleY — Property in class sandy.core.scenegraph.ATransformable
y scale of this object.
scaleZ — Property in class sandy.core.scenegraph.ATransformable
z scale of this object.
scene — Property in class sandy.core.data.Polygon
[READ-ONLY] property.
scene — Property in class sandy.core.scenegraph.Node
Reference to the scene is it linked to.
Scene3D — Class in package sandy.core
The Scene3D object is the central point of a Sandy world.
Scene3D(p_sName, p_oContainer, p_oCamera:sandy.core.scenegraph:Camera3D, p_oRootNode:sandy.core.scenegraph:Group) — Constructor in class sandy.core.Scene3D
Creates a new Scene.
SCENE_CULL — Constant static property in class sandy.events.SandyEvent
SceneLocator — Class in package sandy.core
The SceneLocator serves as a registry of all scenes in the application.
SceneLocator(access) — Constructor in class sandy.core.SceneLocator
Creates the SceneLocator registry

This constructor is never called directly.
Instead you get the registry instance by calling SceneLocator.getInstance().

SCENE_RENDER — Constant static property in class sandy.events.SandyEvent
SCENE_RENDER_DISPLAYLIST — Constant static property in class sandy.events.SandyEvent
SCENE_UPDATE — Constant static property in class sandy.events.SandyEvent
SCL_TRACK_TAG — Constant static property in class sandy.parser.Parser3DSChunkTypes
segmentsH — Property in class sandy.primitive.Cylinder
Number of segments vertically.
segmentsH — Property in class sandy.primitive.Sphere
Number of segments vertically.
segmentsH — Property in class sandy.primitive.Torus
Number of segments vertically.
segmentsW — Property in class sandy.primitive.Cylinder
Number of segments horizontally.
segmentsW — Property in class sandy.primitive.Sphere
Number of segments horizontally.
segmentsW — Property in class sandy.primitive.Torus
Number of segments horizontally.
serialize(decPlaces) — Method in class sandy.core.data.Vector
Returns a string representation of this vector with rounded values.
serialize(decPlaces) — Method in class sandy.core.data.Vertex
Returns a string representation of this vertex with rounded values.
setArguments(... rest) — Method in class sandy.commands.Delegate
setArgumentsArray(a) — Method in class sandy.commands.Delegate
setAxisAngle(axe:sandy.core.data:Vector, angle) — Static method in class sandy.math.QuaternionMath
setBoundingSphereRadius(p_nRadius) — Method in class sandy.core.scenegraph.Sprite2D
Sets the radius of bounding sphere for this sprite.
setBoundingSphereRadius(p_nRadius) — Method in class sandy.core.scenegraph.Sprite3D
Sets the radius of bounding sphere for this sprite.
setByMatrix(m:sandy.core.data:Matrix4) — Static method in class sandy.math.QuaternionMath
setDirection(x, y, z) — Method in class sandy.core.light.Light3D
Set the position of the {
setDirectionVector(pDir:sandy.core.data:Vector) — Method in class sandy.core.light.Light3D
setEuler(x, y, z) — Static method in class sandy.math.QuaternionMath
setFaceNormal(p_nNormalID, p_nX, p_nY, p_nZ) — Method in class sandy.core.scenegraph.Geometry3D
Adds new normal at the specified index of the face normal list.
setFaceUVCoordsIds(p_nFaceID, ... rest) — Method in class sandy.core.scenegraph.Geometry3D
Set the ID's of face UV coordinates.
setFaceVertexIds(p_nFaceID, ... rest) — Method in class sandy.core.scenegraph.Geometry3D
Sets the ID's of the face vertices.
setPerspectiveProjection(p_nFovY, p_nAspectRatio, p_nZNear, p_nZFar) — Method in class sandy.core.scenegraph.Camera3D
Sets a projection matrix with perspective.
setPosition(p_nX, p_nY, p_nZ) — Method in class sandy.core.scenegraph.ATransformable
Sets the position of this object in coordinates of its parent frame.
setPower(p_nPow) — Method in class sandy.core.light.Light3D
The the power of the light.
setScalar(q:sandy.core.data:Quaternion, n) — Static method in class sandy.math.QuaternionMath
setTransparency(p_nValue) — Method in class sandy.materials.BitmapMaterial
Changes the transparency of the texture.
setTransparency(p_nValue) — Method in class sandy.materials.MovieMaterial
Changes the transparency of the texture.
setTransparency(p_nValue) — Method in class sandy.materials.VideoMaterial
Changes the transparency of the texture.
setUVCoords(p_nID, p_UValue, p_nVValue) — Method in class sandy.core.scenegraph.Geometry3D
Adds UV coordinates for single face.
setVector(q:sandy.core.data:Quaternion, v:sandy.core.data:Vector) — Static method in class sandy.math.QuaternionMath
setVertex(p_nVertexID, p_nX, p_nY, p_nZ) — Method in class sandy.core.scenegraph.Geometry3D
Adds new point at the specified index of the vertex list.
setVertexNormal(p_nNormalID, p_nX, p_nY, p_nZ) — Method in class sandy.core.scenegraph.Geometry3D
Add new point the specified index of the vertex normal list.
shape — Property in class sandy.core.data.Polygon
[READ-ONLY] property.
Shape3D — Class in package sandy.core.scenegraph
The Shape3D class is the base class of all true 3D shapes.
Shape3D(p_sName, p_oGeometry:sandy.core.scenegraph:Geometry3D, p_oAppearance:sandy.materials:Appearance, p_bUseSingleContainer) — Constructor in class sandy.core.scenegraph.Shape3D
Creates a 3D object

[Todo: some more explanations]

side — Property in class sandy.core.scenegraph.ATransformable
Side direction ( local x ) in parent coordinates.
sin(radians) — Static method in class sandy.math.FastMath
Returns the sine of a given value, by looking up it's approximation in a precomputed table.
SingletonError — Class in package sandy.errors
Private constructors do not exist in ActionScript 3.0.
SingletonError() — Constructor in class sandy.errors.SingletonError
All the constructor does is passing the error message string to the superclass.
SkyBox — Class in package sandy.primitive
SkyBox(p_sName, p_nDim, p_nQualityH, p_nQualityV, p_bDisable) — Constructor in class sandy.primitive.SkyBox
Creates a SkyBox objets

The skybox is created as a TransformGroup.

smallRadius — Property in class sandy.primitive.Torus
Small radius.
smooth — Property in class sandy.materials.BitmapMaterial
This property enable smooth bitmap rendering when set to true.
Sphere — Class in package sandy.primitive
The Sphere class is used for creating a sphere primitive
Sphere(p_sName, p_nRadius, p_nSegmentsW, p_nSegmentsH) — Constructor in class sandy.primitive.Sphere
Creates a Sphere primitive.
sphereInFrustum(p_oS:sandy.bounds:BSphere) — Method in class sandy.view.Frustum
Returns the culling state for the passed bounding sphere.
Sprite2D — Class in package sandy.core.scenegraph
The Sprite2D class is use to create a 2D sprite.
Sprite2D(p_sName, p_oContent, p_nScale) — Constructor in class sandy.core.scenegraph.Sprite2D
Creates a Sprite2D.
Sprite3D — Class in package sandy.core.scenegraph
The Sprite3D class is use to create a 3D sprite.
Sprite3D(p_sName, p_oContent, p_nScale, p_nOffset) — Constructor in class sandy.core.scenegraph.Sprite3D
Creates a Sprite3D
standardAppearance — Property in class sandy.parser.AParser
Set the standard appearance for all the parsed objects.
standardAppearance — Property in interface sandy.parser.IParser
Creates a transformable node in the object tree of the world.
start() — Method in class sandy.materials.MovieMaterial
Call this method when you want to start the material update.
start() — Method in class sandy.materials.VideoMaterial
Call this method when you want to start the material update.
start() — Method in class sandy.util.LoaderQueue
Starts the loading of all resources in the queue.
_startMouseInteraction(e) — Method in class sandy.core.data.Polygon
stop() — Method in class sandy.materials.MovieMaterial
Call this method is case you would like to stop the automatic MovieMaterial texture update.
stop() — Method in class sandy.materials.VideoMaterial
Call this method is case you would like to stop the automatic video material graphics update.
_stopMouseInteraction(e) — Method in class sandy.core.data.Polygon
StringUtil — Class in package sandy.util
Utility class for string manipulation.
sub(p_oUV:sandy.core.data:UVCoord) — Method in class sandy.core.data.UVCoord
Substract the UVCoord passed as parameter to the current UVCoord.
sub(v:sandy.core.data:Vector) — Method in class sandy.core.data.Vector
Substracts the specified vector from this vector.
sub(v:sandy.core.data:Vertex) — Method in class sandy.core.data.Vertex
Substracts a specified vertex from this vertex.
sub(p_oV:sandy.core.data:Vector, p_oW:sandy.core.data:Vector) — Static method in class sandy.math.VectorMath
Substracts one 3D vector from another
sub(p_oV:sandy.core.data:Vertex, p_oW:sandy.core.data:Vertex) — Static method in class sandy.math.VertexMath
Substracts one vertices from another
swapCulling() — Method in class sandy.core.data.Polygon
Changes which side is the "normal" culling side.
swapCulling() — Method in class sandy.core.scenegraph.Shape3D
Changes the backface culling side.
swapParent(p_oNewParent:sandy.core.scenegraph:Node) — Method in class sandy.core.scenegraph.Node
Moves this node to another parent node.
sx — Property in class sandy.core.data.Vertex
properties used to store transformed coordinates in screen World.
sy — Property in class sandy.core.data.Vertex
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z