# AxisAlignedBB
Used to represent bounding boxes.
# Constructor:
PluginAPI.contructors.AxisAlignedBB({x1: Number, y1: Number, z1: Number, x2: Number, y2: Number, z2: Number})
Has the following properties:
minX: Number: equal to the bounding box'sminXminY: Number: equal to the bounding box'sminYminZ: Number: equal to the bounding box'sminZmaxX: Number: equal to the bounding box'smaxXmaxY: Number: equal to the bounding box'smaxYmaxZ: Number: equal to the bounding box'smaxZ
It has the following methods:
addCoord({x: number, y: number, z: number}) : [AxisAlignedBB](AxisAlignedBB.md)contract({x: number, y: number, z: number}) : [AxisAlignedBB](AxisAlignedBB.md)expand({x: number, y: number, z: number}) : [AxisAlignedBB](AxisAlignedBB.md)offset({x: number, y: number, z: number}) : [AxisAlignedBB](AxisAlignedBB.md)getAverageEdgeLength() : numbertoString() : stringintersectsWith([AxisAlignedBB](AxisAlignedBB.md)) : booleanisVecInside([Vec3](Vec3.md)) : boolean