| 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 | |