/**@class android.view.animation.Transformation @extends java.lang.Object Defines the transformation to be applied at one point in time of an Animation. */ var Transformation = { /** Indicates a transformation that has no effect (alpha = 1 and identity matrix.) */ TYPE_IDENTITY : "0", /** Indicates a transformation that applies an alpha only (uses an identity matrix.) */ TYPE_ALPHA : "1", /** Indicates a transformation that applies a matrix only (alpha = 1.) */ TYPE_MATRIX : "2", /** Indicates a transformation that applies an alpha and a matrix. */ TYPE_BOTH : "3", /**Reset the transformation to a state that leaves the object being animated in an unmodified state. The transformation type is {@link #TYPE_BOTH} by default. */ clear : function( ) {}, /**Indicates the nature of this transformation. @return {Number} {@link #TYPE_ALPHA}, {@link #TYPE_MATRIX}, {@link #TYPE_BOTH} or {@link #TYPE_IDENTITY}. */ getTransformationType : function( ) {}, /**Sets the transformation type. @param {Number} transformationType One of {@link #TYPE_ALPHA}, {@link #TYPE_MATRIX}, {@link #TYPE_BOTH} or {@link #TYPE_IDENTITY}. */ setTransformationType : function( ) {}, /**Clones the specified transformation. @param {Object {Transformation}} t The transformation to clone. */ set : function( ) {}, /**Apply this Transformation to an existing Transformation, e.g. apply a scale effect to something that has already been rotated. @param {Object {Transformation}} t */ compose : function( ) {}, /**Like {@link #compose}(Transformation) but does this.postConcat(t) of the transformation matrix. @hide */ postCompose : function( ) {}, /** @return {Object {android.graphics.Matrix}} The 3x3 Matrix representing the trnasformation to apply to the coordinates of the object being animated */ getMatrix : function( ) {}, /**Sets the degree of transparency @param {Number} alpha 1.0 means fully opaqe and 0.0 means fully transparent */ setAlpha : function( ) {}, /**Sets the current Transform's clip rect @hide */ setClipRect : function( ) {}, /**Sets the current Transform's clip rect @hide */ setClipRect : function( ) {}, /**Returns the current Transform's clip rect @hide */ getClipRect : function( ) {}, /**Returns whether the current Transform's clip rect is set @hide */ hasClipRect : function( ) {}, /** @return {Number} The degree of transparency */ getAlpha : function( ) {}, /** */ toString : function( ) {}, /**Return a string representation of the transformation in a compact form. */ toShortString : function( ) {}, /** @hide */ toShortString : function( ) {}, /**Print short string, to optimize dumping. @hide */ printShortString : function( ) {}, };