Package com.jme3.collision.bih
Class BIHTree
java.lang.Object
com.jme3.collision.bih.BIHTree
- All Implemented Interfaces:
Savable,CollisionData,Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcollideWith(Collidable other, Matrix4f worldMatrix, BoundingVolume worldBound, CollisionResults results) voidvoidgetTriangle(int index, Vector3f v1, Vector3f v2, Vector3f v3) voidread(JmeImporter im) voidswapTriangles(int index1, int index2) voidwrite(JmeExporter ex)
-
Field Details
-
MAX_TREE_DEPTH
public static final int MAX_TREE_DEPTH- See Also:
-
MAX_TRIS_PER_NODE
public static final int MAX_TRIS_PER_NODE- See Also:
-
-
Constructor Details
-
BIHTree
-
BIHTree
-
BIHTree
public BIHTree()
-
-
Method Details
-
construct
public void construct() -
getTriangle
-
swapTriangles
public void swapTriangles(int index1, int index2) -
collideWith
public int collideWith(Collidable other, Matrix4f worldMatrix, BoundingVolume worldBound, CollisionResults results) - Specified by:
collideWithin interfaceCollisionData
-
write
- Specified by:
writein interfaceSavable- Throws:
IOException
-
read
- Specified by:
readin interfaceSavable- Throws:
IOException
-