Modifier and Type | Method and Description |
---|---|
BoundingBox |
Mesh.calculateBoundingBox()
Calculates the
BoundingBox of the vertices contained in this mesh. |
BoundingBox |
Mesh.calculateBoundingBox(BoundingBox out,
int offset,
int count)
Calculate the
BoundingBox of the specified part. |
BoundingBox |
Mesh.calculateBoundingBox(BoundingBox out,
int offset,
int count,
Matrix4 transform)
Calculate the
BoundingBox of the specified part. |
BoundingBox |
Mesh.extendBoundingBox(BoundingBox out,
int offset,
int count)
Extends the specified
BoundingBox with the specified part. |
BoundingBox |
Mesh.extendBoundingBox(BoundingBox out,
int offset,
int count,
Matrix4 transform)
Extends the specified
BoundingBox with the specified part. |
Modifier and Type | Method and Description |
---|---|
void |
Mesh.calculateBoundingBox(BoundingBox bbox)
Calculates the
BoundingBox of the vertices contained in this mesh. |
BoundingBox |
Mesh.calculateBoundingBox(BoundingBox out,
int offset,
int count)
Calculate the
BoundingBox of the specified part. |
BoundingBox |
Mesh.calculateBoundingBox(BoundingBox out,
int offset,
int count,
Matrix4 transform)
Calculate the
BoundingBox of the specified part. |
BoundingBox |
Mesh.extendBoundingBox(BoundingBox out,
int offset,
int count)
Extends the specified
BoundingBox with the specified part. |
BoundingBox |
Mesh.extendBoundingBox(BoundingBox out,
int offset,
int count,
Matrix4 transform)
Extends the specified
BoundingBox with the specified part. |
Modifier and Type | Method and Description |
---|---|
BoundingBox |
ParticleEmitter.getBoundingBox()
Returns the bounding box for all active particles.
|
BoundingBox |
ParticleEffect.getBoundingBox()
Returns the bounding box for all active particles.
|
Modifier and Type | Method and Description |
---|---|
BoundingBox |
ModelInstance.calculateBoundingBox(BoundingBox out)
Calculate the bounding box of this model instance.
|
BoundingBox |
Model.calculateBoundingBox(BoundingBox out)
Calculate the bounding box of this model instance.
|
BoundingBox |
ModelInstance.extendBoundingBox(BoundingBox out)
Extends the bounding box with the bounds of this model instance.
|
BoundingBox |
Model.extendBoundingBox(BoundingBox out)
Extends the bounding box with the bounds of this model instance.
|
Modifier and Type | Method and Description |
---|---|
BoundingBox |
ModelInstance.calculateBoundingBox(BoundingBox out)
Calculate the bounding box of this model instance.
|
BoundingBox |
Model.calculateBoundingBox(BoundingBox out)
Calculate the bounding box of this model instance.
|
BoundingBox |
ModelInstance.extendBoundingBox(BoundingBox out)
Extends the bounding box with the bounds of this model instance.
|
BoundingBox |
Model.extendBoundingBox(BoundingBox out)
Extends the bounding box with the bounds of this model instance.
|
Modifier and Type | Method and Description |
---|---|
BoundingBox |
Node.calculateBoundingBox(BoundingBox out)
Calculate the bounding box of this Node.
|
BoundingBox |
Node.calculateBoundingBox(BoundingBox out,
boolean transform)
Calculate the bounding box of this Node.
|
BoundingBox |
Node.extendBoundingBox(BoundingBox out)
Extends the bounding box with the bounds of this Node.
|
BoundingBox |
Node.extendBoundingBox(BoundingBox out,
boolean transform)
Extends the bounding box with the bounds of this Node.
|
Modifier and Type | Method and Description |
---|---|
BoundingBox |
Node.calculateBoundingBox(BoundingBox out)
Calculate the bounding box of this Node.
|
BoundingBox |
Node.calculateBoundingBox(BoundingBox out,
boolean transform)
Calculate the bounding box of this Node.
|
BoundingBox |
Node.extendBoundingBox(BoundingBox out)
Extends the bounding box with the bounds of this Node.
|
BoundingBox |
Node.extendBoundingBox(BoundingBox out,
boolean transform)
Extends the bounding box with the bounds of this Node.
|
Modifier and Type | Method and Description |
---|---|
BoundingBox |
ParticleEffect.getBoundingBox() |
BoundingBox |
ParticleController.getBoundingBox() |
Modifier and Type | Method and Description |
---|---|
boolean |
Frustum.boundsInFrustum(BoundingBox bounds)
Returns whether the given
BoundingBox is in the frustum. |
static boolean |
Intersector.intersectRayBounds(Ray ray,
BoundingBox box,
Vector3 intersection)
Intersects a
Ray and a BoundingBox , returning the intersection point in intersection. |
static boolean |
Intersector.intersectRayBoundsFast(Ray ray,
BoundingBox box)
Quick check whether the given
Ray and BoundingBox intersect. |
Modifier and Type | Method and Description |
---|---|
BoundingBox |
BoundingBox.clr()
Sets the minimum and maximum vector to zeros.
|
BoundingBox |
BoundingBox.ext(BoundingBox a_bounds)
Extends this bounding box by the given bounding box.
|
BoundingBox |
BoundingBox.ext(BoundingBox bounds,
Matrix4 transform)
Extends this bounding box by the given transformed bounding box.
|
BoundingBox |
BoundingBox.ext(float x,
float y,
float z)
Extends the bounding box by the given vector.
|
BoundingBox |
BoundingBox.ext(Vector3 point)
Extends the bounding box to incorporate the given
Vector3 . |
BoundingBox |
BoundingBox.inf()
Sets the minimum and maximum vector to positive and negative infinity.
|
BoundingBox |
BoundingBox.mul(Matrix4 transform)
Multiplies the bounding box by the given matrix.
|
BoundingBox |
BoundingBox.set(BoundingBox bounds)
Sets the given bounding box.
|
BoundingBox |
BoundingBox.set(List<Vector3> points)
Sets the bounding box minimum and maximum vector from the given points.
|
BoundingBox |
BoundingBox.set(Vector3[] points)
Sets the bounding box minimum and maximum vector from the given points.
|
BoundingBox |
BoundingBox.set(Vector3 minimum,
Vector3 maximum)
Sets the given minimum and maximum vector.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BoundingBox.contains(BoundingBox b)
Returns whether the given bounding box is contained in this bounding box.
|
BoundingBox |
BoundingBox.ext(BoundingBox a_bounds)
Extends this bounding box by the given bounding box.
|
BoundingBox |
BoundingBox.ext(BoundingBox bounds,
Matrix4 transform)
Extends this bounding box by the given transformed bounding box.
|
boolean |
BoundingBox.intersects(BoundingBox b)
Returns whether the given bounding box is intersecting this bounding box (at least one point in).
|
BoundingBox |
BoundingBox.set(BoundingBox bounds)
Sets the given bounding box.
|
Constructor and Description |
---|
BoundingBox(BoundingBox bounds)
Constructs a new bounding box from the given bounding box.
|
Copyright © 2014. All rights reserved.