Home Reference Source
public class | source

AABB

Static Method Summary

Static Public Methods
public static

multiplyMatrix(matrix: *, aabb: *): *

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get
public get
public get
public get
public get

sizeX: *

public get

sizeY: *

public get

sizeZ: *

Private Members
private
private
private
private

Method Summary

Public Methods
public

addPosition(positionVector: *): *

public

addPositionWithArray(array: *, index: *): *

public

clone(): *

public
public

mergeAABB(aabb: *): *

public

toString(): *

public

Static Public Methods

public static multiplyMatrix(matrix: *, aabb: *): * source

Params:

NameTypeAttributeDescription
matrix *
aabb *

Return:

*

Public Constructors

public constructor() source

Public Members

public get centerPoint: * source

public get lengthCenterToCorner: * source

public get maxPoint: * source

public get minPoint: * source

public get sizeX: * source

public get sizeY: * source

public get sizeZ: * source

Private Members

private _AABB_max: * source

private _AABB_min: * source

private _centerPoint: * source

private _lengthCenterToCorner: * source

Public Methods

public addPosition(positionVector: *): * source

Params:

NameTypeAttributeDescription
positionVector *

Return:

*

public addPositionWithArray(array: *, index: *): * source

Params:

NameTypeAttributeDescription
array *
index *

Return:

*

public clone(): * source

Return:

*

public isVanilla(): boolean source

Return:

boolean

public mergeAABB(aabb: *): * source

Params:

NameTypeAttributeDescription
aabb *

Return:

*

public toString(): * source

Return:

*

public updateAllInfo(): * source

Return:

*