Uses of Interface
jme.geometry.bounding.BoundingVolume

Packages that use BoundingVolume
jme.entity   
jme.entity.effects   
jme.geometry.bounding   
 

Uses of BoundingVolume in jme.entity
 

Fields in jme.entity declared as BoundingVolume
protected  BoundingVolume Entity.boundingVolume
           
 

Methods in jme.entity that return BoundingVolume
 BoundingVolume Entity.getBoundingVolume()
          getBoundingVolume returns the volume that contains this entity.
 BoundingVolume EntityInterface.getBoundingVolume()
          getBoundingVolume returns the volume that contains the entity.
 

Methods in jme.entity with parameters of type BoundingVolume
 void Entity.setBoundingVolume(BoundingVolume volume)
          setBoundingVolume sets the volume that contains this entity.
 void EntityInterface.setBoundingVolume(BoundingVolume volume)
          setBoundingVolume sets the volume that contains this entity.
 

Uses of BoundingVolume in jme.entity.effects
 

Methods in jme.entity.effects that return BoundingVolume
 BoundingVolume ParticleSystem.getBoundingVolume()
          getBoundingVolume returns the volume that contains this entity.
 

Methods in jme.entity.effects with parameters of type BoundingVolume
 void ParticleSystem.setBoundingVolume(BoundingVolume volume)
          setBoundingVolume sets the volume that contains this entity.
 

Uses of BoundingVolume in jme.geometry.bounding
 

Classes in jme.geometry.bounding that implement BoundingVolume
 class BoundingBox
          BoundingBox defines a bounding volume that contains all vertices that make up the geometry.
 class BoundingCapsule
          BoundingCapsule defines a bounding volume in the shape of a capsule, where a capsule is an extension of sphere.
 class BoundingCylinder
          BoundingCylinder defines a cylinder as a set of all points a distance r from a line P + tD where D is unit length.
 class BoundingEllipsoid
          BoundingEllipsoid is defined as x^2/a^2 + y^2/b^2 + z^2/c^2 = 1 with a center of (0, 0, 0).
 class BoundingLozenge
          BoundingLozenge is a natural extension of a sphere based on equaldistance (from Eberly).
 class BoundingSphere
          BoundingSphere defines a sphere that defines a container for a group of vertices of a particular piece of geometry.
 

Methods in jme.geometry.bounding with parameters of type BoundingVolume
 boolean BoundingBox.hasCollision(BoundingVolume volume)
           
 float BoundingBox.distance(BoundingVolume volume)
           
 boolean BoundingCapsule.hasCollision(BoundingVolume volume)
           
 float BoundingCapsule.distance(BoundingVolume volume)
           
 boolean BoundingCylinder.hasCollision(BoundingVolume volume)
           
 float BoundingCylinder.distance(BoundingVolume volume)
           
 boolean BoundingEllipsoid.hasCollision(BoundingVolume volume)
           
 float BoundingEllipsoid.distance(BoundingVolume volume)
           
 boolean BoundingLozenge.hasCollision(BoundingVolume volume)
           
 float BoundingLozenge.distance(BoundingVolume volume)
           
 boolean BoundingSphere.hasCollision(BoundingVolume volume)
           
 float BoundingSphere.distance(BoundingVolume volume)
           
 boolean BoundingVolume.hasCollision(BoundingVolume volume)
           
 float BoundingVolume.distance(BoundingVolume distance)