Beispiel #1
0
 /**
    * Query the world for all particles that potentially overlap the provided AABB.
    *
    * @param particleCallback callback for particles.
    * @param aabb the query box.
    */
 public void queryAABB(ParticleQueryCallback particleCallback, AABB aabb)
 {
     m_particleSystem.queryAABB(particleCallback, aabb);
 }
Beispiel #2
0
 /**
    * Query the world for all fixtures and particles that potentially overlap the provided AABB.
    *
    * @param callback a user implemented callback class.
    * @param particleCallback callback for particles.
    * @param aabb the query box.
    */
 public void queryAABB(QueryCallback callback, ParticleQueryCallback particleCallback, AABB aabb)
 {
     wqwrapper.broadPhase = m_contactManager.m_broadPhase;
     wqwrapper.callback = callback;
     m_contactManager.m_broadPhase.query(wqwrapper, aabb);
     m_particleSystem.queryAABB(particleCallback, aabb);
 }