Class BoundingCollisionResults

java.lang.Object
com.ardor3d.intersection.CollisionResults
com.ardor3d.intersection.BoundingCollisionResults

public class BoundingCollisionResults extends CollisionResults
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 Details

    • BoundingCollisionResults

      public BoundingCollisionResults()
  • Method Details

    • addCollision

      public void addCollision(Mesh s, Mesh t)
      adds a CollisionData object to this results list, the objects only refer to the collision meshes, not the triangles.
      Specified by:
      addCollision in class CollisionResults
      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 class CollisionResults