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