BulletConvexHullShape.kl

Types

BulletConvexHullShape (object)

The BulletConvexHullShape implements an implicit convex hull of an array of vertices. Bullet provides a general and fast collision detector for convex shapes based on GJK and EPA using localGetSupportingVertex.

Members

Data pointer  

Methods

  BulletConvexHullShape ( in BulletConvexHullShape other )
  BulletConvexHullShape ( in Lines lines )
  BulletConvexHullShape ( in Points points )
  BulletConvexHullShape ( in PolygonMesh mesh )
  BulletConvexHullShape ( in Vec3 points[] )
  BulletConvexHullShape ()
  __construct ! ( in Vec3 points[] )
  __construct ! ()
  addPoint ! ( in Vec3 point )
  batchedUnitVectorGetSupportingVertexWithoutMargin ? ( in Vec3 vectors[], io Vec3 supportVerticesOut[] )
  calculateLocalInertia ? ( in Scalar mass, io Vec3 inertia )
BulletConvexHullShape clone ? ()
  getAabb ? ( in Xfo t, io Vec3 aabbMin, io Vec3 aabbMax )
  getEdge ? ( in Integer i, io Vec3 pa, io Vec3 pb )
Scalar getMargin ? ()
String getName ? ()
Integer getNumEdges ? ()
Integer getNumPlanes ? ()
Size getNumPoints ? ()
Integer getNumVertices ? ()
  getPlane ? ( io Vec3 planeNormal, io Vec3 planeSupport, in Integer i )
Data getPointer ? ()
Vec3 getScaledPoint ? ( in Integer i )
Vec3[] getUnscaledPoints ? ()
  getVertex ? ( in Integer i, io Vec3 vtx )
Boolean isInside ? ( in Vec3 pt, in Scalar tolerance )
Vec3 localGetSupportingVertex ? ( in Vec3 vec )
Vec3 localGetSupportingVertexWithoutMargin ? ( in Vec3 vec )
  setLocalScaling ! ( in Vec3 scaling )
  setMargin ! ( in Scalar margin )
  ~BulletConvexHullShape ()