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  
c — Property in class sandy.core.data.Plane
calculate(normal:sandy.core.data:Vector) — Method in class sandy.core.light.Light3D
Calculates the strength of this light based on the supplied normal.
calculateLitColour(col, lightStrength) — Static method in class sandy.math.ColorMath
Calculate the color for a particular lighting strength.
CALCUL_RADIUS_FROM_SIDE(p_nSideNumber, p_nSideWidth) — Static method in class sandy.primitive.Cylinder
Calculates the radius depending on the number of sides you want and their width.
callFunction() — Method in class sandy.commands.Delegate
camera — Property in class sandy.core.Scene3D
The camera looking at this scene.
CAMERA — Constant static property in class sandy.parser.Parser3DSChunkTypes
Camera3D — Class in package sandy.core.scenegraph
The Camera3D class is used to create a camera for the Sandy world.
Camera3D(p_nWidth, p_nHeight, p_nFov, p_nNear, p_nFar) — Constructor in class sandy.core.scenegraph.Camera3D
Creates a camera for projecting visible objects in the world.
CAM_UNKNWN01 — Constant static property in class sandy.parser.Parser3DSChunkTypes
CAM_UNKNWN02 — Constant static property in class sandy.parser.Parser3DSChunkTypes
casteljau(p, plist) — Static method in class sandy.util.BezierUtil
Applies the de Casteljau's algorithm.
casteljau_interval(p, plist, pdeb, pfin) — Static method in class sandy.util.BezierUtil
Applies a more robust de Casteljau's algorithm if the intervals are "weird".
caUVCoord — Property in class sandy.core.data.Polygon
[READ-ONLY] property.
CelShadeAttributes — Final class in package sandy.materials.attributes
Realize a Cell shading on a material.
CelShadeAttributes(p_oLightMap:sandy.materials.attributes:PhongAttributesLightMap) — Constructor in class sandy.materials.attributes.CelShadeAttributes
Create the CelShadeAttributes object.
center — Property in class sandy.bounds.BSphere
changed — Property in class sandy.core.scenegraph.Node
This property set the cache status of the current node.
children — Constant property in class sandy.core.scenegraph.Node
The children of this node are stored inside this array.
classifyPoint(p_oPlane:sandy.core.data:Plane, p_oVector:sandy.core.data:Vector) — Static method in class sandy.math.PlaneMath
Returns a classification constant depending on a vector's position relative to a plane.
clear() — Method in class sandy.core.data.Polygon
Clears the container of this polygon from graphics.
clear() — Method in interface sandy.core.scenegraph.IDisplayable
clear() — Method in class sandy.core.scenegraph.Shape3D
Clears the graphics object of this object's container.
clear() — Method in class sandy.core.scenegraph.Sprite2D
Clears the graphics object of this object's container.
clear() — Method in class sandy.core.scenegraph.StarField
Clearing is done in render() method.
clear() — Method in class sandy.parser.ParserStack
Clears the stack.
clear(p_sStr, p_aExpand) — Static method in class sandy.util.StringUtil
Strips "\r" and "\n" characters from a string and removes consecutive spaces.
clearRepeat(p_sStr, p_sRepeat, p_sReplace) — Static method in class sandy.util.StringUtil
Clears the source string from multiple occurences of a pattern.
clip(p_oFrustum:sandy.view:Frustum) — Method in class sandy.core.data.Polygon
Returns an array containing the vertices, clipped by the camera frustum.
clipFrontPlane(p_oFrustum:sandy.view:Frustum) — Method in class sandy.core.data.Polygon
Perform a clipping against the near frustum plane.
clipFrontPlane(p_aCvert, p_aUVCoords) — Method in class sandy.view.Frustum
Clips a polygon against the front frustum plane.
clipFrustum(p_aCvert, p_aUVCoords) — Method in class sandy.view.Frustum
Clips a polygon against the frustum planes.
clipLineFrontPlane(p_aCvert) — Method in class sandy.view.Frustum
Clip the given vertex and UVCoords arrays against the frustum front plane.
clipPolygon(p_oPlane:sandy.core.data:Plane, p_aCvert, p_aUVCoords) — Method in class sandy.view.Frustum
Clips a polygon against one the frustum planes.
clone() — Method in class sandy.bounds.BBox
Clones the current bounding box.
clone() — Method in class sandy.core.data.Edge3D
clone() — Method in class sandy.core.data.Matrix4
Compute a clonage {
clone() — Method in class sandy.core.data.UVCoord
Return a clone of this UVCoord.
clone() — Method in class sandy.core.data.Vector
Returns a clone of thei vector.
clone() — Method in class sandy.core.data.Vertex
Returns a clone of this vertex.
clone() — Method in class sandy.core.scenegraph.Geometry3D
Returns a clone of this Geometry3D.
clone(p_sName) — Method in class sandy.core.scenegraph.Group
clone(p_sName, p_bKeepTransform) — Method in class sandy.core.scenegraph.Shape3D
This method returns a clone of this Shape3D.
clone(p_sName) — Method in class sandy.core.scenegraph.TransformGroup
clone(m:sandy.core.data:Matrix4) — Static method in class sandy.math.Matrix4Math
Returns the clone of a Matrix4 matrix.
clone(q:sandy.core.data:Quaternion) — Static method in class sandy.math.QuaternionMath
clone(p_oV:sandy.core.data:Vector) — Static method in class sandy.math.VectorMath
Clones a 3D vector.
clone(p_oV:sandy.core.data:Vertex) — Static method in class sandy.math.VertexMath
Clones a vertex.
clone2() — Method in class sandy.core.data.Vertex
Returns a new vertex build on the transformed values of this vertex.
closeIndex — Property in class sandy.core.interaction.TextLink
COLLADA — Constant static property in class sandy.parser.Parser
Specifies that the COLLADA (COLLAborative Design Activity ) parser should be used.
ColladaParser — Class in package sandy.parser
Transforms a COLLADA XML document into Sandy geometries.
ColladaParser(p_sUrl, p_nScale) — Constructor in class sandy.parser.ColladaParser
Creates a new COLLADA parser instance.
color — Property in class sandy.core.light.Light3D
Color of the light.
color — Property in class sandy.materials.ColorMaterial
The color of this material.
color — Property in class sandy.materials.attributes.LineAttributes
The line color.
color — Property in class sandy.materials.attributes.MediumAttributes
Medium color (32-bit value) at the point given by fadeFrom + fadeTo.
color — Property in class sandy.materials.attributes.OutlineAttributes
The line color.
COLOR — Constant static property in class sandy.materials.MaterialType
Constant value representing the ColorMaterial
ColorMaterial — Final class in package sandy.materials
Displays a color with on the faces of a 3D shape.
ColorMaterial(p_nColor, p_nAlpha, p_oAttr:sandy.materials.attributes:MaterialAttributes) — Constructor in class sandy.materials.ColorMaterial
Creates a new ColorMaterial.
ColorMath — Class in package sandy.math
Math functions for colors.
colors — Property in class sandy.materials.attributes.PhongAttributesLightMap
An array of an array which contains the colors of the strata.
COL_RGB — Constant static property in class sandy.parser.Parser3DSChunkTypes
COL_TRU — Constant static property in class sandy.parser.Parser3DSChunkTypes
COL_UNK — Constant static property in class sandy.parser.Parser3DSChunkTypes
Command — Interface in package sandy.commands
Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.
compile() — Method in class sandy.core.data.BezierPath
Computes all the control points for this path.
COMPLETE — Constant static property in class sandy.parser.ParserStack
Defines the value of the type property of a parserstack_complete event object.
compute(p_aVertices) — Method in class sandy.bounds.BSphere
Performs the actual computing of the bounding sphere's center and radius
computeLightMap(p_oLight:sandy.core.light:Light3D, p_nQuality, p_nSamples) — Method in class sandy.materials.attributes.PhongAttributes
Compute the light map.
computePlaneFromPoints(p_oVectorA:sandy.core.data:Vector, p_oVectorB:sandy.core.data:Vector, p_oVectorC:sandy.core.data:Vector) — Static method in class sandy.math.PlaneMath
Computes a plane from three vectors.
computePlanes(p_nAspect, p_nNear, p_nFar, p_nFov) — Method in class sandy.view.Frustum
Computes the frustum planes.
concatBitmapMatrix(p_oM1, p_oM2) — Static method in class sandy.util.BitmapUtil
Returns a concatenation of two bitmap matrices.
Cone — Class in package sandy.primitive
The Cone class is used for creating a cone primitive.
Cone(p_sName, p_nRadius, p_nHeight, p_nSegmentsW, p_nSegmentsH) — Constructor in class sandy.primitive.Cone
Creates a Cone primitive.
conjugate(q:sandy.core.data:Quaternion) — Static method in class sandy.math.QuaternionMath
constrain(p_nN, p_nMin, p_nMax) — Static method in class sandy.util.NumberUtil
Constrains a number to a given interval.
container — Property in class sandy.core.Scene3D
The container that stores all displayabel objects for this scene.
container — Property in class sandy.core.data.Polygon
The container for this polygon.
container — Property in interface sandy.core.scenegraph.IDisplayable
container — Property in class sandy.core.scenegraph.Shape3D
The contianer for this object.
container — Property in class sandy.core.scenegraph.Sprite2D
The container of this sprite ( canvas )
container — Property in class sandy.core.scenegraph.StarField
The container of this object
CONTAINER_CREATED — Constant static property in class sandy.events.SandyEvent
Defines the value of the type property of a containerCreated event object.
content — Property in class sandy.core.scenegraph.Sprite2D
The DisplayObject that will used as content of this Sprite2D.
content — Property in class sandy.core.scenegraph.Sprite3D
The MovieClip that will used as content of this Sprite2D.
copy(m:sandy.core.data:Matrix4) — Method in class sandy.core.data.Matrix4
Makes this matrix a copy of a passed in matrix.
copy(p_oUV:sandy.core.data:UVCoord) — Method in class sandy.core.data.UVCoord
Realize a copy of the UVCoord object passed in parameter to the local object.
copy(p_oVector:sandy.core.data:Vector) — Method in class sandy.core.data.Vector
Makes this vector a copy of the specified vector.
copy(p_oVector:sandy.core.data:Vertex) — Method in class sandy.core.data.Vertex
Makes this vertex equal to the specified vertex.
cos(radians) — Static method in class sandy.math.FastMath
Returns the cosine of a given value, by looking up it's approximation in a precomputed table.
create(p_aVertices) — Static method in class sandy.bounds.BBox
Creates a bounding sphere that encloses a 3D object.
create(p_aVertices) — Static method in class sandy.bounds.BSphere
Creates a bounding sphere that encloses a 3D object.
create(method, ... rest) — Static method in class sandy.commands.Delegate
create(p_sFile, p_sParserType, p_nScale) — Static method in class sandy.parser.Parser
The create method chooses which parser to use.
createFromNormalAndPoint(p_oNormal:sandy.core.data:Vector, p_nPoint) — Static method in class sandy.math.PlaneMath
Computes a plane from a normal vector and a specified point.
createFromVector(p_v:sandy.core.data:Vector) — Static method in class sandy.core.data.Vertex
Creates and returns a new vertex from the specified vector.
createNormal() — Method in class sandy.core.data.Polygon
createTransformedNormal() — Method in class sandy.core.data.Polygon
Calculates and returns the normal vector of the polygon.
cross(v:sandy.core.data:Vector) — Method in class sandy.core.data.Vector
Computes and returns the cross between this vector and the specified vector.
cross(v:sandy.core.data:Vertex) — Method in class sandy.core.data.Vertex
Returns the cross product between this vertex and the specified vertex.
cross(p_oW:sandy.core.data:Vector, p_oV:sandy.core.data:Vector) — Static method in class sandy.math.VectorMath
Computes the cross product of two 3D vectors.
cross(p_oW:sandy.core.data:Vertex, p_oV:sandy.core.data:Vertex) — Static method in class sandy.math.VertexMath
Computes the cross product the two vertices.
crossWith(v:sandy.core.data:Vector) — Method in class sandy.core.data.Vector
Crosses this vector with specified one.
cull(p_oScene:sandy.core:Scene3D, p_oFrustum:sandy.view:Frustum, p_oViewMatrix:sandy.core.data:Matrix4, p_bChanged) — Method in class sandy.core.scenegraph.Camera3D
Nothing to do - the camera can't be culled
cull(p_oScene:sandy.core:Scene3D, p_oFrustum:sandy.view:Frustum, p_oViewMatrix:sandy.core.data:Matrix4, p_bChanged) — Method in class sandy.core.scenegraph.Group
Tests this node against the camera frustum to get its visibility.
cull(p_oScene:sandy.core:Scene3D, p_oFrustum:sandy.view:Frustum, p_oViewMatrix:sandy.core.data:Matrix4, p_bChanged) — Method in class sandy.core.scenegraph.Node
Tests this node against the frustum volume to get its visibility.
cull(p_oScene:sandy.core:Scene3D, p_oFrustum:sandy.view:Frustum, p_oViewMatrix:sandy.core.data:Matrix4, p_bChanged) — Method in class sandy.core.scenegraph.Shape3D
Tests this node against the camera frustum to get its visibility.
cull(p_oScene:sandy.core:Scene3D, p_oFrustum:sandy.view:Frustum, p_oViewMatrix:sandy.core.data:Matrix4, p_bChanged) — Method in class sandy.core.scenegraph.Sound3D
cull(p_oScene:sandy.core:Scene3D, p_oFrustum:sandy.view:Frustum, p_oViewMatrix:sandy.core.data:Matrix4, p_bChanged) — Method in class sandy.core.scenegraph.Sprite2D
Tests this node against the camera frustum to get its visibility.
cull(p_oScene:sandy.core:Scene3D, p_oFrustum:sandy.view:Frustum, p_oViewMatrix:sandy.core.data:Matrix4, p_bChanged) — Method in class sandy.core.scenegraph.StarField
This tests for stars visibility.
cull(p_oScene:sandy.core:Scene3D, p_oFrustum:sandy.view:Frustum, p_oViewMatrix:sandy.core.data:Matrix4, p_bChanged) — Method in class sandy.core.scenegraph.TransformGroup
Tests this node against the camera frustum to get its visibility.
culled — Property in class sandy.core.scenegraph.Node
This property represent the culling state of the current node.
CullingState — Class in package sandy.view
Used to identify the culling state of an object.
CullingState(p_sState) — Constructor in class sandy.view.CullingState
Sets the value of this culling state.
CULL_PLAY — Static property in class sandy.core.scenegraph.Sound3D
CULL_STOP — Static property in class sandy.core.scenegraph.Sound3D
currentLoop — Property in class sandy.core.scenegraph.Sound3D
cvertices — Property in class sandy.core.data.Polygon
[READ-ONLY] property.
Cylinder — Class in package sandy.primitive
The Cylinder class is used for creating a cylinder primitive, a cone or a truncated cone.
Cylinder(p_sName, p_nRadius, p_nHeight, p_nSegmentsW, p_nSegmentsH, p_nTopRadius, p_bExcludeBottom, p_bExludeTop, p_bWholeMapping) — Constructor in class sandy.primitive.Cylinder
Creates a Cylinder primitive or truncated cone.
CylinderEnvMap — Class in package sandy.materials.attributes
Applies cylindric environment map.
CylinderEnvMap(p_oBitmapMaterial:sandy.materials:BitmapMaterial) — Constructor in class sandy.materials.attributes.CylinderEnvMap
Create the CylinderEnvMap object.
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