|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BoundingVolume | |
|---|---|
| com.jme.bounding | |
| com.jme.light | |
| com.jme.renderer | |
| com.jme.scene | |
| com.jme.scene.shape | Standard geometric shapes. |
| com.jme.scene.state | |
| com.jme.util | |
| com.jmex.terrain | |
| Uses of BoundingVolume in com.jme.bounding |
|---|
| Subclasses of BoundingVolume in com.jme.bounding | |
|---|---|
class |
BoundingBox
BoundingBox defines an axis-aligned cube that defines a
container for a group of vertices of a particular piece of geometry. |
class |
BoundingCapsule
|
class |
BoundingSphere
BoundingSphere defines a sphere that defines a container for a
group of vertices of a particular piece of geometry. |
class |
OrientedBoundingBox
Started Date: Sep 5, 2004 |
| Methods in com.jme.bounding that return BoundingVolume | |
|---|---|
BoundingVolume |
BoundingBox.clone(BoundingVolume store)
clone creates a new BoundingBox object containing the same
data as this one. |
BoundingVolume |
BoundingCapsule.clone(BoundingVolume store)
|
BoundingVolume |
BoundingSphere.clone(BoundingVolume store)
clone creates a new BoundingSphere object containing the
same data as this one. |
abstract BoundingVolume |
BoundingVolume.clone(BoundingVolume store)
clone creates a new BoundingVolume object containing the
same data as this one. |
BoundingVolume |
OrientedBoundingBox.clone(BoundingVolume store)
|
BoundingVolume |
CollisionTree.getBounds()
Returns the bounding volume for this tree node in local space. |
BoundingVolume |
CollisionTree.getWorldBounds()
Returns the bounding volume for this tree node in world space. |
BoundingVolume |
BoundingBox.merge(BoundingVolume volume)
merge combines this sphere with a second bounding sphere. |
BoundingVolume |
BoundingCapsule.merge(BoundingVolume volume)
|
BoundingVolume |
BoundingSphere.merge(BoundingVolume volume)
merge combines this sphere with a second bounding sphere. |
abstract BoundingVolume |
BoundingVolume.merge(BoundingVolume volume)
merge combines two bounding volumes into a single bounding
volume that contains both this bounding volume and the parameter volume. |
BoundingVolume |
OrientedBoundingBox.merge(BoundingVolume volume)
|
BoundingVolume |
BoundingBox.mergeLocal(BoundingVolume volume)
mergeLocal combines this sphere with a second bounding
sphere locally. |
BoundingVolume |
BoundingCapsule.mergeLocal(BoundingVolume volume)
|
BoundingVolume |
BoundingSphere.mergeLocal(BoundingVolume volume)
mergeLocal combines this sphere with a second bounding
sphere locally. |
abstract BoundingVolume |
BoundingVolume.mergeLocal(BoundingVolume volume)
mergeLocal combines two bounding volumes into a single
bounding volume that contains both this bounding volume and the parameter
volume. |
BoundingVolume |
OrientedBoundingBox.mergeLocal(BoundingVolume volume)
|
BoundingVolume |
OrientedBoundingBox.transform(Matrix3f rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
BoundingVolume |
BoundingVolume.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale)
transform alters the location of the bounding volume by a
rotation, translation and a scalar. |
BoundingVolume |
BoundingBox.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform modifies the center of the box to reflect the
change made via a rotation, translation and scale. |
BoundingVolume |
BoundingCapsule.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
BoundingVolume |
BoundingSphere.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform modifies the center of the sphere to reflect the
change made via a rotation, translation and scale. |
abstract BoundingVolume |
BoundingVolume.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform alters the location of the bounding volume by a
rotation, translation and a scalar. |
BoundingVolume |
OrientedBoundingBox.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
| Methods in com.jme.bounding with parameters of type BoundingVolume | |
|---|---|
BoundingVolume |
BoundingBox.clone(BoundingVolume store)
clone creates a new BoundingBox object containing the same
data as this one. |
BoundingVolume |
BoundingCapsule.clone(BoundingVolume store)
|
BoundingVolume |
BoundingSphere.clone(BoundingVolume store)
clone creates a new BoundingSphere object containing the
same data as this one. |
abstract BoundingVolume |
BoundingVolume.clone(BoundingVolume store)
clone creates a new BoundingVolume object containing the
same data as this one. |
BoundingVolume |
OrientedBoundingBox.clone(BoundingVolume store)
|
boolean |
BoundingBox.intersects(BoundingVolume bv)
intersects determines if this Bounding Box intersects with another given bounding volume. |
boolean |
BoundingCapsule.intersects(BoundingVolume bv)
|
boolean |
BoundingSphere.intersects(BoundingVolume bv)
|
abstract boolean |
BoundingVolume.intersects(BoundingVolume bv)
determines if this bounding volume and a second given volume are intersecting. |
boolean |
OrientedBoundingBox.intersects(BoundingVolume bv)
|
boolean |
CollisionTree.intersectsBounding(BoundingVolume volume)
Tests if the world bounds of the node at this level intersects a provided bounding volume. |
BoundingVolume |
BoundingBox.merge(BoundingVolume volume)
merge combines this sphere with a second bounding sphere. |
BoundingVolume |
BoundingCapsule.merge(BoundingVolume volume)
|
BoundingVolume |
BoundingSphere.merge(BoundingVolume volume)
merge combines this sphere with a second bounding sphere. |
abstract BoundingVolume |
BoundingVolume.merge(BoundingVolume volume)
merge combines two bounding volumes into a single bounding
volume that contains both this bounding volume and the parameter volume. |
BoundingVolume |
OrientedBoundingBox.merge(BoundingVolume volume)
|
BoundingVolume |
BoundingBox.mergeLocal(BoundingVolume volume)
mergeLocal combines this sphere with a second bounding
sphere locally. |
BoundingVolume |
BoundingCapsule.mergeLocal(BoundingVolume volume)
|
BoundingVolume |
BoundingSphere.mergeLocal(BoundingVolume volume)
mergeLocal combines this sphere with a second bounding
sphere locally. |
abstract BoundingVolume |
BoundingVolume.mergeLocal(BoundingVolume volume)
mergeLocal combines two bounding volumes into a single
bounding volume that contains both this bounding volume and the parameter
volume. |
BoundingVolume |
OrientedBoundingBox.mergeLocal(BoundingVolume volume)
|
BoundingVolume |
OrientedBoundingBox.transform(Matrix3f rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
BoundingVolume |
BoundingBox.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform modifies the center of the box to reflect the
change made via a rotation, translation and scale. |
BoundingVolume |
BoundingCapsule.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
BoundingVolume |
BoundingSphere.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform modifies the center of the sphere to reflect the
change made via a rotation, translation and scale. |
abstract BoundingVolume |
BoundingVolume.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
transform alters the location of the bounding volume by a
rotation, translation and a scalar. |
BoundingVolume |
OrientedBoundingBox.transform(Quaternion rotate,
Vector3f translate,
Vector3f scale,
BoundingVolume store)
|
| Uses of BoundingVolume in com.jme.light |
|---|
| Methods in com.jme.light with parameters of type BoundingVolume | |
|---|---|
protected float |
LightManagement.getValueFor(Light l,
BoundingVolume val)
Deprecated. |
(package private) float |
LightManagement.getValueFor(PointLight l,
BoundingVolume val)
Deprecated. |
(package private) float |
LightManagement.getValueFor(SpotLight l,
BoundingVolume val)
Deprecated. |
| Uses of BoundingVolume in com.jme.renderer |
|---|
| Methods in com.jme.renderer with parameters of type BoundingVolume | |
|---|---|
Camera.FrustumIntersect |
AbstractCamera.contains(BoundingVolume bound)
culled tests a bounding volume against the planes of the
camera's frustum. |
Camera.FrustumIntersect |
Camera.contains(BoundingVolume bound)
culled tests a bounding volume against the planes of the
camera's frustum. |
| Uses of BoundingVolume in com.jme.scene |
|---|
| Fields in com.jme.scene declared as BoundingVolume | |
|---|---|
protected BoundingVolume |
Geometry.bound
The local bounds of this Geometry object. |
protected BoundingVolume |
Spatial.worldBound
Spatial's bounding volume relative to the world. |
| Methods in com.jme.scene that return BoundingVolume | |
|---|---|
BoundingVolume |
Geometry.getModelBound()
getModelBound retrieves the bounding object that contains
the geometry's vertices. |
BoundingVolume |
SharedMesh.getModelBound()
returns the model bound of the target object. |
BoundingVolume |
Spatial.getWorldBound()
getWorldBound retrieves the world bound at this node
level. |
| Methods in com.jme.scene with parameters of type BoundingVolume | |
|---|---|
void |
Geometry.setModelBound(BoundingVolume modelBound)
setModelBound sets the bounding object for this geometry. |
void |
Node.setModelBound(BoundingVolume modelBound)
|
void |
SharedMesh.setModelBound(BoundingVolume modelBound)
setModelBound sets the bounding object for this geometry. |
abstract void |
Spatial.setModelBound(BoundingVolume modelBound)
setModelBound sets the bounding object for this Spatial. |
| Uses of BoundingVolume in com.jme.scene.shape |
|---|
| Methods in com.jme.scene.shape with parameters of type BoundingVolume | |
|---|---|
void |
AxisRods.setModelBound(BoundingVolume bound)
|
| Uses of BoundingVolume in com.jme.scene.state |
|---|
| Methods in com.jme.scene.state with parameters of type BoundingVolume | |
|---|---|
protected static float |
LightUtil.getValueFor(Light l,
BoundingVolume val)
|
protected static float |
LightUtil.getValueFor(PointLight l,
BoundingVolume val)
|
protected static float |
LightUtil.getValueFor(SpotLight l,
BoundingVolume val)
|
| Uses of BoundingVolume in com.jme.util |
|---|
| Methods in com.jme.util with parameters of type BoundingVolume | |
|---|---|
static float |
AreaUtils.calcScreenArea(BoundingVolume bound,
float distance,
float screenWidth)
calcScreenArea -- in Pixels Aproximates the screen area of a bounding volume. |
| Uses of BoundingVolume in com.jmex.terrain |
|---|
| Methods in com.jmex.terrain with parameters of type BoundingVolume | |
|---|---|
void |
TerrainPage.setModelBound(BoundingVolume v)
setModelBound sets the model bounds for the terrain
blocks. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||