|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BoundingVolume | |
---|---|
com.jme3.asset | com.jme3.asset contains the AssetManager ,
a utility class that is used to load assets such as textures, models, and
sound effects in a jME3 application. |
com.jme3.bounding | |
com.jme3.collision.bih | |
com.jme3.renderer | The com.jme3.renderer package provides classes responsible for
rendering. |
com.jme3.scene | The com.jme3.input package contains the scene graph implementation
in jMonkeyEngine. |
com.jme3.scene.control | The com.jme3.control package provides
controls . |
com.jme3.shadow |
Uses of BoundingVolume in com.jme3.asset |
---|
Methods in com.jme3.asset with parameters of type BoundingVolume | |
---|---|
void |
BlenderKey.LoadingResults.setModelBound(BoundingVolume modelBound)
|
Uses of BoundingVolume in com.jme3.bounding |
---|
Subclasses of BoundingVolume in com.jme3.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 |
BoundingSphere
BoundingSphere defines a sphere that defines a container for a
group of vertices of a particular piece of geometry. |
Methods in com.jme3.bounding that return BoundingVolume | |
---|---|
BoundingVolume |
BoundingVolume.clone()
|
BoundingVolume |
BoundingBox.clone(BoundingVolume store)
clone creates a new BoundingBox object containing the same
data as this one. |
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 |
BoundingBox.merge(BoundingVolume volume)
merge combines this bounding box with a second bounding box. |
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 |
BoundingBox.mergeLocal(BoundingVolume volume)
mergeLocal combines this sphere with a second bounding
sphere locally. |
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 |
BoundingBox.transform(Matrix4f trans,
BoundingVolume store)
|
BoundingVolume |
BoundingSphere.transform(Matrix4f trans,
BoundingVolume store)
|
abstract BoundingVolume |
BoundingVolume.transform(Matrix4f trans,
BoundingVolume store)
|
BoundingVolume |
BoundingVolume.transform(Transform trans)
transform alters the location of the bounding volume by a
rotation, translation and a scalar. |
BoundingVolume |
BoundingBox.transform(Transform trans,
BoundingVolume store)
transform modifies the center of the box to reflect the
change made via a rotation, translation and scale. |
BoundingVolume |
BoundingSphere.transform(Transform trans,
BoundingVolume store)
transform modifies the center of the sphere to reflect the
change made via a rotation, translation and scale. |
abstract BoundingVolume |
BoundingVolume.transform(Transform trans,
BoundingVolume store)
transform alters the location of the bounding volume by a
rotation, translation and a scalar. |
Methods in com.jme3.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 |
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. |
boolean |
BoundingBox.intersects(BoundingVolume bv)
intersects determines if this Bounding Box intersects with another given bounding volume. |
boolean |
BoundingSphere.intersects(BoundingVolume bv)
|
abstract boolean |
BoundingVolume.intersects(BoundingVolume bv)
determines if this bounding volume and a second given volume are intersecting. |
BoundingVolume |
BoundingBox.merge(BoundingVolume volume)
merge combines this bounding box with a second bounding box. |
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 |
BoundingBox.mergeLocal(BoundingVolume volume)
mergeLocal combines this sphere with a second bounding
sphere locally. |
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 |
BoundingBox.transform(Matrix4f trans,
BoundingVolume store)
|
BoundingVolume |
BoundingSphere.transform(Matrix4f trans,
BoundingVolume store)
|
abstract BoundingVolume |
BoundingVolume.transform(Matrix4f trans,
BoundingVolume store)
|
BoundingVolume |
BoundingBox.transform(Transform trans,
BoundingVolume store)
transform modifies the center of the box to reflect the
change made via a rotation, translation and scale. |
BoundingVolume |
BoundingSphere.transform(Transform trans,
BoundingVolume store)
transform modifies the center of the sphere to reflect the
change made via a rotation, translation and scale. |
abstract BoundingVolume |
BoundingVolume.transform(Transform trans,
BoundingVolume store)
transform alters the location of the bounding volume by a
rotation, translation and a scalar. |
Uses of BoundingVolume in com.jme3.collision.bih |
---|
Methods in com.jme3.collision.bih with parameters of type BoundingVolume | |
---|---|
int |
BIHTree.collideWith(Collidable other,
Matrix4f worldMatrix,
BoundingVolume worldBound,
CollisionResults results)
|
Uses of BoundingVolume in com.jme3.renderer |
---|
Methods in com.jme3.renderer with parameters of type BoundingVolume | |
---|---|
Camera.FrustumIntersect |
Camera.contains(BoundingVolume bound)
contains tests a bounding volume against the planes of the
camera's frustum. |
boolean |
Camera.containsGui(BoundingVolume bound)
containsGui tests a bounding volume against the ortho
bounding box of the camera. |
Uses of BoundingVolume in com.jme3.scene |
---|
Fields in com.jme3.scene declared as BoundingVolume | |
---|---|
protected BoundingVolume |
Spatial.worldBound
Spatial's bounding volume relative to the world. |
Methods in com.jme3.scene that return BoundingVolume | |
---|---|
BoundingVolume |
Mesh.getBound()
Returns the BoundingVolume of this Mesh. |
BoundingVolume |
Geometry.getModelBound()
|
BoundingVolume |
Spatial.getWorldBound()
getWorldBound retrieves the world bound at this node
level. |
Methods in com.jme3.scene with parameters of type BoundingVolume | |
---|---|
int |
CollisionData.collideWith(Collidable other,
Matrix4f worldMatrix,
BoundingVolume worldBound,
CollisionResults results)
|
int |
Mesh.collideWith(Collidable other,
Matrix4f worldMatrix,
BoundingVolume worldBound,
CollisionResults results)
Handles collision detection, internal use only. |
void |
Mesh.setBound(BoundingVolume modelBound)
Sets the BoundingVolume for this Mesh. |
void |
Geometry.setModelBound(BoundingVolume modelBound)
Sets the model bound to use for this geometry. |
void |
Node.setModelBound(BoundingVolume modelBound)
|
abstract void |
Spatial.setModelBound(BoundingVolume modelBound)
setModelBound sets the bounding object for this Spatial. |
Uses of BoundingVolume in com.jme3.scene.control |
---|
Methods in com.jme3.scene.control 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.jme3.shadow |
---|
Method parameters in com.jme3.shadow with type arguments of type BoundingVolume | |
---|---|
static BoundingBox |
ShadowUtil.computeUnionBound(java.util.List<BoundingVolume> bv)
Computes the bounds of multiple bounding volumes |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |