Packageorg.papervision3d.core.math
Classpublic class AxisAlignedBoundingBox



Public Properties
 PropertyDefined by
  maxX : Number
AxisAlignedBoundingBox
  maxY : Number
AxisAlignedBoundingBox
  maxZ : Number
AxisAlignedBoundingBox
  minX : Number
AxisAlignedBoundingBox
  minY : Number
AxisAlignedBoundingBox
  minZ : Number
AxisAlignedBoundingBox
Protected Properties
 PropertyDefined by
  _vertices : Array
AxisAlignedBoundingBox
Public Methods
 MethodDefined by
  
AxisAlignedBoundingBox(minX:Number, minY:Number, minZ:Number, maxX:Number, maxY:Number, maxZ:Number)
AxisAlignedBoundingBox
  
[static]
AxisAlignedBoundingBox
  
AxisAlignedBoundingBox
  
AxisAlignedBoundingBox
Protected Methods
 MethodDefined by
  
AxisAlignedBoundingBox
Property detail
maxXproperty
public var maxX:Number
maxYproperty 
public var maxY:Number
maxZproperty 
public var maxZ:Number
minXproperty 
public var minX:Number
minYproperty 
public var minY:Number
minZproperty 
public var minZ:Number
_verticesproperty 
protected var _vertices:Array
Constructor detail
AxisAlignedBoundingBox()constructor
public function AxisAlignedBoundingBox(minX:Number, minY:Number, minZ:Number, maxX:Number, maxY:Number, maxZ:Number)

Parameters
minX:Number
 
minY:Number
 
minZ:Number
 
maxX:Number
 
maxY:Number
 
maxZ:Number
Method detail
createBoxVertices()method
protected function createBoxVertices():void
createFromVertices()method 
public static function createFromVertices(vertices:Array):AxisAlignedBoundingBoxParameters
vertices:Array

Returns
AxisAlignedBoundingBox
getBoxVertices()method 
public function getBoxVertices():Array

Returns
Array
merge()method 
public function merge(bbox:AxisAlignedBoundingBox):voidParameters
bbox:AxisAlignedBoundingBox