| Moai SDK
    1.5 revision 1 (MoaiEdition)
    | 
 
Adds a delta to the transform's location.
function addLoc ( MOAITransform self, number xDelta, number yDelta, number zDelta )
| self | ( MOAITransform ) | 
| xDelta | ( number ) | 
| yDelta | ( number ) | 
| zDelta | ( number ) | 
Adds a delta to the transform's pivot.
function addPiv ( MOAITransform self, number xDelta, number yDelta, number zDelta )
| self | ( MOAITransform ) | 
| xDelta | ( number ) | 
| yDelta | ( number ) | 
| zDelta | ( number ) | 
Adds a delta to the transform's rotation.
function addRot ( MOAITransform self, number xDelta, number yDelta, number zDelta )
| self | ( MOAITransform ) | 
| xDelta | ( number ) In degrees. | 
| yDelta | ( number ) In degrees. | 
| zDelta | ( number ) In degrees. | 
Adds a delta to the transform's scale.
function addScl ( MOAITransform self, number xSclDelta [, number ySclDelta, number zSclDelta ] )
| self | ( MOAITransform ) | 
| xSclDelta | ( number ) | 
| ySclDelta | ( number ) Optional. Default value is xSclDelta. | 
| zSclDelta | ( number ) Optional. Default value is 0. | 
Returns the transform's current location.
function getLoc ( MOAITransform self )
| self | ( MOAITransform ) | 
Returns the transform's current pivot.
function getPiv ( MOAITransform self )
| self | ( MOAITransform ) | 
Returns the transform's current rotation.
function getRot ( MOAITransform self )
| self | ( MOAITransform ) | 
Returns the transform's current scale.
function getScl ( MOAITransform self )
| self | ( MOAITransform ) | 
Transform a point in model space to world space.
function modelToWorld ( MOAITransform self [, number x, number y, number z ] )
| self | ( MOAITransform ) | 
| x | ( number ) Optional. Default value is 0. | 
| y | ( number ) Optional. Default value is 0. | 
| z | ( number ) Optional. Default value is 0. | 
Animate the transform by applying a delta. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function move ( MOAITransform self, number xDelta, number yDelta, number zDelta, number xRotDelta, number yRotDelta, number zRotDelta, number xSclDelta, number ySclDelta, number zSclDelta, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xDelta | ( number ) Delta to be added to x. | 
| yDelta | ( number ) Delta to be added to y. | 
| zDelta | ( number ) Delta to be added to z. | 
| xRotDelta | ( number ) Delta to be added to x rot (in degrees). | 
| yRotDelta | ( number ) Delta to be added to y rot (in degrees). | 
| zRotDelta | ( number ) Delta to be added to z rot (in degrees). | 
| xSclDelta | ( number ) Delta to be added to x scale. | 
| ySclDelta | ( number ) Delta to be added to y scale. | 
| zSclDelta | ( number ) Delta to be added to z scale. | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function moveLoc ( MOAITransform self, number xDelta, number yDelta, number zDelta, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xDelta | ( number ) Delta to be added to x. | 
| yDelta | ( number ) Delta to be added to y. | 
| zDelta | ( number ) Delta to be added to z. | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function movePiv ( MOAITransform self, number xDelta, number yDelta, number zDelta, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xDelta | ( number ) Delta to be added to xPiv. | 
| yDelta | ( number ) Delta to be added to yPiv. | 
| zDelta | ( number ) Delta to be added to zPiv. | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function moveRot ( MOAITransform self, number xDelta, number yDelta, number zDelta, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xDelta | ( number ) Delta to be added to xRot (in degrees). | 
| yDelta | ( number ) Delta to be added to yRot (in degrees). | 
| zDelta | ( number ) Delta to be added to zRot (in degrees). | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function moveScl ( MOAITransform self, number xSclDelta, number ySclDelta, number zSclDelta, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xSclDelta | ( number ) Delta to be added to x scale. | 
| ySclDelta | ( number ) Delta to be added to y scale. | 
| zSclDelta | ( number ) Delta to be added to z scale. | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Delta is computed given a target value. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function seek ( MOAITransform self, number xGoal, number yGoal, number zGoal, number xRotGoal, number yRotGoal, number zRotGoal, number xSclGoal, number ySclGoal, number zSclGoal, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xGoal | ( number ) Desired resulting value for x. | 
| yGoal | ( number ) Desired resulting value for y. | 
| zGoal | ( number ) Desired resulting value for z. | 
| xRotGoal | ( number ) Desired resulting value for x rot (in degrees). | 
| yRotGoal | ( number ) Desired resulting value for y rot (in degrees). | 
| zRotGoal | ( number ) Desired resulting value for z rot (in degrees). | 
| xSclGoal | ( number ) Desired resulting value for x scale. | 
| ySclGoal | ( number ) Desired resulting value for y scale. | 
| zSclGoal | ( number ) Desired resulting value for z scale. | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Delta is computed given a target value. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function seekLoc ( MOAITransform self, number xGoal, number yGoal, number zGoal, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xGoal | ( number ) Desired resulting value for x. | 
| yGoal | ( number ) Desired resulting value for y. | 
| zGoal | ( number ) Desired resulting value for z. | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Delta is computed given a target value. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function seekPiv ( MOAITransform self, number xGoal, number yGoal, number zGoal, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xGoal | ( number ) Desired resulting value for xPiv. | 
| yGoal | ( number ) Desired resulting value for yPiv. | 
| zGoal | ( number ) Desired resulting value for zPiv. | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Delta is computed given a target value. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function seekRot ( MOAITransform self, number xRotGoal, number yRotGoal, number zRotGoal, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xRotGoal | ( number ) Desired resulting value for x rot (in degrees). | 
| yRotGoal | ( number ) Desired resulting value for y rot (in degrees). | 
| zRotGoal | ( number ) Desired resulting value for z rot (in degrees). | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Animate the transform by applying a delta. Delta is computed given a target value. Creates and returns a MOAIEaseDriver initialized to apply the delta.
function seekScl ( MOAITransform self, number xSclGoal, number ySclGoal, number zSclGoal, number length [, number mode ] )
| self | ( MOAITransform ) | 
| xSclGoal | ( number ) Desired resulting value for x scale. | 
| ySclGoal | ( number ) Desired resulting value for y scale. | 
| zSclGoal | ( number ) Desired resulting value for z scale. | 
| length | ( number ) Length of animation in seconds. | 
| mode | ( number ) Optional. The ease mode. One of MOAIEaseType.EASE_IN, MOAIEaseType.EASE_OUT, MOAIEaseType.FLAT MOAIEaseType.LINEAR, MOAIEaseType.SMOOTH, MOAIEaseType.SOFT_EASE_IN, MOAIEaseType.SOFT_EASE_OUT, MOAIEaseType.SOFT_SMOOTH. Defaults to MOAIEaseType.SMOOTH. | 
Sets the transform's location.
function setLoc ( MOAITransform self [, number x, number y, number z ] )
| self | ( MOAITransform ) | 
| x | ( number ) Optional. Default value is 0. | 
| y | ( number ) Optional. Default value is 0. | 
| z | ( number ) Optional. Default value is 0. | 
This method has been deprecated. Use MOAINode setAttrLink instead.
function setParent ( MOAITransform self [, MOAINode parent ] )
| self | ( MOAITransform ) | 
| parent | ( MOAINode ) Optional. Default value is nil. | 
Sets the transform's pivot.
function setPiv ( MOAITransform self [, number xPiv, number yPiv, number zPiv ] )
| self | ( MOAITransform ) | 
| xPiv | ( number ) Optional. Default value is 0. | 
| yPiv | ( number ) Optional. Default value is 0. | 
| zPiv | ( number ) Optional. Default value is 0. | 
Sets the transform's rotation.
function setRot ( MOAITransform self [, number xRot, number yRot, number zRot ] )
| self | ( MOAITransform ) | 
| xRot | ( number ) Optional. Default value is 0. | 
| yRot | ( number ) Optional. Default value is 0. | 
| zRot | ( number ) Optional. Default value is 0. | 
Sets the transform's scale.
function setScl ( MOAITransform self, number xScl [, number yScl, number zScl ] )
| self | ( MOAITransform ) | 
| xScl | ( number ) | 
| yScl | ( number ) Optional. Default value is xScl. | 
| zScl | ( number ) Optional. Default value is 1. | 
Sets the shear for the Y and Z axes by X.
function setShearByX ( MOAITransform self, number yx [, number zx ] )
| self | ( MOAITransform ) | 
| yx | ( number ) Default value is 0. | 
| zx | ( number ) Optional. Default value is 0. | 
Sets the shear for the X and Z axes by Y.
function setShearByY ( MOAITransform self, number xy [, number zy ] )
| self | ( MOAITransform ) | 
| xy | ( number ) Default value is 0. | 
| zy | ( number ) Optional. Default value is 0. | 
Sets the shear for the X and Y axes by Z.
function setShearByZ ( MOAITransform self, number xz [, number yz ] )
| self | ( MOAITransform ) | 
| xz | ( number ) Default value is 0. | 
| yz | ( number ) Optional. Default value is 0. | 
Transform a point in world space to model space.
function worldToModel ( MOAITransform self [, number x, number y, number z ] )
| self | ( MOAITransform ) | 
| x | ( number ) Optional. Default value is 0. | 
| y | ( number ) Optional. Default value is 0. | 
| z | ( number ) Optional. Default value is 0. |