private bool QueryPairsOtherQueryCallback(AABB aabb, int proxyID, object userData) { T otherData = _queryPairsCurOtherTree.GetUserData(proxyID); Debug.Assert(((FixtureProxy)(object)otherData).Fixture != null); _queryPairsCurCallback(_queryPairsCurUserData, otherData); return(true); }
//public void SetProxy(int proxyId, ref FixtureProxy proxy) //{ // _tree.SetUserData(proxyId, proxy); //} /// <summary> /// Get user data from a proxy. Returns null if the id is invalid. /// </summary> /// <param name="proxyId">The proxy id.</param> /// <returns></returns> public TProxy GetProxy(int proxyId) { return(_tree.GetUserData(proxyId)); }