[Property] (Number)
[Config Option] (String[])
[Config Option] (String/String[])
[Config Option] (Object)
[Config Option] (String)
[Config Option] (Object)
[Config Option] (Object)
[Config Option] (Object)
[Property] (Ext.Class)
[Config Option] (Boolean)
[Config Option] (Object)
[Config Option] (String[])
[Method] Postpend a matrix onto the current
Number Coefficient from x to x.
Number Coefficient from x to y.
Number Coefficient from y to x.
Number Coefficient from y to y.
Number Offset of x.
Number Offset of y.
Ext.draw.Matrix this
[Method] Postpend a matrix onto the current
Ext.draw.Matrix
Ext.draw.Matrix this
[Method] Call the original method that was previously overridden with override This method is deprecated as callParent does
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callOverridden(arguments)
any
Object Returns the result of calling the overridden method
[Method] Call the parent method of the current method
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callParent(arguments)
any
Object Returns the result of calling the parent method
[Method] This method is used by an override to call the superclass method but bypass any overridden method
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callSuper(arguments)
any
Object Returns the result of calling the superclass method
[Method] Clone this matrix
Ext.draw.Matrix
[Method]
[Method] Determines if this matrix has the same values as another matrix
Ext.draw.Matrix
boolean
Boolean
[Method] Horizontally flip the matrix
Ext.draw.Matrix this
[Method] Vertically flip the matrix
Ext.draw.Matrix this
[Method] Get offset x component of the matrix
number
Number
[Method] Get offset y component of the matrix
number
Number
[Method] Returns the initial configuration passed to constructor
String When supplied, value for particular configuration option is returned, otherwise the full config object is returned.
any
Object/Mixed
[Method] Get the x scale of the matrix
number
Number
[Method] Get the y scale of the matrix
number
Number
[Method] Get x to x component of the matrix
number
Number
[Method] Get x to y component of the matrix
number
Number
[Method] Get y to x component of the matrix
number
Number
[Method] Get y to y component of the matrix
number
Number
[Method] Initialize configuration for this class
Object
any
Object mixins The mixin prototypes as key - value pairs
[Method] Return a new matrix represents the opposite transformation of the current one
Ext.draw.Matrix A target matrix. If present, it will receive the result of inversion to avoid creating a new object.
Ext.draw.Matrix
[Method] Determines whether this matrix is an identity matrix no transform
boolean
Boolean
[Method] Postpend a matrix onto the current
Ext.draw.Matrix
Ext.draw.Matrix this
[Method] Prepend a matrix onto the current
Number Coefficient from x to x.
Number Coefficient from x to y.
Number Coefficient from y to x.
Number Coefficient from y to y.
Number Offset of x.
Number Offset of y.
Ext.draw.Matrix this
[Method] Prepend a matrix onto the current
Ext.draw.Matrix
Ext.draw.Matrix this
[Method] Reset the matrix to identical
Ext.draw.Matrix this
[Method] Rotate the matrix
Number Radians to rotate
Number|null Center of rotation.
Number|null Center of rotation.
Boolean If true, this will transformation be prepended to the matrix.
Ext.draw.Matrix this
[Method] Rotate the matrix by the angle of a vector
Number
Number
Boolean If true, this will transformation be prepended to the matrix.
Ext.draw.Matrix this
[Method] Scale the matrix
Number
Number
Number
Number
Boolean If true, this will transformation be prepended to the matrix.
Ext.draw.Matrix this
[Method] Set the elements of a Matrix
Number
Number
Number
Number
Number
Number
Ext.draw.Matrix this
[Method] Skew the matrix
Number
Ext.draw.Matrix this
[Method] Skew the matrix
Number
Ext.draw.Matrix this
[Method] Split matrix into Translate Scale Shear and Rotate
any
Object
[Method] Create an array of elements by horizontal order xx yx dx yx yy dy
Array<any>
Array
[Method] Apply the matrix to a drawing context
Object
Ext.draw.Matrix this
[Method] Get an array of elements
Array<any>
Array
[Method] Return a string that can be used as transform attribute in SVG
string
String
[Method] Create an array of elements by vertical order xx xy yx yy dx dy
any
Array|String
[Method]
Object Given as {x: Number, y: Number, width: Number, height: Number}.
Number
Object Optional target object to recieve the result. Recommended to use it for better gc.
any
Object Object with x, y, width and height.
[Method] Transform a list for points
Array
Array<any>
Array list
[Method] Transform a point to a new array
Array
Array<any>
Array
[Method] Translate the matrix
Number
Number
Boolean If true, this will transformation be prepended to the matrix.
Ext.draw.Matrix this
[Method] Transform point returning the x component of the result
Number
Number
number
Number x component of the result.
[Method] Transform point returning the y component of the result
Number
Number
number
Number y component of the result.