HomeSort by relevance Sort by last modified time
    Searched refs:BoundingVolume (Results 1 - 24 of 24) sorted by null

  /external/jmonkeyengine/engine/src/core/com/jme3/bounding/
BoundingVolume.java 44 * <code>BoundingVolume</code> defines an interface for dealing with
48 * @version $Id: BoundingVolume.java,v 1.24 2007/09/21 15:45:32 nca Exp $
50 public abstract class BoundingVolume implements Savable, Cloneable, Collidable {
80 public BoundingVolume() {
83 public BoundingVolume(Vector3f center) {
118 public final BoundingVolume transform(Transform trans) {
133 public abstract BoundingVolume transform(Transform trans, BoundingVolume store);
135 public abstract BoundingVolume transform(Matrix4f trans, BoundingVolume store);
    [all...]
BoundingSphere.java 60 public class BoundingSphere extends BoundingVolume {
382 * @return BoundingVolume
385 public BoundingVolume transform(Transform trans, BoundingVolume store) {
387 if (store == null || store.getType() != BoundingVolume.Type.Sphere) {
400 public BoundingVolume transform(Matrix4f trans, BoundingVolume store) {
402 if (store == null || store.getType() != BoundingVolume.Type.Sphere) {
463 public BoundingVolume merge(BoundingVolume volume) {
    [all...]
BoundingBox.java 62 public class BoundingBox extends BoundingVolume {
270 public BoundingVolume transform(Transform trans, BoundingVolume store) {
303 public BoundingVolume transform(Matrix4f trans, BoundingVolume store) {
367 public BoundingVolume merge(BoundingVolume volume) {
407 public BoundingVolume mergeLocal(BoundingVolume volume) {
544 public BoundingVolume clone(BoundingVolume store) {
    [all...]
  /external/jmonkeyengine/engine/src/core/com/jme3/scene/
CollisionData.java 35 import com.jme3.bounding.BoundingVolume;
50 BoundingVolume worldBound,
Geometry.java 35 import com.jme3.bounding.BoundingVolume;
251 public BoundingVolume getModelBound() {
419 * {@link Mesh#setBound(com.jme3.bounding.BoundingVolume) } and
425 public void setModelBound(BoundingVolume modelBound) {
Node.java 35 import com.jme3.bounding.BoundingVolume;
128 BoundingVolume resultBound = null;
613 public void setModelBound(BoundingVolume modelBound) {
Mesh.java 36 import com.jme3.bounding.BoundingVolume;
164 private BoundingVolume meshBound = new BoundingBox();
833 * com.jme3.bounding.BoundingVolume,
849 BoundingVolume worldBound,
    [all...]
Spatial.java 36 import com.jme3.bounding.BoundingVolume;
127 protected BoundingVolume worldBound;
    [all...]
  /external/jmonkeyengine/engine/src/core/com/jme3/scene/control/
AreaUtils.java 37 import com.jme3.bounding.BoundingVolume;
59 public static float calcScreenArea(BoundingVolume bound, float distance, float screenWidth) {
60 if (bound.getType() == BoundingVolume.Type.Sphere){
62 }else if (bound.getType() == BoundingVolume.Type.AABB){
LodControl.java 35 import com.jme3.bounding.BoundingVolume;
151 BoundingVolume bv = spatial.getWorldBound();
  /external/jmonkeyengine/engine/src/core/com/jme3/light/
PointLight.java 34 import com.jme3.bounding.BoundingVolume;
62 BoundingVolume bv = owner.getWorldBound();
SpotLight.java 34 import com.jme3.bounding.BoundingVolume;
80 BoundingVolume bv = owner.getWorldBound();
  /external/jmonkeyengine/engine/src/core/com/jme3/shadow/
ShadowUtil.java 35 import com.jme3.bounding.BoundingVolume;
176 BoundingVolume vol = list.get(i).getWorldBound();
177 BoundingVolume newVol = vol.transform(transform);
194 BoundingVolume store = null;
196 BoundingVolume vol = list.get(i).getWorldBound();
211 public static BoundingBox computeUnionBound(List<BoundingVolume> bv) {
214 BoundingVolume vol = bv.get(i);
368 ArrayList<BoundingVolume> visRecvList = new ArrayList<BoundingVolume>();
372 BoundingVolume bv = receiver.getWorldBound();
    [all...]
  /external/jmonkeyengine/engine/src/test/jme3test/collision/
TestTriangleCollision.java 36 import com.jme3.bounding.BoundingVolume;
117 BoundingVolume bv = geom1.getWorldBound();
  /external/jmonkeyengine/engine/src/core/com/jme3/collision/bih/
BIHTree.java 36 import com.jme3.bounding.BoundingVolume;
398 BoundingVolume worldBound,
430 private int collideWithBoundingVolume(BoundingVolume bv,
451 BoundingVolume worldBound,
457 } else if (other instanceof BoundingVolume) {
458 BoundingVolume bv = (BoundingVolume) other;
  /external/jmonkeyengine/engine/src/tools/jme3tools/optimize/
Octree.java 36 import com.jme3.bounding.BoundingVolume;
89 BoundingVolume bv = geom.getWorldBound();
  /external/jmonkeyengine/engine/src/core/com/jme3/math/
Ray.java 34 import com.jme3.bounding.BoundingVolume;
386 if (other instanceof BoundingVolume) {
387 BoundingVolume bv = (BoundingVolume) other;
  /external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/textures/
UVCoordinatesGenerator.java 36 import com.jme3.bounding.BoundingVolume;
223 BoundingVolume bv = mesh.getBound();
262 BoundingVolume bv = mesh.getBound();
328 * and does not provide full functionality of a BoundingVolume.
329 * Should be replaced with a bounding tube that extends the BoundingVolume if it is ever created.
  /external/jmonkeyengine/engine/src/test/jme3test/games/
CubeField.java 36 import com.jme3.bounding.BoundingVolume;
282 BoundingVolume pVol = playerModel.getWorldBound();
283 BoundingVolume vVol = cubeModel.getWorldBound();
  /external/jmonkeyengine/engine/src/blender/com/jme3/asset/
BlenderKey.java 34 import com.jme3.bounding.BoundingVolume;
679 public void setModelBound(BoundingVolume modelBound) {}
  /external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/modifiers/
ArrayModifier.java 5 import com.jme3.bounding.BoundingVolume;
145 BoundingVolume boundingVolume = node.getWorldBound();
146 if (boundingVolume instanceof BoundingBox) {
147 scale[0] *= ((BoundingBox) boundingVolume).getXExtent() * 2.0f;
148 scale[1] *= ((BoundingBox) boundingVolume).getYExtent() * 2.0f;
149 scale[2] *= ((BoundingBox) boundingVolume).getZExtent() * 2.0f;
150 } else if (boundingVolume instanceof BoundingSphere) {
151 float radius = ((BoundingSphere) boundingVolume).getRadius();
156 throw new IllegalStateException("Unknown bounding volume type: " + boundingVolume.getClass().getName());
    [all...]
  /external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/
TerrainPatch.java 37 import com.jme3.bounding.BoundingVolume;
789 if (other instanceof BoundingVolume)
790 if (!getWorldBound().intersects((BoundingVolume)other))
795 else if (other instanceof BoundingVolume)
796 return collideWithBoundingVolume((BoundingVolume)other, results);
    [all...]
TerrainQuad.java 36 import com.jme3.bounding.BoundingVolume;
    [all...]
  /external/jmonkeyengine/engine/src/core/com/jme3/renderer/
Camera.java 35 import com.jme3.bounding.BoundingVolume;
71 * see {@link #contains(com.jme3.bounding.BoundingVolume) }
1002 * <code>BoundingVolume bv;<br/>
    [all...]

Completed in 507 milliseconds