org.jbox2d.collision
Interface PairCallback

All Known Implementing Classes:
ContactManager

public interface PairCallback


Method Summary
 Object pairAdded(Object proxyUserData1, Object proxyUserData2)
          This should return the new pair user data.
 void pairRemoved(Object proxyUserData1, Object proxyUserData2, Object pairUserData)
          This should free the pair's user data.
 

Method Detail

pairAdded

Object pairAdded(Object proxyUserData1,
                 Object proxyUserData2)
This should return the new pair user data. It is okay if the user data is null.


pairRemoved

void pairRemoved(Object proxyUserData1,
                 Object proxyUserData2,
                 Object pairUserData)
This should free the pair's user data. In extreme circumstances, it is possible this will be called with null pairUserData because the pair never existed.

Parameters:
proxyUserData1 -
proxyUserData2 -
pairUserData -