org.jbox2d.collision.broadphase
Interface IBroadphase


public interface IBroadphase


Method Summary
 int createProxy(AABB aabb, java.lang.Object userData)
           
 void destroyProxy(int proxyId)
           
 AABB getFatAABB(int proxyId)
           
 int getProxyCount()
           
 int getTreeBalance()
           
 int getTreeHeight()
           
 float getTreeQuality()
           
 java.lang.Object getUserData(int proxyId)
           
 void moveProxy(int proxyIdA, int proxyIdB)
           
 void query(QueryCallback callback, AABB aabb)
           
 void raycast(RayCastCallback callback, RayCastInput input)
           
 boolean testOverlap(int proxyIdA, int proxyIdB)
           
 void touchProxy(int proxyId)
           
 

Method Detail

createProxy

int createProxy(AABB aabb,
                java.lang.Object userData)

destroyProxy

void destroyProxy(int proxyId)

moveProxy

void moveProxy(int proxyIdA,
               int proxyIdB)

touchProxy

void touchProxy(int proxyId)

getFatAABB

AABB getFatAABB(int proxyId)

getUserData

java.lang.Object getUserData(int proxyId)

testOverlap

boolean testOverlap(int proxyIdA,
                    int proxyIdB)

getProxyCount

int getProxyCount()

query

void query(QueryCallback callback,
           AABB aabb)

raycast

void raycast(RayCastCallback callback,
             RayCastInput input)

getTreeHeight

int getTreeHeight()

getTreeBalance

int getTreeBalance()

getTreeQuality

float getTreeQuality()


Copyright © 2012. All Rights Reserved.