Package com.ardor3d.intersection
Class BoundingCollisionResults
java.lang.Object
com.ardor3d.intersection.CollisionResults
com.ardor3d.intersection.BoundingCollisionResults
BoundingCollisionResults creates a CollisionResults object that only cares about bounding volume accuracy.
CollisionData objects are added to the collision list as they happen, these data objects only refer to the two
meshes, not their triangle lists. While BoundingCollisionResults defines a processCollisions method, it is empty and
should be further defined by the user if so desired.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCollision
(Mesh s, Mesh t) adds a CollisionData object to this results list, the objects only refer to the collision meshes, not the triangles.void
empty implementation, it is highly recommended that you override this method to handle any collisions as needed.Methods inherited from class com.ardor3d.intersection.CollisionResults
addCollisionData, clear, getCollisionData, getNumber
-
Constructor Details
-
BoundingCollisionResults
public BoundingCollisionResults()
-
-
Method Details
-
addCollision
adds a CollisionData object to this results list, the objects only refer to the collision meshes, not the triangles.- Specified by:
addCollision
in classCollisionResults
- Parameters:
s
- the first Mesh that intersects.t
- the second Mesh that intersects.
-
processCollisions
public void processCollisions()empty implementation, it is highly recommended that you override this method to handle any collisions as needed.- Specified by:
processCollisions
in classCollisionResults
-