class: Bounds
'Builder' pattern for bounds rectangles Axis-Aligned Bounding Box It is not a shape! Its mutable thing, no 'EMPTY' or that kind of problems
Methods summary
Public methods
public
isEmpty (): boolean
public
clear (): void
public
getRectangle (rect: PIXI.Rectangle): PIXI.Rectangle
public
addPoint (point: PIXI.Point): void
public
addQuad (vertices: Float32Array ): void
public
addFrame (transform: PIXI.TransformBase, x0: number , y0: number , x1: number , y1: number ): void
public
addVertices (transform: PIXI.TransformBase, vertices: Float32Array , beginOffset: number , endOffset: number ): void
public
addBounds (bounds: PIXI.Bounds): void
public
addBoundsMask (bounds: PIXI.Bounds, mask: PIXI.Bounds): void
public
addBoundsArea (bounds: PIXI.Bounds, area: PIXI.Rectangle): void
public
isEmpty (): boolean
public
clear (): void
public
getRectangle (rect: PIXI.Rectangle): PIXI.Rectangle
public
addPoint (point: PIXI.Point): void
public
addQuad (vertices: Float32Array ): void
public
addFrame (transform: PIXI.TransformBase, x0: number , y0: number , x1: number , y1: number ): void
public
addVertices (transform: PIXI.TransformBase, vertices: Float32Array , beginOffset: number , endOffset: number ): void
public
addBounds (bounds: PIXI.Bounds): void
public
addBoundsMask (bounds: PIXI.Bounds, mask: PIXI.Bounds): void
public
addBoundsArea (bounds: PIXI.Bounds, area: PIXI.Rectangle): void
Properties
Methods
Checks if bounds are empty.
Returns:
boolean
clear (): void
Clears the bounds and resets.
Returns:
void
getRectangle (rect: PIXI.Rectangle): PIXI.Rectangle
Can return Rectangle.EMPTY constant, either construct new rectangle, either use your rectangle It is not guaranteed that it will return tempRect
Params:
Name
Type
Attribute
Description
rect
temporary object will be used if AABB is not empty
Returns:
PIXI.Rectangle
addPoint (point: PIXI.Point): void
This function should be inlined when its possible.
Params:
Name
Type
Attribute
Description
point
The point to add.
Returns:
void
addQuad (vertices: Float32Array ): void
Adds a quad, not transformed
Params:
Name
Type
Attribute
Description
vertices
The verts to add.
Returns:
void
addFrame (transform: PIXI.TransformBase, x0: number , y0: number , x1: number , y1: number ): void
Adds sprite frame, transformed.
Params:
Name
Type
Attribute
Description
transform
TODO
x0
TODO
y0
TODO
x1
TODO
y1
TODO
Returns:
void
addVertices (transform: PIXI.TransformBase, vertices: Float32Array , beginOffset: number , endOffset: number ): void
Add an array of vertices
Params:
Name
Type
Attribute
Description
transform
TODO
vertices
TODO
beginOffset
TODO
endOffset
TODO
Returns:
void
addBounds (bounds: PIXI.Bounds): void
Adds other Bounds
Params:
Name
Type
Attribute
Description
bounds
TODO
Returns:
void
addBoundsMask (bounds: PIXI.Bounds, mask: PIXI.Bounds): void
Adds other Bounds, masked with Bounds
Params:
Name
Type
Attribute
Description
bounds
TODO
mask
TODO
Returns:
void
addBoundsArea (bounds: PIXI.Bounds, area: PIXI.Rectangle): void
Adds other Bounds, masked with Rectangle
Params:
Name
Type
Attribute
Description
bounds
TODO
area
TODO
Returns:
void
Checks if bounds are empty.
Returns:
boolean
clear (): void
Clears the bounds and resets.
Returns:
void
getRectangle (rect: PIXI.Rectangle): PIXI.Rectangle
Can return Rectangle.EMPTY constant, either construct new rectangle, either use your rectangle It is not guaranteed that it will return tempRect
Params:
Name
Type
Attribute
Description
rect
temporary object will be used if AABB is not empty
Returns:
PIXI.Rectangle
addPoint (point: PIXI.Point): void
This function should be inlined when its possible.
Params:
Name
Type
Attribute
Description
point
The point to add.
Returns:
void
addQuad (vertices: Float32Array ): void
Adds a quad, not transformed
Params:
Name
Type
Attribute
Description
vertices
The verts to add.
Returns:
void
addFrame (transform: PIXI.TransformBase, x0: number , y0: number , x1: number , y1: number ): void
Adds sprite frame, transformed.
Params:
Name
Type
Attribute
Description
transform
TODO
x0
TODO
y0
TODO
x1
TODO
y1
TODO
Returns:
void
addVertices (transform: PIXI.TransformBase, vertices: Float32Array , beginOffset: number , endOffset: number ): void
Add an array of vertices
Params:
Name
Type
Attribute
Description
transform
TODO
vertices
TODO
beginOffset
TODO
endOffset
TODO
Returns:
void
addBounds (bounds: PIXI.Bounds): void
Adds other Bounds
Params:
Name
Type
Attribute
Description
bounds
TODO
Returns:
void
addBoundsMask (bounds: PIXI.Bounds, mask: PIXI.Bounds): void
Adds other Bounds, masked with Bounds
Params:
Name
Type
Attribute
Description
bounds
TODO
mask
TODO
Returns:
void
addBoundsArea (bounds: PIXI.Bounds, area: PIXI.Rectangle): void
Adds other Bounds, masked with Rectangle
Params:
Name
Type
Attribute
Description
bounds
TODO
area
TODO
Returns:
void
DEBUG BUTTON NOT FOR PRODUCTION : toggle JSDoc record visibility
{
"comment": "/**\n * 'Builder' pattern for bounds rectangles\n * Axis-Aligned Bounding Box\n * It is not a shape! Its mutable thing, no 'EMPTY' or that kind of problems\n *\n * @class\n * @memberof PIXI\n */",
"meta": {
"range": [
250,
8667
],
"filename": "Bounds.js",
"lineno": 13,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100002085",
"name": "Bounds",
"type": "ClassDeclaration",
"paramnames": []
}
},
"classdesc": "'Builder' pattern for bounds rectangles Axis-Aligned Bounding Box It is not a shape! Its mutable thing, no 'EMPTY' or that kind of problems
",
"kind": "class",
"memberof": "PIXI",
"name": "Bounds",
"longname": "PIXI.Bounds",
"scope": "static",
"params": [],
"___id": "T000002R000265",
"___s": true,
"$methods": [
{
"comment": "/**\n * Checks if bounds are empty.\n *\n * @return {boolean} True if empty.\n */",
"meta": {
"range": [
937,
1021
],
"filename": "Bounds.js",
"lineno": 52,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100002124",
"name": "Bounds#isEmpty",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Checks if bounds are empty.
",
"returns": [
{
"type": {
"names": [
"boolean"
]
},
"description": "True if empty.
"
}
],
"name": "isEmpty",
"longname": "PIXI.Bounds#isEmpty",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"params": [],
"___id": "T000002R000276",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsisEmpty",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Clears the bounds and resets.\n *\n */",
"meta": {
"range": [
1087,
1254
],
"filename": "Bounds.js",
"lineno": 61,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100002144",
"name": "Bounds#clear",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Clears the bounds and resets.
",
"name": "clear",
"longname": "PIXI.Bounds#clear",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"params": [],
"___id": "T000002R000277",
"___s": true,
"skip": true,
"slug": "PIXI.Boundsclear",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Can return Rectangle.EMPTY constant, either construct new rectangle, either use your rectangle\n * It is not guaranteed that it will return tempRect\n *\n * @param {PIXI.Rectangle} rect - temporary object will be used if AABB is not empty\n * @returns {PIXI.Rectangle} A rectangle of the bounds\n */",
"meta": {
"range": [
1590,
1955
],
"filename": "Bounds.js",
"lineno": 78,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100002179",
"name": "Bounds#getRectangle",
"type": "MethodDefinition",
"paramnames": [
"rect"
]
},
"vars": {
"": null
}
},
"description": "Can return Rectangle.EMPTY constant, either construct new rectangle, either use your rectangle It is not guaranteed that it will return tempRect
",
"params": [
{
"type": {
"names": [
"PIXI.Rectangle"
]
},
"description": "temporary object will be used if AABB is not empty
",
"name": "rect"
}
],
"returns": [
{
"type": {
"names": [
"PIXI.Rectangle"
]
},
"description": "A rectangle of the bounds
"
}
],
"name": "getRectangle",
"longname": "PIXI.Bounds#getRectangle",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R000282",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsgetRectangle",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * This function should be inlined when its possible.\n *\n * @param {PIXI.Point} point - The point to add.\n */",
"meta": {
"range": [
2095,
2322
],
"filename": "Bounds.js",
"lineno": 100,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100002258",
"name": "Bounds#addPoint",
"type": "MethodDefinition",
"paramnames": [
"point"
]
},
"vars": {
"": null
}
},
"description": "This function should be inlined when its possible.
",
"params": [
{
"type": {
"names": [
"PIXI.Point"
]
},
"description": "The point to add.
",
"name": "point"
}
],
"name": "addPoint",
"longname": "PIXI.Bounds#addPoint",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R000288",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddPoint",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds a quad, not transformed\n *\n * @param {Float32Array} vertices - The verts to add.\n */",
"meta": {
"range": [
2445,
3488
],
"filename": "Bounds.js",
"lineno": 113,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100002323",
"name": "Bounds#addQuad",
"type": "MethodDefinition",
"paramnames": [
"vertices"
]
},
"vars": {
"": null
}
},
"description": "Adds a quad, not transformed
",
"params": [
{
"type": {
"names": [
"Float32Array"
]
},
"description": "The verts to add.
",
"name": "vertices"
}
],
"name": "addQuad",
"longname": "PIXI.Bounds#addQuad",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R000293",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddQuad",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds sprite frame, transformed.\n *\n * @param {PIXI.TransformBase} transform - TODO\n * @param {number} x0 - TODO\n * @param {number} y0 - TODO\n * @param {number} x1 - TODO\n * @param {number} y1 - TODO\n */",
"meta": {
"range": [
3740,
5127
],
"filename": "Bounds.js",
"lineno": 164,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100002568",
"name": "Bounds#addFrame",
"type": "MethodDefinition",
"paramnames": [
"transform",
"x0",
"y0",
"x1",
"y1"
]
},
"vars": {
"": null
}
},
"description": "Adds sprite frame, transformed.
",
"params": [
{
"type": {
"names": [
"PIXI.TransformBase"
]
},
"description": "TODO
",
"name": "transform"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "x0"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "y0"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "x1"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "y1"
}
],
"name": "addFrame",
"longname": "PIXI.Bounds#addFrame",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R000326",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddFrame",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Add an array of vertices\n *\n * @param {PIXI.TransformBase} transform - TODO\n * @param {Float32Array} vertices - TODO\n * @param {number} beginOffset - TODO\n * @param {number} endOffset - TODO\n */",
"meta": {
"range": [
5367,
6305
],
"filename": "Bounds.js",
"lineno": 222,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100002907",
"name": "Bounds#addVertices",
"type": "MethodDefinition",
"paramnames": [
"transform",
"vertices",
"beginOffset",
"endOffset"
]
},
"vars": {
"": null
}
},
"description": "Add an array of vertices
",
"params": [
{
"type": {
"names": [
"PIXI.TransformBase"
]
},
"description": "TODO
",
"name": "transform"
},
{
"type": {
"names": [
"Float32Array"
]
},
"description": "TODO
",
"name": "vertices"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "beginOffset"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "endOffset"
}
],
"name": "addVertices",
"longname": "PIXI.Bounds#addVertices",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R000366",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddVertices",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds other Bounds\n *\n * @param {PIXI.Bounds} bounds - TODO\n */",
"meta": {
"range": [
6401,
6803
],
"filename": "Bounds.js",
"lineno": 261,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100003091",
"name": "Bounds#addBounds",
"type": "MethodDefinition",
"paramnames": [
"bounds"
]
},
"vars": {
"": null
}
},
"description": "Adds other Bounds
",
"params": [
{
"type": {
"names": [
"PIXI.Bounds"
]
},
"description": "TODO
",
"name": "bounds"
}
],
"name": "addBounds",
"longname": "PIXI.Bounds#addBounds",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R000392",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddBounds",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds other Bounds, masked with Bounds\n *\n * @param {PIXI.Bounds} bounds - TODO\n * @param {PIXI.Bounds} mask - TODO\n */",
"meta": {
"range": [
6959,
7714
],
"filename": "Bounds.js",
"lineno": 280,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100003180",
"name": "Bounds#addBoundsMask",
"type": "MethodDefinition",
"paramnames": [
"bounds",
"mask"
]
},
"vars": {
"": null
}
},
"description": "Adds other Bounds, masked with Bounds
",
"params": [
{
"type": {
"names": [
"PIXI.Bounds"
]
},
"description": "TODO
",
"name": "bounds"
},
{
"type": {
"names": [
"PIXI.Bounds"
]
},
"description": "TODO
",
"name": "mask"
}
],
"name": "addBoundsMask",
"longname": "PIXI.Bounds#addBoundsMask",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R000401",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddBoundsMask",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds other Bounds, masked with Rectangle\n *\n * @param {PIXI.Bounds} bounds - TODO\n * @param {PIXI.Rectangle} area - TODO\n */",
"meta": {
"range": [
7876,
8665
],
"filename": "Bounds.js",
"lineno": 307,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100003331",
"name": "Bounds#addBoundsArea",
"type": "MethodDefinition",
"paramnames": [
"bounds",
"area"
]
},
"vars": {
"": null
}
},
"description": "Adds other Bounds, masked with Rectangle
",
"params": [
{
"type": {
"names": [
"PIXI.Bounds"
]
},
"description": "TODO
",
"name": "bounds"
},
{
"type": {
"names": [
"PIXI.Rectangle"
]
},
"description": "TODO
",
"name": "area"
}
],
"name": "addBoundsArea",
"longname": "PIXI.Bounds#addBoundsArea",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R000414",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddBoundsArea",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Checks if bounds are empty.\n *\n * @return {boolean} True if empty.\n */",
"meta": {
"range": [
937,
1021
],
"filename": "Bounds.js",
"lineno": 52,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100076803",
"name": "Bounds#isEmpty",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Checks if bounds are empty.
",
"returns": [
{
"type": {
"names": [
"boolean"
]
},
"description": "True if empty.
"
}
],
"name": "isEmpty",
"longname": "PIXI.Bounds#isEmpty",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"params": [],
"___id": "T000002R007210",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsisEmpty",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Clears the bounds and resets.\n *\n */",
"meta": {
"range": [
1087,
1254
],
"filename": "Bounds.js",
"lineno": 61,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100076823",
"name": "Bounds#clear",
"type": "MethodDefinition",
"paramnames": []
},
"vars": {
"": null
}
},
"description": "Clears the bounds and resets.
",
"name": "clear",
"longname": "PIXI.Bounds#clear",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"params": [],
"___id": "T000002R007211",
"___s": true,
"skip": true,
"slug": "PIXI.Boundsclear",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Can return Rectangle.EMPTY constant, either construct new rectangle, either use your rectangle\n * It is not guaranteed that it will return tempRect\n *\n * @param {PIXI.Rectangle} rect - temporary object will be used if AABB is not empty\n * @returns {PIXI.Rectangle} A rectangle of the bounds\n */",
"meta": {
"range": [
1590,
1955
],
"filename": "Bounds.js",
"lineno": 78,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100076858",
"name": "Bounds#getRectangle",
"type": "MethodDefinition",
"paramnames": [
"rect"
]
},
"vars": {
"": null
}
},
"description": "Can return Rectangle.EMPTY constant, either construct new rectangle, either use your rectangle It is not guaranteed that it will return tempRect
",
"params": [
{
"type": {
"names": [
"PIXI.Rectangle"
]
},
"description": "temporary object will be used if AABB is not empty
",
"name": "rect"
}
],
"returns": [
{
"type": {
"names": [
"PIXI.Rectangle"
]
},
"description": "A rectangle of the bounds
"
}
],
"name": "getRectangle",
"longname": "PIXI.Bounds#getRectangle",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R007216",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsgetRectangle",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * This function should be inlined when its possible.\n *\n * @param {PIXI.Point} point - The point to add.\n */",
"meta": {
"range": [
2095,
2322
],
"filename": "Bounds.js",
"lineno": 100,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100076937",
"name": "Bounds#addPoint",
"type": "MethodDefinition",
"paramnames": [
"point"
]
},
"vars": {
"": null
}
},
"description": "This function should be inlined when its possible.
",
"params": [
{
"type": {
"names": [
"PIXI.Point"
]
},
"description": "The point to add.
",
"name": "point"
}
],
"name": "addPoint",
"longname": "PIXI.Bounds#addPoint",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R007222",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddPoint",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds a quad, not transformed\n *\n * @param {Float32Array} vertices - The verts to add.\n */",
"meta": {
"range": [
2445,
3488
],
"filename": "Bounds.js",
"lineno": 113,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100077002",
"name": "Bounds#addQuad",
"type": "MethodDefinition",
"paramnames": [
"vertices"
]
},
"vars": {
"": null
}
},
"description": "Adds a quad, not transformed
",
"params": [
{
"type": {
"names": [
"Float32Array"
]
},
"description": "The verts to add.
",
"name": "vertices"
}
],
"name": "addQuad",
"longname": "PIXI.Bounds#addQuad",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R007227",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddQuad",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds sprite frame, transformed.\n *\n * @param {PIXI.TransformBase} transform - TODO\n * @param {number} x0 - TODO\n * @param {number} y0 - TODO\n * @param {number} x1 - TODO\n * @param {number} y1 - TODO\n */",
"meta": {
"range": [
3740,
5127
],
"filename": "Bounds.js",
"lineno": 164,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100077247",
"name": "Bounds#addFrame",
"type": "MethodDefinition",
"paramnames": [
"transform",
"x0",
"y0",
"x1",
"y1"
]
},
"vars": {
"": null
}
},
"description": "Adds sprite frame, transformed.
",
"params": [
{
"type": {
"names": [
"PIXI.TransformBase"
]
},
"description": "TODO
",
"name": "transform"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "x0"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "y0"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "x1"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "y1"
}
],
"name": "addFrame",
"longname": "PIXI.Bounds#addFrame",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R007260",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddFrame",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Add an array of vertices\n *\n * @param {PIXI.TransformBase} transform - TODO\n * @param {Float32Array} vertices - TODO\n * @param {number} beginOffset - TODO\n * @param {number} endOffset - TODO\n */",
"meta": {
"range": [
5367,
6305
],
"filename": "Bounds.js",
"lineno": 222,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100077586",
"name": "Bounds#addVertices",
"type": "MethodDefinition",
"paramnames": [
"transform",
"vertices",
"beginOffset",
"endOffset"
]
},
"vars": {
"": null
}
},
"description": "Add an array of vertices
",
"params": [
{
"type": {
"names": [
"PIXI.TransformBase"
]
},
"description": "TODO
",
"name": "transform"
},
{
"type": {
"names": [
"Float32Array"
]
},
"description": "TODO
",
"name": "vertices"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "beginOffset"
},
{
"type": {
"names": [
"number"
]
},
"description": "TODO
",
"name": "endOffset"
}
],
"name": "addVertices",
"longname": "PIXI.Bounds#addVertices",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R007300",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddVertices",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds other Bounds\n *\n * @param {PIXI.Bounds} bounds - TODO\n */",
"meta": {
"range": [
6401,
6803
],
"filename": "Bounds.js",
"lineno": 261,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100077770",
"name": "Bounds#addBounds",
"type": "MethodDefinition",
"paramnames": [
"bounds"
]
},
"vars": {
"": null
}
},
"description": "Adds other Bounds
",
"params": [
{
"type": {
"names": [
"PIXI.Bounds"
]
},
"description": "TODO
",
"name": "bounds"
}
],
"name": "addBounds",
"longname": "PIXI.Bounds#addBounds",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R007326",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddBounds",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds other Bounds, masked with Bounds\n *\n * @param {PIXI.Bounds} bounds - TODO\n * @param {PIXI.Bounds} mask - TODO\n */",
"meta": {
"range": [
6959,
7714
],
"filename": "Bounds.js",
"lineno": 280,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100077859",
"name": "Bounds#addBoundsMask",
"type": "MethodDefinition",
"paramnames": [
"bounds",
"mask"
]
},
"vars": {
"": null
}
},
"description": "Adds other Bounds, masked with Bounds
",
"params": [
{
"type": {
"names": [
"PIXI.Bounds"
]
},
"description": "TODO
",
"name": "bounds"
},
{
"type": {
"names": [
"PIXI.Bounds"
]
},
"description": "TODO
",
"name": "mask"
}
],
"name": "addBoundsMask",
"longname": "PIXI.Bounds#addBoundsMask",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R007335",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddBoundsMask",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * Adds other Bounds, masked with Rectangle\n *\n * @param {PIXI.Bounds} bounds - TODO\n * @param {PIXI.Rectangle} area - TODO\n */",
"meta": {
"range": [
7876,
8665
],
"filename": "Bounds.js",
"lineno": 307,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {
"id": "astnode100078010",
"name": "Bounds#addBoundsArea",
"type": "MethodDefinition",
"paramnames": [
"bounds",
"area"
]
},
"vars": {
"": null
}
},
"description": "Adds other Bounds, masked with Rectangle
",
"params": [
{
"type": {
"names": [
"PIXI.Bounds"
]
},
"description": "TODO
",
"name": "bounds"
},
{
"type": {
"names": [
"PIXI.Rectangle"
]
},
"description": "TODO
",
"name": "area"
}
],
"name": "addBoundsArea",
"longname": "PIXI.Bounds#addBoundsArea",
"kind": "function",
"memberof": "PIXI.Bounds",
"scope": "instance",
"___id": "T000002R007348",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsaddBoundsArea",
"filepath": "core\\display\\Bounds.js"
}
],
"$attributes": [
{
"comment": "/**\n * @member {number} PIXI.Bounds#minX\n * @default 0\n */",
"meta": {
"range": [
320,
402
],
"filename": "Bounds.js",
"lineno": 20,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {}
},
"kind": "member",
"name": "minX",
"type": {
"names": [
"number"
]
},
"defaultvalue": "0",
"memberof": "PIXI.Bounds",
"longname": "PIXI.Bounds#minX",
"scope": "instance",
"___id": "T000002R000267",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsminX",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * @member {number} PIXI.Bounds#minY\n * @default 0\n */",
"meta": {
"range": [
442,
524
],
"filename": "Bounds.js",
"lineno": 26,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {}
},
"kind": "member",
"name": "minY",
"type": {
"names": [
"number"
]
},
"defaultvalue": "0",
"memberof": "PIXI.Bounds",
"longname": "PIXI.Bounds#minY",
"scope": "instance",
"___id": "T000002R000269",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsminY",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * @member {number} PIXI.Bounds#maxX\n * @default 0\n */",
"meta": {
"range": [
564,
646
],
"filename": "Bounds.js",
"lineno": 32,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {}
},
"kind": "member",
"name": "maxX",
"type": {
"names": [
"number"
]
},
"defaultvalue": "0",
"memberof": "PIXI.Bounds",
"longname": "PIXI.Bounds#maxX",
"scope": "instance",
"___id": "T000002R000271",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsmaxX",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * @member {number} PIXI.Bounds#maxY\n * @default 0\n */",
"meta": {
"range": [
687,
769
],
"filename": "Bounds.js",
"lineno": 38,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {}
},
"kind": "member",
"name": "maxY",
"type": {
"names": [
"number"
]
},
"defaultvalue": "0",
"memberof": "PIXI.Bounds",
"longname": "PIXI.Bounds#maxY",
"scope": "instance",
"___id": "T000002R000273",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsmaxY",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * @member {number} PIXI.Bounds#minX\n * @default 0\n */",
"meta": {
"range": [
320,
402
],
"filename": "Bounds.js",
"lineno": 20,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {}
},
"kind": "member",
"name": "minX",
"type": {
"names": [
"number"
]
},
"defaultvalue": "0",
"memberof": "PIXI.Bounds",
"longname": "PIXI.Bounds#minX",
"scope": "instance",
"___id": "T000002R007201",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsminX",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * @member {number} PIXI.Bounds#minY\n * @default 0\n */",
"meta": {
"range": [
442,
524
],
"filename": "Bounds.js",
"lineno": 26,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {}
},
"kind": "member",
"name": "minY",
"type": {
"names": [
"number"
]
},
"defaultvalue": "0",
"memberof": "PIXI.Bounds",
"longname": "PIXI.Bounds#minY",
"scope": "instance",
"___id": "T000002R007203",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsminY",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * @member {number} PIXI.Bounds#maxX\n * @default 0\n */",
"meta": {
"range": [
564,
646
],
"filename": "Bounds.js",
"lineno": 32,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {}
},
"kind": "member",
"name": "maxX",
"type": {
"names": [
"number"
]
},
"defaultvalue": "0",
"memberof": "PIXI.Bounds",
"longname": "PIXI.Bounds#maxX",
"scope": "instance",
"___id": "T000002R007205",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsmaxX",
"filepath": "core\\display\\Bounds.js"
},
{
"comment": "/**\n * @member {number} PIXI.Bounds#maxY\n * @default 0\n */",
"meta": {
"range": [
687,
769
],
"filename": "Bounds.js",
"lineno": 38,
"path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
"code": {}
},
"kind": "member",
"name": "maxY",
"type": {
"names": [
"number"
]
},
"defaultvalue": "0",
"memberof": "PIXI.Bounds",
"longname": "PIXI.Bounds#maxY",
"scope": "instance",
"___id": "T000002R007207",
"___s": true,
"skip": true,
"slug": "PIXI.BoundsmaxY",
"filepath": "core\\display\\Bounds.js"
}
],
"$staticmethods": [],
"$staticproperties": [],
"$augments": [],
"$augmentedBy": [],
"filepath": "core\\display\\Bounds.js"
}