C# 클래스 BulletCSharp.btSimpleBroadphase

상속: IDisposable
파일 보기 프로젝트 열기: sanglin307/BulletUnity3D 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Dispose ( ) : void
aabbOverlap ( btSimpleBroadphaseProxy proxy0, btSimpleBroadphaseProxy proxy1 ) : bool
aabbTest ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax, SWIGTYPE_p_btBroadphaseAabbCallback callback ) : void
btSimpleBroadphase ( ) : System
btSimpleBroadphase ( int maxProxies ) : System
btSimpleBroadphase ( int maxProxies, SWIGTYPE_p_btOverlappingPairCache overlappingPairCache ) : System
calculateOverlappingPairs ( SWIGTYPE_p_btDispatcher dispatcher ) : void
createProxy ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax, int shapeType, SWIGTYPE_p_void userPtr, short collisionFilterGroup, short collisionFilterMask, SWIGTYPE_p_btDispatcher dispatcher, SWIGTYPE_p_void multiSapProxy ) : SWIGTYPE_p_btBroadphaseProxy
destroyProxy ( SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btDispatcher dispatcher ) : void
getAabb ( SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
getBroadphaseAabb ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
getOverlappingPairCache ( ) : SWIGTYPE_p_btOverlappingPairCache
printStats ( ) : void
rayTest ( SWIGTYPE_p_btVector3 rayFrom, SWIGTYPE_p_btVector3 rayTo, SWIGTYPE_p_btBroadphaseRayCallback rayCallback ) : void
rayTest ( SWIGTYPE_p_btVector3 rayFrom, SWIGTYPE_p_btVector3 rayTo, SWIGTYPE_p_btBroadphaseRayCallback rayCallback, SWIGTYPE_p_btVector3 aabbMin ) : void
rayTest ( SWIGTYPE_p_btVector3 rayFrom, SWIGTYPE_p_btVector3 rayTo, SWIGTYPE_p_btBroadphaseRayCallback rayCallback, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
setAabb ( SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax, SWIGTYPE_p_btDispatcher dispatcher ) : void
testAabbOverlap ( SWIGTYPE_p_btBroadphaseProxy proxy0, SWIGTYPE_p_btBroadphaseProxy proxy1 ) : bool

비공개 메소드들

메소드 설명
btSimpleBroadphase ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btSimpleBroadphase obj ) : HandleRef

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

aabbOverlap() 공개 정적인 메소드

public static aabbOverlap ( btSimpleBroadphaseProxy proxy0, btSimpleBroadphaseProxy proxy1 ) : bool
proxy0 btSimpleBroadphaseProxy
proxy1 btSimpleBroadphaseProxy
리턴 bool

aabbTest() 공개 메소드

public aabbTest ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax, SWIGTYPE_p_btBroadphaseAabbCallback callback ) : void
aabbMin SWIGTYPE_p_btVector3
aabbMax SWIGTYPE_p_btVector3
callback SWIGTYPE_p_btBroadphaseAabbCallback
리턴 void

btSimpleBroadphase() 공개 메소드

public btSimpleBroadphase ( ) : System
리턴 System

btSimpleBroadphase() 공개 메소드

public btSimpleBroadphase ( int maxProxies ) : System
maxProxies int
리턴 System

btSimpleBroadphase() 공개 메소드

public btSimpleBroadphase ( int maxProxies, SWIGTYPE_p_btOverlappingPairCache overlappingPairCache ) : System
maxProxies int
overlappingPairCache SWIGTYPE_p_btOverlappingPairCache
리턴 System

calculateOverlappingPairs() 공개 메소드

public calculateOverlappingPairs ( SWIGTYPE_p_btDispatcher dispatcher ) : void
dispatcher SWIGTYPE_p_btDispatcher
리턴 void

createProxy() 공개 메소드

public createProxy ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax, int shapeType, SWIGTYPE_p_void userPtr, short collisionFilterGroup, short collisionFilterMask, SWIGTYPE_p_btDispatcher dispatcher, SWIGTYPE_p_void multiSapProxy ) : SWIGTYPE_p_btBroadphaseProxy
aabbMin SWIGTYPE_p_btVector3
aabbMax SWIGTYPE_p_btVector3
shapeType int
userPtr SWIGTYPE_p_void
collisionFilterGroup short
collisionFilterMask short
dispatcher SWIGTYPE_p_btDispatcher
multiSapProxy SWIGTYPE_p_void
리턴 SWIGTYPE_p_btBroadphaseProxy

destroyProxy() 공개 메소드

public destroyProxy ( SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btDispatcher dispatcher ) : void
proxy SWIGTYPE_p_btBroadphaseProxy
dispatcher SWIGTYPE_p_btDispatcher
리턴 void

getAabb() 공개 메소드

public getAabb ( SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
proxy SWIGTYPE_p_btBroadphaseProxy
aabbMin SWIGTYPE_p_btVector3
aabbMax SWIGTYPE_p_btVector3
리턴 void

getBroadphaseAabb() 공개 메소드

public getBroadphaseAabb ( SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
aabbMin SWIGTYPE_p_btVector3
aabbMax SWIGTYPE_p_btVector3
리턴 void

getOverlappingPairCache() 공개 메소드

public getOverlappingPairCache ( ) : SWIGTYPE_p_btOverlappingPairCache
리턴 SWIGTYPE_p_btOverlappingPairCache

printStats() 공개 메소드

public printStats ( ) : void
리턴 void

rayTest() 공개 메소드

public rayTest ( SWIGTYPE_p_btVector3 rayFrom, SWIGTYPE_p_btVector3 rayTo, SWIGTYPE_p_btBroadphaseRayCallback rayCallback ) : void
rayFrom SWIGTYPE_p_btVector3
rayTo SWIGTYPE_p_btVector3
rayCallback SWIGTYPE_p_btBroadphaseRayCallback
리턴 void

rayTest() 공개 메소드

public rayTest ( SWIGTYPE_p_btVector3 rayFrom, SWIGTYPE_p_btVector3 rayTo, SWIGTYPE_p_btBroadphaseRayCallback rayCallback, SWIGTYPE_p_btVector3 aabbMin ) : void
rayFrom SWIGTYPE_p_btVector3
rayTo SWIGTYPE_p_btVector3
rayCallback SWIGTYPE_p_btBroadphaseRayCallback
aabbMin SWIGTYPE_p_btVector3
리턴 void

rayTest() 공개 메소드

public rayTest ( SWIGTYPE_p_btVector3 rayFrom, SWIGTYPE_p_btVector3 rayTo, SWIGTYPE_p_btBroadphaseRayCallback rayCallback, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax ) : void
rayFrom SWIGTYPE_p_btVector3
rayTo SWIGTYPE_p_btVector3
rayCallback SWIGTYPE_p_btBroadphaseRayCallback
aabbMin SWIGTYPE_p_btVector3
aabbMax SWIGTYPE_p_btVector3
리턴 void

setAabb() 공개 메소드

public setAabb ( SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax, SWIGTYPE_p_btDispatcher dispatcher ) : void
proxy SWIGTYPE_p_btBroadphaseProxy
aabbMin SWIGTYPE_p_btVector3
aabbMax SWIGTYPE_p_btVector3
dispatcher SWIGTYPE_p_btDispatcher
리턴 void

testAabbOverlap() 공개 메소드

public testAabbOverlap ( SWIGTYPE_p_btBroadphaseProxy proxy0, SWIGTYPE_p_btBroadphaseProxy proxy1 ) : bool
proxy0 SWIGTYPE_p_btBroadphaseProxy
proxy1 SWIGTYPE_p_btBroadphaseProxy
리턴 bool

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool