BulletAxisSweep3 (object)¶
Methods¶
BulletAxisSweep3 ( in BulletAxisSweep3 other ) | |
BulletAxisSweep3 ( in Vec3 worldAabbMin, in Vec3 worldAabbMax ) | |
BulletAxisSweep3 ( in Vec3 worldAabbMin, in Vec3 worldAabbMax, in UInt16 maxHandles ) | |
BulletAxisSweep3 ( in Vec3 worldAabbMin, in Vec3 worldAabbMax, in UInt16 maxHandles, in BulletOverlappingPairCache pairCache, in Boolean disableRaycastAccelerator ) | |
BulletAxisSweep3 () | |
__construct ! ( in Vec3 worldAabbMin, in Vec3 worldAabbMax, in UInt16 maxHandles, in BulletOverlappingPairCache pairCache, in Boolean disableRaycastAccelerator ) | |
aabbTest ? ( in Vec3 aabbMin, in Vec3 aabbMax, in BulletBroadphaseAabbCallback callback ) | |
calculateOverlappingPairs ! ( in BulletDispatcher dispatcher ) | |
BulletAxisSweep3 | clone ? () |
getBroadphaseAabb ? ( io Vec3 aabbMin, io Vec3 aabbMax ) | |
UInt32 | getNumHandles ? () |
BulletOverlappingPairCache | getOverlappingPairCache ? () |
Data | getPointer ? () |
resetPool ! ( in BulletDispatcher dispatcher ) | |
~BulletAxisSweep3 () |
Methods in detail¶
BulletAxisSweep3 ( in BulletAxisSweep3 other )
copy constructor
BulletAxisSweep3 ( in Vec3 worldAabbMin, in Vec3 worldAabbMax )
BulletAxisSweep3 ( in Vec3 worldAabbMin, in Vec3 worldAabbMax, in UInt16 maxHandles )
BulletAxisSweep3 ( in Vec3 worldAabbMin, in Vec3 worldAabbMax, in UInt16 maxHandles, in BulletOverlappingPairCache pairCache, in Boolean disableRaycastAccelerator )
default constructor
BulletAxisSweep3.__construct! ( in Vec3 worldAabbMin, in Vec3 worldAabbMax, in UInt16 maxHandles, in BulletOverlappingPairCache pairCache, in Boolean disableRaycastAccelerator )
BulletAxisSweep3.aabbTest? ( in Vec3 aabbMin, in Vec3 aabbMax, in BulletBroadphaseAabbCallback callback )
BulletAxisSweep3.calculateOverlappingPairs! ( in BulletDispatcher dispatcher )
calculateOverlappingPairs is optional: incremental algorithms (sweep and prune) might do it during the set aabb
BulletAxisSweep3 BulletAxisSweep3.clone? ()
clone method
BulletAxisSweep3.getBroadphaseAabb? ( io Vec3 aabbMin, io Vec3 aabbMax )
getAabb returns the axis aligned bounding box in the ‘global’ coordinate frame will add some transform later
UInt32 BulletAxisSweep3.getNumHandles? ()
BulletOverlappingPairCache BulletAxisSweep3.getOverlappingPairCache? ()
Data BulletAxisSweep3.getPointer? ()
BulletAxisSweep3.resetPool! ( in BulletDispatcher dispatcher )
reset broadphase internal structures, to ensure determinism/reproducability
~ BulletAxisSweep3 ()