BulletCollisionShape.kl

Interfaces

BulletCollisionShape (interface)

The btCollisionShape class provides an interface for collision shapes that can be shared among btCollisionObjects.

BulletCollisionShape BulletCollisionShape BulletCollisionShape BulletBoxShape BulletBoxShape BulletBoxShape->BulletCollisionShape BulletBvhTriangleMeshShape BulletBvhTriangleMeshShape BulletBvhTriangleMeshShape->BulletCollisionShape BulletCapsuleShape BulletCapsuleShape BulletCapsuleShape->BulletCollisionShape BulletCompoundShape BulletCompoundShape BulletCompoundShape->BulletCollisionShape BulletConvex2dShape BulletConvex2dShape BulletConvex2dShape->BulletCollisionShape BulletConvexHullShape BulletConvexHullShape BulletConvexHullShape->BulletCollisionShape BulletCylinderShape BulletCylinderShape BulletCylinderShape->BulletCollisionShape BulletCylinderShapeX BulletCylinderShapeX BulletCylinderShapeX->BulletCollisionShape BulletCylinderShapeZ BulletCylinderShapeZ BulletCylinderShapeZ->BulletCollisionShape BulletSoftBodyCollisionShape BulletSoftBodyCollisionShape BulletSoftBodyCollisionShape->BulletCollisionShape BulletSoftClusterCollisionShape BulletSoftClusterCollisionShape BulletSoftClusterCollisionShape->BulletCollisionShape BulletSphereShape BulletSphereShape BulletSphereShape->BulletCollisionShape BulletStaticPlaneShape BulletStaticPlaneShape BulletStaticPlaneShape->BulletCollisionShape

Functions

  calculateLocalInertia ? ( in Scalar mass, io Vec3 inertia )
  getAabb ? ( in Xfo t, io Vec3 aabbMin, io Vec3 aabbMax )
Scalar getMargin ? ()
Data getPointer ? ()
  setMargin ! ( in Scalar margin )

Functions in detail

BulletCollisionShape.calculateLocalInertia? ( in Scalar mass, io Vec3 inertia )


BulletCollisionShape.getAabb? ( in Xfo t, io Vec3 aabbMin, io Vec3 aabbMax )

getAabb returns the axis aligned bounding box in the coordinate frame of the given transform t.


Scalar BulletCollisionShape.getMargin? ()


Data BulletCollisionShape.getPointer? ()


BulletCollisionShape.setMargin! ( in Scalar margin )