Generic class to deal with traditional 2D matrix transforms
local transformation is calculated from position,scale,skew and rotation
Public methods | |
---|---|
private | updateSkew(): void |
public | updateLocalTransform(): void |
public | updateTransform(parentTransform: PIXI.Transform): void |
public | setFromMatrix(matrix: PIXI.Matrix): void |
public | rotation(): void |
private | updateSkew(): void |
public | updateLocalTransform(): void |
public | updateTransform(parentTransform: PIXI.Transform): void |
public | setFromMatrix(matrix: PIXI.Matrix): void |
public | rotation(): void |
Name | Type | Attribute | Description |
---|---|---|---|
position | PIXI.Point | public | The coordinate of the object relative to the local coordinates of the parent. |
scale | PIXI.Point | public | The scale factor of the object. |
skew | PIXI.ObservablePoint | public | The skew amount, on the x and y axis. |
pivot | PIXI.Point | public | The pivot point of the displayObject that it rotates around |
_rotation | Number | private | The rotation value of the object, in radians |
position | PIXI.Point | public | The coordinate of the object relative to the local coordinates of the parent. |
scale | PIXI.Point | public | The scale factor of the object. |
skew | PIXI.ObservablePoint | public | The skew amount, on the x and y axis. |
pivot | PIXI.Point | public | The pivot point of the displayObject that it rotates around |
_rotation | Number | private | The rotation value of the object, in radians |
worldTransform | PIXI.Matrix | public | The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds() |
localTransform | PIXI.Matrix | public | The local matrix transform |
updateWorldTransform | public | Updates the values of the object and applies the parent's transform. |
Updates the skew values when the skew or rotation changes.
void
Updates only local matrix
void
Updates the values of the object and applies the parent's transform.
Name | Type | Attribute | Description |
---|---|---|---|
parentTransform | The transform of the parent of this object |
void
Decomposes a matrix and sets the transforms properties based on it.
Name | Type | Attribute | Description |
---|---|---|---|
matrix | The matrix to decompose |
void
The rotation of the object in radians.
void
Updates the skew values when the skew or rotation changes.
void
Updates only local matrix
void
Updates the values of the object and applies the parent's transform.
Name | Type | Attribute | Description |
---|---|---|---|
parentTransform | The transform of the parent of this object |
void
Decomposes a matrix and sets the transforms properties based on it.
Name | Type | Attribute | Description |
---|---|---|---|
matrix | The matrix to decompose |
void
The rotation of the object in radians.
void
{ "comment": "/**\n * Generic class to deal with traditional 2D matrix transforms\n * local transformation is calculated from position,scale,skew and rotation\n *\n * @class\n * @extends PIXI.TransformBase\n * @memberof PIXI\n */", "meta": { "range": [ 332, 4138 ], "filename": "Transform.js", "lineno": 14, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006028", "name": "Transform", "type": "ClassDeclaration", "paramnames": [] } }, "classdesc": "Generic class to deal with traditional 2D matrix transforms
", "kind": "class", "augments": [ "PIXI.TransformBase" ], "memberof": "PIXI", "name": "Transform", "longname": "PIXI.Transform", "scope": "static", "params": [], "___id": "T000002R000627", "___s": true, "$methods": [ { "comment": "/**\n * Updates the skew values when the skew or rotation changes.\n *\n * @private\n */", "meta": { "range": [ 1766, 2069 ], "filename": "Transform.js", "lineno": 70, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006109", "name": "Transform#updateSkew", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "
local transformation is calculated from position,scale,skew and rotationUpdates the skew values when the skew or rotation changes.
", "access": "private", "name": "updateSkew", "longname": "PIXI.Transform#updateSkew", "kind": "function", "memberof": "PIXI.Transform", "scope": "instance", "params": [], "___id": "T000002R000643", "___s": true, "skip": true, "slug": "PIXI.TransformupdateSkew", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * Updates only local matrix\n */", "meta": { "range": [ 2124, 2526 ], "filename": "Transform.js", "lineno": 81, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006186", "name": "Transform#updateLocalTransform", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Updates only local matrix
", "name": "updateLocalTransform", "longname": "PIXI.Transform#updateLocalTransform", "kind": "function", "memberof": "PIXI.Transform", "scope": "instance", "params": [], "overrides": "PIXI.TransformBase#updateLocalTransform", "___id": "T000002R000648", "___s": true, "skip": true, "slug": "PIXI.TransformupdateLocalTransform", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n *\n * @param {PIXI.Transform} parentTransform - The transform of the parent of this object\n */", "meta": { "range": [ 2723, 3617 ], "filename": "Transform.js", "lineno": 99, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006312", "name": "Transform#updateTransform", "type": "MethodDefinition", "paramnames": [ "parentTransform" ] }, "vars": { "": null } }, "description": "Updates the values of the object and applies the parent's transform.
", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "The transform of the parent of this object
", "name": "parentTransform" } ], "name": "updateTransform", "longname": "PIXI.Transform#updateTransform", "kind": "function", "memberof": "PIXI.Transform", "scope": "instance", "overrides": "PIXI.TransformBase#updateTransform", "___id": "T000002R000656", "___s": true, "skip": true, "slug": "PIXI.TransformupdateTransform", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * Decomposes a matrix and sets the transforms properties based on it.\n *\n * @param {PIXI.Matrix} matrix - The matrix to decompose\n */", "meta": { "range": [ 3782, 3847 ], "filename": "Transform.js", "lineno": 130, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006584", "name": "Transform#setFromMatrix", "type": "MethodDefinition", "paramnames": [ "matrix" ] }, "vars": { "": null } }, "description": "Decomposes a matrix and sets the transforms properties based on it.
", "params": [ { "type": { "names": [ "PIXI.Matrix" ] }, "description": "The matrix to decompose
", "name": "matrix" } ], "name": "setFromMatrix", "longname": "PIXI.Transform#setFromMatrix", "kind": "function", "memberof": "PIXI.Transform", "scope": "instance", "___id": "T000002R000672", "___s": true, "skip": true, "slug": "PIXI.TransformsetFromMatrix", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The rotation of the object in radians.\n *\n * @member {number}\n */", "meta": { "range": [ 3946, 4003 ], "filename": "Transform.js", "lineno": 140, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006595", "name": "Transform#rotation", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "The rotation of the object in radians.
", "kind": "member", "type": { "names": [ "number" ] }, "name": "rotation", "longname": "PIXI.Transform#rotation", "memberof": "PIXI.Transform", "scope": "instance", "params": [], "___id": "T000002R000673", "___s": true, "skip": true, "slug": "PIXI.Transformrotation", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * Updates the skew values when the skew or rotation changes.\n *\n * @private\n */", "meta": { "range": [ 1766, 2069 ], "filename": "Transform.js", "lineno": 70, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100080788", "name": "Transform#updateSkew", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Updates the skew values when the skew or rotation changes.
", "access": "private", "name": "updateSkew", "longname": "PIXI.Transform#updateSkew", "kind": "function", "memberof": "PIXI.Transform", "scope": "instance", "params": [], "___id": "T000002R007577", "___s": true, "skip": true, "slug": "PIXI.TransformupdateSkew", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * Updates only local matrix\n */", "meta": { "range": [ 2124, 2526 ], "filename": "Transform.js", "lineno": 81, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100080865", "name": "Transform#updateLocalTransform", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "Updates only local matrix
", "name": "updateLocalTransform", "longname": "PIXI.Transform#updateLocalTransform", "kind": "function", "memberof": "PIXI.Transform", "scope": "instance", "params": [], "overrides": "PIXI.TransformBase#updateLocalTransform", "___id": "T000002R007582", "___s": true, "skip": true, "slug": "PIXI.TransformupdateLocalTransform", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n *\n * @param {PIXI.Transform} parentTransform - The transform of the parent of this object\n */", "meta": { "range": [ 2723, 3617 ], "filename": "Transform.js", "lineno": 99, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100080991", "name": "Transform#updateTransform", "type": "MethodDefinition", "paramnames": [ "parentTransform" ] }, "vars": { "": null } }, "description": "Updates the values of the object and applies the parent's transform.
", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "The transform of the parent of this object
", "name": "parentTransform" } ], "name": "updateTransform", "longname": "PIXI.Transform#updateTransform", "kind": "function", "memberof": "PIXI.Transform", "scope": "instance", "overrides": "PIXI.TransformBase#updateTransform", "___id": "T000002R007590", "___s": true, "skip": true, "slug": "PIXI.TransformupdateTransform", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * Decomposes a matrix and sets the transforms properties based on it.\n *\n * @param {PIXI.Matrix} matrix - The matrix to decompose\n */", "meta": { "range": [ 3782, 3847 ], "filename": "Transform.js", "lineno": 130, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081263", "name": "Transform#setFromMatrix", "type": "MethodDefinition", "paramnames": [ "matrix" ] }, "vars": { "": null } }, "description": "Decomposes a matrix and sets the transforms properties based on it.
", "params": [ { "type": { "names": [ "PIXI.Matrix" ] }, "description": "The matrix to decompose
", "name": "matrix" } ], "name": "setFromMatrix", "longname": "PIXI.Transform#setFromMatrix", "kind": "function", "memberof": "PIXI.Transform", "scope": "instance", "___id": "T000002R007606", "___s": true, "skip": true, "slug": "PIXI.TransformsetFromMatrix", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The rotation of the object in radians.\n *\n * @member {number}\n */", "meta": { "range": [ 3946, 4003 ], "filename": "Transform.js", "lineno": 140, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081274", "name": "Transform#rotation", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "The rotation of the object in radians.
", "kind": "member", "type": { "names": [ "number" ] }, "name": "rotation", "longname": "PIXI.Transform#rotation", "memberof": "PIXI.Transform", "scope": "instance", "params": [], "___id": "T000002R007607", "___s": true, "skip": true, "slug": "PIXI.Transformrotation", "filepath": "core\\display\\Transform.js" } ], "$attributes": [ { "comment": "/**\n * The coordinate of the object relative to the local coordinates of the parent.\n *\n * @member {PIXI.Point} PIXI.Transform#position\n */", "meta": { "range": [ 446, 617 ], "filename": "Transform.js", "lineno": 23, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The coordinate of the object relative to the local coordinates of the parent.
", "kind": "member", "name": "position", "type": { "names": [ "PIXI.Point" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#position", "scope": "instance", "___id": "T000002R000629", "___s": true, "skip": true, "slug": "PIXI.Transformposition", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The scale factor of the object.\n *\n * @member {PIXI.Point} PIXI.Transform#scale\n */", "meta": { "range": [ 668, 790 ], "filename": "Transform.js", "lineno": 30, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The scale factor of the object.
", "kind": "member", "name": "scale", "type": { "names": [ "PIXI.Point" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#scale", "scope": "instance", "___id": "T000002R000631", "___s": true, "skip": true, "slug": "PIXI.Transformscale", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The skew amount, on the x and y axis.\n *\n * @member {PIXI.ObservablePoint} PIXI.Transform#skew\n */", "meta": { "range": [ 838, 975 ], "filename": "Transform.js", "lineno": 37, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The skew amount, on the x and y axis.
", "kind": "member", "name": "skew", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#skew", "scope": "instance", "___id": "T000002R000633", "___s": true, "skip": true, "slug": "PIXI.Transformskew", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The pivot point of the displayObject that it rotates around\n *\n * @member {PIXI.Point} PIXI.Transform#pivot\n */", "meta": { "range": [ 1055, 1205 ], "filename": "Transform.js", "lineno": 44, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The pivot point of the displayObject that it rotates around
", "kind": "member", "name": "pivot", "type": { "names": [ "PIXI.Point" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#pivot", "scope": "instance", "___id": "T000002R000635", "___s": true, "skip": true, "slug": "PIXI.Transformpivot", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The rotation value of the object, in radians\n *\n * @member {Number} PIXI.Transform#_rotation\n * @private\n */", "meta": { "range": [ 1253, 1408 ], "filename": "Transform.js", "lineno": 51, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The rotation value of the object, in radians
", "kind": "member", "name": "_rotation", "type": { "names": [ "Number" ] }, "access": "private", "memberof": "PIXI.Transform", "longname": "PIXI.Transform#_rotation", "scope": "instance", "___id": "T000002R000637", "___s": true, "skip": true, "slug": "PIXI.Transform_rotation", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The coordinate of the object relative to the local coordinates of the parent.\n *\n * @member {PIXI.Point} PIXI.Transform#position\n */", "meta": { "range": [ 446, 617 ], "filename": "Transform.js", "lineno": 23, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The coordinate of the object relative to the local coordinates of the parent.
", "kind": "member", "name": "position", "type": { "names": [ "PIXI.Point" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#position", "scope": "instance", "___id": "T000002R007563", "___s": true, "skip": true, "slug": "PIXI.Transformposition", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The scale factor of the object.\n *\n * @member {PIXI.Point} PIXI.Transform#scale\n */", "meta": { "range": [ 668, 790 ], "filename": "Transform.js", "lineno": 30, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The scale factor of the object.
", "kind": "member", "name": "scale", "type": { "names": [ "PIXI.Point" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#scale", "scope": "instance", "___id": "T000002R007565", "___s": true, "skip": true, "slug": "PIXI.Transformscale", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The skew amount, on the x and y axis.\n *\n * @member {PIXI.ObservablePoint} PIXI.Transform#skew\n */", "meta": { "range": [ 838, 975 ], "filename": "Transform.js", "lineno": 37, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The skew amount, on the x and y axis.
", "kind": "member", "name": "skew", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#skew", "scope": "instance", "___id": "T000002R007567", "___s": true, "skip": true, "slug": "PIXI.Transformskew", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The pivot point of the displayObject that it rotates around\n *\n * @member {PIXI.Point} PIXI.Transform#pivot\n */", "meta": { "range": [ 1055, 1205 ], "filename": "Transform.js", "lineno": 44, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The pivot point of the displayObject that it rotates around
", "kind": "member", "name": "pivot", "type": { "names": [ "PIXI.Point" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#pivot", "scope": "instance", "___id": "T000002R007569", "___s": true, "skip": true, "slug": "PIXI.Transformpivot", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The rotation value of the object, in radians\n *\n * @member {Number} PIXI.Transform#_rotation\n * @private\n */", "meta": { "range": [ 1253, 1408 ], "filename": "Transform.js", "lineno": 51, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The rotation value of the object, in radians
", "kind": "member", "name": "_rotation", "type": { "names": [ "Number" ] }, "access": "private", "memberof": "PIXI.Transform", "longname": "PIXI.Transform#_rotation", "scope": "instance", "___id": "T000002R007571", "___s": true, "skip": true, "slug": "PIXI.Transform_rotation", "filepath": "core\\display\\Transform.js" }, { "comment": "/**\n * The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#worldTransform\n */", "meta": { "range": [ 245, 448 ], "filename": "TransformBase.js", "lineno": 18, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()
", "kind": "member", "name": "worldTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#worldTransform", "scope": "instance", "inherits": "PIXI.TransformBase#worldTransform", "inherited": true, "overrides": "PIXI.TransformBase#worldTransform", "___id": "T000002R013902", "___s": true, "skip": true, "slug": "PIXI.TransformworldTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * The local matrix transform\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#localTransform\n */", "meta": { "range": [ 502, 633 ], "filename": "TransformBase.js", "lineno": 25, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The local matrix transform
", "kind": "member", "name": "localTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.Transform", "longname": "PIXI.Transform#localTransform", "scope": "instance", "inherits": "PIXI.TransformBase#localTransform", "inherited": true, "overrides": "PIXI.TransformBase#localTransform", "___id": "T000002R013903", "___s": true, "skip": true, "slug": "PIXI.TransformlocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n * @param parentTransform {PIXI.Transform} The transform of the parent of this object\n *\n */", "meta": { "range": [ 1837, 1923 ], "filename": "TransformBase.js", "lineno": 73, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006820", "name": "TransformBase.prototype.updateWorldTransform", "type": "MemberExpression", "value": "TransformBase.prototype.updateTransform", "paramnames": [] } }, "description": "Updates the values of the object and applies the parent's transform.
", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "The transform of the parent of this object
", "name": "parentTransform" } ], "name": "updateWorldTransform", "longname": "PIXI.Transform#updateWorldTransform", "kind": "member", "memberof": "PIXI.Transform", "scope": "instance", "inherits": "PIXI.TransformBase#updateWorldTransform", "inherited": true, "overrides": "PIXI.TransformBase#updateWorldTransform", "___id": "T000002R013904", "___s": true, "skip": true, "slug": "PIXI.TransformupdateWorldTransform", "filepath": "core\\display\\TransformBase.js" } ], "$staticmethods": [], "$staticproperties": [], "$augments": [ { "comment": "/**\n * Generic class to deal with traditional 2D matrix transforms\n *\n * @class\n * @memberof PIXI\n */", "meta": { "range": [ 168, 1665 ], "filename": "TransformBase.js", "lineno": 11, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006626", "name": "TransformBase", "type": "ClassDeclaration", "paramnames": [] } }, "classdesc": "Generic class to deal with traditional 2D matrix transforms
", "kind": "class", "memberof": "PIXI", "name": "TransformBase", "longname": "PIXI.TransformBase", "scope": "static", "params": [], "___id": "T000002R000677", "___s": true, "$methods": [ { "comment": "/**\n * TransformBase does not have decomposition, so this function wont do anything\n */", "meta": { "range": [ 845, 896 ], "filename": "TransformBase.js", "lineno": 39, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006659", "name": "TransformBase#updateLocalTransform", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "TransformBase does not have decomposition, so this function wont do anything
", "name": "updateLocalTransform", "longname": "PIXI.TransformBase#updateLocalTransform", "kind": "function", "memberof": "PIXI.TransformBase", "scope": "instance", "params": [], "___id": "T000002R000685", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateLocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n *\n * @param {PIXI.TransformBase} parentTransform - The transform of the parent of this object\n */", "meta": { "range": [ 1097, 1662 ], "filename": "TransformBase.js", "lineno": 49, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006663", "name": "TransformBase#updateTransform", "type": "MethodDefinition", "paramnames": [ "parentTransform" ] }, "vars": { "": null } }, "description": "Updates the values of the object and applies the parent's transform.
", "params": [ { "type": { "names": [ "PIXI.TransformBase" ] }, "description": "The transform of the parent of this object
", "name": "parentTransform" } ], "name": "updateTransform", "longname": "PIXI.TransformBase#updateTransform", "kind": "function", "memberof": "PIXI.TransformBase", "scope": "instance", "___id": "T000002R000686", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * TransformBase does not have decomposition, so this function wont do anything\n */", "meta": { "range": [ 845, 896 ], "filename": "TransformBase.js", "lineno": 39, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081338", "name": "TransformBase#updateLocalTransform", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "TransformBase does not have decomposition, so this function wont do anything
", "name": "updateLocalTransform", "longname": "PIXI.TransformBase#updateLocalTransform", "kind": "function", "memberof": "PIXI.TransformBase", "scope": "instance", "params": [], "___id": "T000002R007619", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateLocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n *\n * @param {PIXI.TransformBase} parentTransform - The transform of the parent of this object\n */", "meta": { "range": [ 1097, 1662 ], "filename": "TransformBase.js", "lineno": 49, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081342", "name": "TransformBase#updateTransform", "type": "MethodDefinition", "paramnames": [ "parentTransform" ] }, "vars": { "": null } }, "description": "Updates the values of the object and applies the parent's transform.
", "params": [ { "type": { "names": [ "PIXI.TransformBase" ] }, "description": "The transform of the parent of this object
", "name": "parentTransform" } ], "name": "updateTransform", "longname": "PIXI.TransformBase#updateTransform", "kind": "function", "memberof": "PIXI.TransformBase", "scope": "instance", "___id": "T000002R007620", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateTransform", "filepath": "core\\display\\TransformBase.js" } ], "$attributes": [ { "comment": "/**\n * The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#worldTransform\n */", "meta": { "range": [ 245, 448 ], "filename": "TransformBase.js", "lineno": 18, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()
", "kind": "member", "name": "worldTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformBase", "longname": "PIXI.TransformBase#worldTransform", "scope": "instance", "___id": "T000002R000679", "___s": true, "skip": true, "slug": "PIXI.TransformBaseworldTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * The local matrix transform\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#localTransform\n */", "meta": { "range": [ 502, 633 ], "filename": "TransformBase.js", "lineno": 25, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The local matrix transform
", "kind": "member", "name": "localTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformBase", "longname": "PIXI.TransformBase#localTransform", "scope": "instance", "___id": "T000002R000681", "___s": true, "skip": true, "slug": "PIXI.TransformBaselocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n * @param parentTransform {PIXI.Transform} The transform of the parent of this object\n *\n */", "meta": { "range": [ 1837, 1923 ], "filename": "TransformBase.js", "lineno": 73, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006820", "name": "TransformBase.prototype.updateWorldTransform", "type": "MemberExpression", "value": "TransformBase.prototype.updateTransform", "paramnames": [] } }, "description": "Updates the values of the object and applies the parent's transform.
", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "The transform of the parent of this object
", "name": "parentTransform" } ], "name": "updateWorldTransform", "longname": "PIXI.TransformBase#updateWorldTransform", "kind": "member", "memberof": "PIXI.TransformBase", "scope": "instance", "___id": "T000002R000696", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateWorldTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#worldTransform\n */", "meta": { "range": [ 245, 448 ], "filename": "TransformBase.js", "lineno": 18, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()
", "kind": "member", "name": "worldTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformBase", "longname": "PIXI.TransformBase#worldTransform", "scope": "instance", "___id": "T000002R007613", "___s": true, "skip": true, "slug": "PIXI.TransformBaseworldTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * The local matrix transform\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#localTransform\n */", "meta": { "range": [ 502, 633 ], "filename": "TransformBase.js", "lineno": 25, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "The local matrix transform
", "kind": "member", "name": "localTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformBase", "longname": "PIXI.TransformBase#localTransform", "scope": "instance", "___id": "T000002R007615", "___s": true, "skip": true, "slug": "PIXI.TransformBaselocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n * @param parentTransform {PIXI.Transform} The transform of the parent of this object\n *\n */", "meta": { "range": [ 1837, 1923 ], "filename": "TransformBase.js", "lineno": 73, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081499", "name": "TransformBase.prototype.updateWorldTransform", "type": "MemberExpression", "value": "TransformBase.prototype.updateTransform", "paramnames": [] } }, "description": "Updates the values of the object and applies the parent's transform.
", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "The transform of the parent of this object
", "name": "parentTransform" } ], "name": "updateWorldTransform", "longname": "PIXI.TransformBase#updateWorldTransform", "kind": "member", "memberof": "PIXI.TransformBase", "scope": "instance", "___id": "T000002R007630", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateWorldTransform", "filepath": "core\\display\\TransformBase.js" } ], "$staticmethods": [], "$staticproperties": [], "$augments": [], "$augmentedBy": [ { "name": "Transform" }, { "name": "TransformStatic" }, { "name": "Transform" }, { "name": "TransformStatic" } ], "filepath": "core\\display\\TransformBase.js" } ], "$augmentedBy": [], "filepath": "core\\display\\Transform.js" }