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
Calculate the strength of this light based on the supplied normal
calculateLitColour(col, lightStrength) — Static method in class sandy.math.ColorMath
Calculate the colour for a particular lighting strength.
calculateLitColour(col, lightStrength) — Static method in class sandy.util.ColorUtil
Calculate the colour 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 "wierd".
caUVCoord — Property in class sandy.core.data.Polygon
[READ-ONLY] property.
CelShadeMaterial — Final class in package sandy.materials
Displays the faces of a 3D shape as a Cel Shaded Material (polygon based cel shading).
CelShadeMaterial(p_nColor, p_nAlpha, p_nOutlineThickness, p_nOutlineColor, p_nOutlineAlpha, p_aColorMap) — Constructor in class sandy.materials.CelShadeMaterial
CelShadeMaterial is still an experimental material.
center — Property in class sandy.bounds.BSphere
changeAlpha(c, a) — Static method in class sandy.math.ColorMath
Returns the color with altered alpha value.
changed — Property in class sandy.core.scenegraph.Node
This property set the cache status of the current node.
children — 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_oPoint:sandy.core.data:Vector) — Static method in class sandy.math.PlaneMath
Returns a classification constant depending on a points 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.Sprite3D
Clears the graphics object of this object's container.
clear(p_sStr, p_aExpand) — Static method in class sandy.util.StringUtil
Removes '\r' '\n' and replaces multiple spaces with a single space.
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
Clip the given vertex and UVCoords arrays against the frustum front 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.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, p_bKeepTransform) — Method in class sandy.core.scenegraph.Shape3D
This method returns a clone of this Shape3D.
clone() — Method in class sandy.events.QueueEvent
clone() — Method in class sandy.events.SandyEvent
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
coef — Property in class sandy.materials.ZShaderMaterial
coef — Property in class sandy.materials.attributes.GouraudAttributes
COLLADA — Constant static property in class sandy.parser.Parser
Parameter that is used to specify 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.materials.CelShadeMaterial
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.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.
ColorUtil — Final class in package sandy.util
colours — Property in class sandy.materials.attributes.GouraudAttributes
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.
compute(p_aVertices) — Method in class sandy.bounds.BSphere
Performs the actual computing of the bounding sphere's center and radius
computePlaneFromPoints(p_oPointA:sandy.core.data:Vector, p_oPointB:sandy.core.data:Vector, p_oPointC:sandy.core.data:Vector) — Static method in class sandy.math.PlaneMath
Computes a plane from three specified points.
computePlanes(p_nAspect, p_nNear, p_nFar, p_nFov) — Method in class sandy.view.Frustum
Computes the frustum planes.
computeVisibility() — Method in class sandy.core.data.Polygon
Pre-compute several properties of the polygon in the same time.
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.Sprite3D
The container of this sprite ( canvas )
containerCreated — Event in class sandy.core.World3D
CONTAINER_CREATED — Constant static property in class sandy.events.SandyEvent
content — Property in class sandy.core.scenegraph.Sprite2D
Get the content DisplayObject reference
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
Calculates and returns the normal vector of the polygon.
_createTextureMatrix(p_aUv) — Method in class sandy.materials.BitmapMaterial
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.
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.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.Sprite3D
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.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.
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.
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