BulletStaticPlaneShape (object)¶
The BulletStaticPlaneShape simulates an infinite non-moving (static) collision plane.
Methods¶
BulletStaticPlaneShape ( in BulletStaticPlaneShape other ) | |
BulletStaticPlaneShape ( in Vec3 planeNormal, in Scalar planeConstant ) | |
BulletStaticPlaneShape () | |
__construct ! ( in Vec3 planeNormal, in Scalar planeConstant ) | |
__destroy ! () | |
calculateLocalInertia ? ( in Scalar mass, io Vec3 inertia ) | |
BulletStaticPlaneShape | clone ? () |
getAabb ? ( in Xfo t, io Vec3 aabbMin, io Vec3 aabbMax ) | |
Vec3 | getLocalScaling ? () |
Scalar | getMargin ? () |
Scalar | getPlaneConstant ? () |
Vec3 | getPlaneNormal ? () |
Data | getPointer ? () |
setLocalScaling ! ( in Vec3 scaling ) | |
setMargin ! ( in Scalar margin ) | |
~BulletStaticPlaneShape () |
Methods in detail¶
BulletStaticPlaneShape ( in BulletStaticPlaneShape other )
copy constructor
BulletStaticPlaneShape ( in Vec3 planeNormal, in Scalar planeConstant )
default constructor
BulletStaticPlaneShape.__construct! ( in Vec3 planeNormal, in Scalar planeConstant )
BulletStaticPlaneShape.__destroy! ()
BulletStaticPlaneShape.calculateLocalInertia? ( in Scalar mass, io Vec3 inertia )
BulletStaticPlaneShape BulletStaticPlaneShape.clone? ()
clone method
BulletStaticPlaneShape.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.
Vec3 BulletStaticPlaneShape.getLocalScaling? ()
Scalar BulletStaticPlaneShape.getMargin? ()
Scalar BulletStaticPlaneShape.getPlaneConstant? ()
Vec3 BulletStaticPlaneShape.getPlaneNormal? ()
Data BulletStaticPlaneShape.getPointer? ()
BulletStaticPlaneShape.setLocalScaling! ( in Vec3 scaling )
BulletStaticPlaneShape.setMargin! ( in Scalar margin )
///fills the dataBuffer and returns the struct name (and 0 on failure) do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 fills the dataBuffer and returns the struct name (and 0 on failure)