BulletCylinderShape.kl¶
Types¶
BulletCylinderShape (object)¶
The BulletCylinderShape class implements a cylinder shape primitive, centered around the origin. Its central axis aligned with the Y axis. BulletCylinderShapeX is aligned with the X axis and BulletCylinderShapeZ around the Z axis.
Methods¶
BulletCylinderShape ( in BulletCylinderShape other ) | |
BulletCylinderShape ( in Vec3 halfExtents ) | |
BulletCylinderShape () | |
batchedUnitVectorGetSupportingVertexWithoutMargin ? ( in Vec3 vectors[], io Vec3 supportVerticesOut[] ) | |
calculateLocalInertia ? ( in Scalar mass, io Vec3 inertia ) | |
BulletCylinderShape | clone ? () |
getAabb ? ( in Xfo t, io Vec3 aabbMin, io Vec3 aabbMax ) | |
Vec3 | getHalfExtentsWithMargin ? () |
Vec3 | getHalfExtentsWithoutMargin ? () |
Scalar | getMargin ? () |
Data | getPointer ? () |
Scalar | getRadius ? () |
Integer | getUpAxis ? () |
Vec3 | localGetSupportingVertex ? ( in Vec3 vec ) |
Vec3 | localGetSupportingVertexWithoutMargin ? ( in Vec3 vec ) |
setLocalScaling ! ( in Vec3 scaling ) | |
setMargin ! ( in Scalar collisionMargin ) | |
setMargin ! ( in Scalar margin ) | |
~BulletCylinderShape () |
BulletCylinderShapeZ (object)¶
Methods¶
BulletCylinderShapeZ ( in BulletCylinderShapeZ other ) | |
BulletCylinderShapeZ ( in Vec3 halfExtents ) | |
BulletCylinderShapeZ () | |
batchedUnitVectorGetSupportingVertexWithoutMargin ? ( in Vec3 vectors[], io Vec3 supportVerticesOut[] ) | |
calculateLocalInertia ? ( in Scalar mass, io Vec3 inertia ) | |
BulletCylinderShapeZ | clone ? () |
getAabb ? ( in Xfo t, io Vec3 aabbMin, io Vec3 aabbMax ) | |
Vec3 | getHalfExtentsWithMargin ? () |
Vec3 | getHalfExtentsWithoutMargin ? () |
Scalar | getMargin ? () |
Data | getPointer ? () |
Scalar | getRadius ? () |
Integer | getUpAxis ? () |
Vec3 | localGetSupportingVertex ? ( in Vec3 vec ) |
Vec3 | localGetSupportingVertexWithoutMargin ? ( in Vec3 vec ) |
setLocalScaling ! ( in Vec3 scaling ) | |
setMargin ! ( in Scalar collisionMargin ) | |
setMargin ! ( in Scalar margin ) | |
~BulletCylinderShapeZ () |
BulletCylinderShapeX (object)¶
Methods¶
BulletCylinderShapeX ( in BulletCylinderShapeX other ) | |
BulletCylinderShapeX ( in Vec3 halfExtents ) | |
BulletCylinderShapeX () | |
batchedUnitVectorGetSupportingVertexWithoutMargin ? ( in Vec3 vectors[], io Vec3 supportVerticesOut[] ) | |
calculateLocalInertia ? ( in Scalar mass, io Vec3 inertia ) | |
BulletCylinderShapeX | clone ? () |
getAabb ? ( in Xfo t, io Vec3 aabbMin, io Vec3 aabbMax ) | |
Vec3 | getHalfExtentsWithMargin ? () |
Vec3 | getHalfExtentsWithoutMargin ? () |
Scalar | getMargin ? () |
Data | getPointer ? () |
Scalar | getRadius ? () |
Integer | getUpAxis ? () |
Vec3 | localGetSupportingVertex ? ( in Vec3 vec ) |
Vec3 | localGetSupportingVertexWithoutMargin ? ( in Vec3 vec ) |
setLocalScaling ! ( in Vec3 scaling ) | |
setMargin ! ( in Scalar collisionMargin ) | |
setMargin ! ( in Scalar margin ) | |
~BulletCylinderShapeX () |