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
sandy.commands — Package
sandy.core — Package
sandy.core.data — Package
sandy.core.interaction — Package
sandy.core.light — Package
sandy.core.scenegraph — Package
sandy.core.sorters — Package
sandy.errors — Package
SandyEvent — Class in package sandy.events
Conatains custom Sandy events.
SandyEvent(type, bubbles, cancelable) — Constructor in class sandy.events.SandyEvent
Constructor.
sandy.events — Package
SandyFlags — Final class in package sandy.core
sandy.materials — Package
sandy.materials.attributes — Package
sandy.math — Package
sandy.parser — Package
sandy.primitive — Package
sandy.util — Package
sandy.view — Package
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(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 — Event in class sandy.core.Scene3D
Dispatched when the scene is culled.
SCENE_CULL — Constant static property in class sandy.events.SandyEvent
Defines the value of the type property of a scene_cull event object.
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.
scene_render — Event in class sandy.core.Scene3D
Dispatched when the scene is rendered.
SCENE_RENDER — Constant static property in class sandy.events.SandyEvent
Defines the value of the type property of a scene_render event object.
scene_render_display_list — Event in class sandy.core.Scene3D
Dispatched when the display list is rendered.
SCENE_RENDER_DISPLAYLIST — Constant static property in class sandy.events.SandyEvent
Defines the value of the type property of a scene_render_display_list event object.
scene_update — Event in class sandy.core.Scene3D
Dispatched when the scene is updated.
SCENE_UPDATE — Constant static property in class sandy.events.SandyEvent
Defines the value of the type property of a scene_update event object.
SCL_TRACK_TAG — Constant static property in class sandy.parser.Parser3DSChunkTypes
segmentsH — Property in class sandy.primitive.Cylinder
The number of vertical segments.
segmentsH — Property in class sandy.primitive.Sphere
The number of vertical segments.
segmentsH — Property in class sandy.primitive.Torus
The number of vertical segments.
segmentsW — Property in class sandy.primitive.Cylinder
The number of horizontal segments.
segmentsW — Property in class sandy.primitive.Sphere
The number of horizontal segments.
segmentsW — Property in class sandy.primitive.Torus
The number of horizontal segments.
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.
setByMatrix(m:sandy.core.data:Matrix4) — Static method in class sandy.math.QuaternionMath
setDirection(x, y, z) — Method in class sandy.core.light.Light3D
Uneeded? setDirectionVector() does the same thing...
setDirectionVector(pDir:sandy.core.data:Vector) — Method in class sandy.core.light.Light3D
Sets the direction of the 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
setTiling(p_nW, p_nH, p_nU, p_nV) — Method in class sandy.materials.BitmapMaterial
Sets texture tiling and optional offset.
setTransparency(p_nValue) — Method in class sandy.materials.BitmapMaterial
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.
shape — Property in class sandy.events.Shape3DEvent
A reference to the object which has bene clicked.
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]

Shape3DEvent — Class in package sandy.events
This class represents the type of events broadcasted by shapes objects.
Shape3DEvent(e, p_oShape:sandy.core.scenegraph:Shape3D, p_oPolygon:sandy.core.data:Polygon, p_oUV:sandy.core.data:UVCoord, p_oPoint3d:sandy.core.data:Vector, p_oEvent) — Constructor in class sandy.events.Shape3DEvent
Constructs a new Shape3DEvent instance.
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
The SingletonError class is used as a workaround for private constructors not existing in ActionScript 3.0.
SingletonError() — Constructor in class sandy.errors.SingletonError
All the constructor does is pass the error message to the superclass.
SkyBox — Class in package sandy.primitive
A SkyBox is a TransformGroup of six Plane3D objects that form a box.
SkyBox(p_sName, p_nDim, p_nQualityH, p_nQualityV) — Constructor in class sandy.primitive.SkyBox
Creates a SkyBox object.
smallRadius — Property in class sandy.primitive.Torus
Small radius.
smooth — Property in class sandy.materials.BitmapMaterial
This property enables smooth bitmap rendering when set to true.
Sound3D — Class in package sandy.core.scenegraph
Transform audio volume and pan relative to the Camera3D
Sound3D(p_sName, p_oSoundSource, p_nVolume, p_nMaxPan, p_nRadius, p_bStereo) — Constructor in class sandy.core.scenegraph.Sound3D
Creates a 3D sound object wich can be placed in the 3d scene.
soundChannel — Property in class sandy.core.scenegraph.Sound3D
soundMode — Property in class sandy.core.scenegraph.Sound3D
soundPan — Property in class sandy.core.scenegraph.Sound3D
If pan is true the panning of the sound is relative to the camera rotation
soundRadius — Property in class sandy.core.scenegraph.Sound3D
The radius of the sound
soundSource — Property in class sandy.core.scenegraph.Sound3D
Set the sound source, the sound source can be a String, URLRequest, Sound or SoundChannel object
soundVolume — Property in class sandy.core.scenegraph.Sound3D
Max volume of the sound if camera position is at sound position
specular — Property in class sandy.materials.attributes.ALightAttributes
Specular reflection factor.
SPEECH — Constant static property in class sandy.core.scenegraph.Sound3D
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.
spherize — Property in class sandy.materials.attributes.CelShadeAttributes
Non-zero value adds sphere normals to actual normals for light rendering.
spherize — Property in class sandy.materials.attributes.CylinderEnvMap
Non-zero value adds sphere normals to actual normals for mapping.
spherize — Property in class sandy.materials.attributes.PhongAttributes
Non-zero value adds sphere normals to actual normals for light rendering.
sphrand(inner, outer) — Static method in class sandy.math.VectorMath
Returns a random vector contained betweeen the first and second values.
Sprite2D — Class in package sandy.core.scenegraph
The Sprite2D class is used 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 used 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.
starColors — Property in class sandy.core.scenegraph.StarField
Array of star colors (if not specified, white is used).
StarField — Class in package sandy.core.scenegraph
The StarField class renders dense star field at reasonable FPS.
StarField(p_sName) — Constructor in class sandy.core.scenegraph.StarField
Creates a StarField.
stars — Property in class sandy.core.scenegraph.StarField
Array of Vertex - star coordinates data.
starSprites — Property in class sandy.core.scenegraph.StarField
Array of star sprites (any IBitmapDrawable-s; if not specified, StarField uses setPixel to draw a star).
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.parser.ParserStack
Launch the loading/parsing process.
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
startTime — Property in class sandy.core.scenegraph.Sound3D
The start time to play the audio from
stereo — Property in class sandy.core.scenegraph.Sound3D
If the sound contains two channels, stereo have to be set to true in order to mix left and right channels correctly
stop() — Method in class sandy.core.scenegraph.Sound3D
Stop the sound source and SoundChannel
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