Home
last modified time | relevance | path

Searched refs:BoundingVolume (Results 1 – 25 of 25) sorted by relevance

/external/jmonkeyengine/engine/src/core/com/jme3/bounding/
DBoundingVolume.java50 public abstract class BoundingVolume implements Savable, Cloneable, Collidable { class
80 public BoundingVolume() { in BoundingVolume() method in BoundingVolume
83 public BoundingVolume(Vector3f center) { in BoundingVolume() method in BoundingVolume
118 public final BoundingVolume transform(Transform trans) { in transform()
133 public abstract BoundingVolume transform(Transform trans, BoundingVolume store); in transform()
135 public abstract BoundingVolume transform(Matrix4f trans, BoundingVolume store); in transform()
167 public abstract BoundingVolume merge(BoundingVolume volume); in merge()
178 public abstract BoundingVolume mergeLocal(BoundingVolume volume); in mergeLocal()
189 public abstract BoundingVolume clone(BoundingVolume store); in clone()
247 public abstract boolean intersects(BoundingVolume bv); in intersects()
[all …]
DBoundingSphere.java60 public class BoundingSphere extends BoundingVolume {
385 public BoundingVolume transform(Transform trans, BoundingVolume store) { in transform()
387 if (store == null || store.getType() != BoundingVolume.Type.Sphere) { in transform()
400 public BoundingVolume transform(Matrix4f trans, BoundingVolume store) { in transform()
402 if (store == null || store.getType() != BoundingVolume.Type.Sphere) { in transform()
463 public BoundingVolume merge(BoundingVolume volume) { in merge()
508 public BoundingVolume mergeLocal(BoundingVolume volume) { in mergeLocal()
578 private BoundingVolume merge(float temp_radius, Vector3f temp_center, in merge()
631 public BoundingVolume clone(BoundingVolume store) { in clone()
664 public boolean intersects(BoundingVolume bv) { in intersects()
DBoundingBox.java62 public class BoundingBox extends BoundingVolume {
270 public BoundingVolume transform(Transform trans, BoundingVolume store) { in transform()
303 public BoundingVolume transform(Matrix4f trans, BoundingVolume store) { in transform()
367 public BoundingVolume merge(BoundingVolume volume) { in merge()
407 public BoundingVolume mergeLocal(BoundingVolume volume) { in mergeLocal()
544 public BoundingVolume clone(BoundingVolume store) { in clone()
579 public boolean intersects(BoundingVolume bv) { in intersects()
/external/jmonkeyengine/engine/src/core/com/jme3/scene/control/
DAreaUtils.java37 import com.jme3.bounding.BoundingVolume;
59 public static float calcScreenArea(BoundingVolume bound, float distance, float screenWidth) { in calcScreenArea()
60 if (bound.getType() == BoundingVolume.Type.Sphere){ in calcScreenArea()
62 }else if (bound.getType() == BoundingVolume.Type.AABB){ in calcScreenArea()
DLodControl.java35 import com.jme3.bounding.BoundingVolume;
151 BoundingVolume bv = spatial.getWorldBound(); in controlRender()
/external/jmonkeyengine/engine/src/core/com/jme3/shadow/
DShadowUtil.java35 import com.jme3.bounding.BoundingVolume;
176 BoundingVolume vol = list.get(i).getWorldBound(); in computeUnionBound()
177 BoundingVolume newVol = vol.transform(transform); in computeUnionBound()
194 BoundingVolume store = null; in computeUnionBound()
196 BoundingVolume vol = list.get(i).getWorldBound(); in computeUnionBound()
211 public static BoundingBox computeUnionBound(List<BoundingVolume> bv) { in computeUnionBound()
214 BoundingVolume vol = bv.get(i); in computeUnionBound()
368 ArrayList<BoundingVolume> visRecvList = new ArrayList<BoundingVolume>(); in updateShadowCamera()
372 BoundingVolume bv = receiver.getWorldBound(); in updateShadowCamera()
373 BoundingVolume recvBox = bv.transform(viewProjMatrix, null); in updateShadowCamera()
[all …]
/external/jmonkeyengine/engine/src/core/com/jme3/scene/
DCollisionData.java35 import com.jme3.bounding.BoundingVolume;
50 BoundingVolume worldBound, in collideWith()
DGeometry.java35 import com.jme3.bounding.BoundingVolume;
251 public BoundingVolume getModelBound() { in getModelBound()
425 public void setModelBound(BoundingVolume modelBound) { in setModelBound()
DMesh.java36 import com.jme3.bounding.BoundingVolume;
164 private BoundingVolume meshBound = new BoundingBox();
849 BoundingVolume worldBound, in collideWith()
1221 public BoundingVolume getBound() { in getBound()
1231 public void setBound(BoundingVolume modelBound) { in setBound()
1287 meshBound = (BoundingVolume) in.readSavable("modelBound", null); in read()
DNode.java35 import com.jme3.bounding.BoundingVolume;
128 BoundingVolume resultBound = null; in updateWorldBound()
613 public void setModelBound(BoundingVolume modelBound) { in setModelBound()
DSpatial.java36 import com.jme3.bounding.BoundingVolume;
127 protected BoundingVolume worldBound;
1094 public abstract void setModelBound(BoundingVolume modelBound); in setModelBound()
1277 worldBound = (BoundingVolume) ic.readSavable("world_bound", null); in read()
1306 public BoundingVolume getWorldBound() { in getWorldBound()
/external/jmonkeyengine/engine/src/core/com/jme3/collision/bih/
DBIHTree.java36 import com.jme3.bounding.BoundingVolume;
398 BoundingVolume worldBound, in collideWithRay()
430 private int collideWithBoundingVolume(BoundingVolume bv, in collideWithBoundingVolume()
451 BoundingVolume worldBound, in collideWith()
457 } else if (other instanceof BoundingVolume) { in collideWith()
458 BoundingVolume bv = (BoundingVolume) other; in collideWith()
/external/jmonkeyengine/engine/src/core/com/jme3/light/
DPointLight.java34 import com.jme3.bounding.BoundingVolume;
62 BoundingVolume bv = owner.getWorldBound(); in computeLastDistance()
DSpotLight.java34 import com.jme3.bounding.BoundingVolume;
80 BoundingVolume bv = owner.getWorldBound(); in computeLastDistance()
/external/jmonkeyengine/engine/src/core/com/jme3/math/
DRay.java34 import com.jme3.bounding.BoundingVolume;
386 if (other instanceof BoundingVolume) { in collideWith()
387 BoundingVolume bv = (BoundingVolume) other; in collideWith()
/external/jmonkeyengine/engine/src/test/jme3test/collision/
DTestTriangleCollision.java36 import com.jme3.bounding.BoundingVolume;
117 BoundingVolume bv = geom1.getWorldBound(); in simpleUpdate()
/external/jmonkeyengine/engine/src/tools/jme3tools/optimize/
DOctree.java36 import com.jme3.bounding.BoundingVolume;
89 BoundingVolume bv = geom.getWorldBound(); in Octree()
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/textures/
DUVCoordinatesGenerator.java36 import com.jme3.bounding.BoundingVolume;
223 BoundingVolume bv = mesh.getBound(); in getBoundingBox()
262 BoundingVolume bv = mesh.getBound(); in getBoundingSphere()
/external/jmonkeyengine/engine/src/terrain/com/jme3/terrain/geomipmap/
DTerrainPatch.java37 import com.jme3.bounding.BoundingVolume;
789 if (other instanceof BoundingVolume) in collideWith()
790 if (!getWorldBound().intersects((BoundingVolume)other)) in collideWith()
795 else if (other instanceof BoundingVolume) in collideWith()
796 return collideWithBoundingVolume((BoundingVolume)other, results); in collideWith()
808 private int collideWithBoundingVolume(BoundingVolume boundingVolume, CollisionResults results) { in collideWithBoundingVolume()
DTerrainQuad.java36 import com.jme3.bounding.BoundingVolume;
932 BoundingVolume bv = getChild(i).getWorldBound();
938 BoundingVolume bv = getWorldBound();
1644 if (other instanceof BoundingVolume)
1645 if (!this.getWorldBound().intersects((BoundingVolume)other))
/external/jmonkeyengine/engine/src/test/jme3test/games/
DCubeField.java36 import com.jme3.bounding.BoundingVolume;
282 BoundingVolume pVol = playerModel.getWorldBound(); in gameLogic()
283 BoundingVolume vVol = cubeModel.getWorldBound(); in gameLogic()
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/modifiers/
DArrayModifier.java5 import com.jme3.bounding.BoundingVolume;
145 BoundingVolume boundingVolume = node.getWorldBound(); in apply()
/external/jmonkeyengine/engine/src/blender/com/jme3/asset/
DBlenderKey.java34 import com.jme3.bounding.BoundingVolume;
679 public void setModelBound(BoundingVolume modelBound) {} in setModelBound()
/external/jmonkeyengine/engine/src/core/com/jme3/renderer/
DCamera.java35 import com.jme3.bounding.BoundingVolume;
1013 public FrustumIntersect contains(BoundingVolume bound) { in contains()
1058 public boolean containsGui(BoundingVolume bound) { in containsGui()
/external/jmonkeyengine/
DNOTICE16256 ==> engine/src/core/com/jme3/bounding/BoundingVolume.java <==