Module org.dyn4j
Package org.dyn4j.world
Interface BroadphaseCollisionData<T extends CollisionBody<E>,E extends Fixture>
-
- Type Parameters:
T
- theCollisionBody
typeE
- theFixture
type
- All Known Subinterfaces:
CollisionData<T,E>
,ContactCollisionData<T>
,ManifoldCollisionData<T,E>
,NarrowphaseCollisionData<T,E>
- All Known Implementing Classes:
WorldCollisionData
public interface BroadphaseCollisionData<T extends CollisionBody<E>,E extends Fixture>
Represents a broadphase collision.- Since:
- 4.0.0
- Version:
- 4.0.0
- Author:
- William Bittle
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
getBody1()
Returns the firstCollisionBody
.T
getBody2()
Returns the secondCollisionBody
.E
getFixture1()
Returns the firstFixture
.E
getFixture2()
Returns the secondFixture
.CollisionPair<T,E>
getPair()
Returns the collision pair.
-
-
-
Method Detail
-
getPair
CollisionPair<T,E> getPair()
Returns the collision pair.- Returns:
CollisionPair
-
getBody1
T getBody1()
Returns the firstCollisionBody
.- Returns:
- T
-
getBody2
T getBody2()
Returns the secondCollisionBody
.- Returns:
- T
-
-