Property | Type | Description | |
---|---|---|---|
BT_BULLET_VERSION | int | ||
BT_HEADER_LENGTH | int | ||
BT_LARGE_FLOAT | double | ||
BT_USE_PLACEMENT_NEW | int | ||
USE_BANCHLESS | int | ||
USE_BT_CLOCK | int | ||
btVector3DataName | string |
Method | Description | |
---|---|---|
AabbExpand ( |
||
GEN_rand ( ) : uint | ||
GEN_srand ( uint seed ) : void | ||
GrahamScanConvexHull2D ( |
||
TestAabbAgainstAabb2 ( |
||
TestPointAgainstAabb2 ( |
||
TestTriangleAgainstAabb2 ( |
||
btAabbSupport ( |
||
btAcos ( float x ) : float | ||
btAlignedAllocInternal ( uint size, int alignment ) : |
||
btAlignedAllocSetCustom ( |
||
btAlignedAllocSetCustomAligned ( |
||
btAlignedFreeInternal ( |
||
btAngle ( |
||
btAngle ( |
||
btAsin ( float x ) : float | ||
btAtan ( float x ) : float | ||
btAtan2 ( float x, float y ) : float | ||
btAtan2Fast ( float y, float x ) : float | ||
btCos ( float x ) : float | ||
btCross ( |
||
btDegrees ( float x ) : float | ||
btDistance ( |
||
btDistance2 ( |
||
btDot ( |
||
btEqual ( float a, float eps ) : bool | ||
btExp ( float x ) : float | ||
btFabs ( float x ) : float | ||
btFmod ( float x, float y ) : float | ||
btFsel ( float a, float b, float c ) : float | ||
btFuzzyZero ( float x ) : bool | ||
btGetVersion ( ) : int | ||
btGreaterEqual ( float a, float eps ) : bool | ||
btIsNegative ( float x ) : int | ||
btLog ( float x ) : float | ||
btMachineIsLittleEndian ( ) : bool | ||
btNormalizeAngle ( float angleInRadians ) : float | ||
btOutcode ( |
||
btPow ( float x, float y ) : float | ||
btRadians ( float x ) : float | ||
btRayAabb ( |
||
btRayAabb2 ( |
||
btSelect ( uint condition, float valueIfConditionNonZero, float valueIfConditionZero ) : float | ||
btSelect ( uint condition, int valueIfConditionNonZero, int valueIfConditionZero ) : int | ||
btSelect ( uint condition, uint valueIfConditionNonZero, uint valueIfConditionZero ) : uint | ||
btSin ( float x ) : float | ||
btSqrt ( float y ) : float | ||
btStrLen ( string str ) : int | ||
btSwapEndian ( int val ) : uint | ||
btSwapEndian ( uint val ) : uint | ||
btSwapEndian ( short val ) : ushort | ||
btSwapEndian ( ushort val ) : ushort | ||
btSwapEndianDouble ( double d, |
||
btSwapEndianFloat ( float d ) : uint | ||
btSwapScalarEndian ( float sourceVal, |
||
btSwapVector3Endian ( |
||
btTan ( float x ) : float | ||
btTransformAabb ( |
||
btTransformAabb ( |
||
btTriple ( |
||
btUnSwapVector3Endian ( |
||
btUnswapEndianDouble ( |
||
btUnswapEndianFloat ( uint a ) : float | ||
dot ( |
||
inverse ( |
||
length ( |
||
lerp ( |
||
polarDecompose ( |
||
quatRotate ( |
||
shortestArcQuat ( |
||
shortestArcQuatNormalize2 ( |
||
slerp ( |
||
testQuantizedAabbAgainstQuantizedAabb ( |
public static AabbExpand ( |
||
aabbMin | ||
aabbMax | ||
expansionMin | ||
expansionMax | ||
return | void |
public static GrahamScanConvexHull2D ( |
||
originalPoints | ||
hull | ||
normalAxis | ||
return | void |
public static TestAabbAgainstAabb2 ( |
||
aabbMin1 | ||
aabbMax1 | ||
aabbMin2 | ||
aabbMax2 | ||
return | bool |
public static TestPointAgainstAabb2 ( |
||
aabbMin1 | ||
aabbMax1 | ||
point | ||
return | bool |
public static TestTriangleAgainstAabb2 ( |
||
vertices | ||
aabbMin | ||
aabbMax | ||
return | bool |
public static btAabbSupport ( |
||
halfExtents | ||
supportDir | ||
return |
public static btAlignedAllocInternal ( uint size, int alignment ) : |
||
size | uint | |
alignment | int | |
return |
public static btAlignedAllocSetCustom ( |
||
allocFunc | ||
freeFunc | ||
return | void |
public static btAlignedAllocSetCustomAligned ( |
||
allocFunc | ||
freeFunc | ||
return | void |
public static btAlignedFreeInternal ( |
||
ptr | ||
return | void |
public static btAngle ( |
||
q1 | ||
q2 | ||
return | float |
public static btAngle ( |
||
v1 | ||
v2 | ||
return | float |
public static btAtan2 ( float x, float y ) : float | ||
x | float | |
y | float | |
return | float |
public static btAtan2Fast ( float y, float x ) : float | ||
y | float | |
x | float | |
return | float |
public static btCross ( |
||
v1 | ||
v2 | ||
return |
public static btDistance ( |
||
v1 | ||
v2 | ||
return | float |
public static btDistance2 ( |
||
v1 | ||
v2 | ||
return | float |
public static btDot ( |
||
v1 | ||
v2 | ||
return | float |
public static btEqual ( float a, float eps ) : bool | ||
a | float | |
eps | float | |
return | bool |
public static btFmod ( float x, float y ) : float | ||
x | float | |
y | float | |
return | float |
public static btFsel ( float a, float b, float c ) : float | ||
a | float | |
b | float | |
c | float | |
return | float |
public static btGreaterEqual ( float a, float eps ) : bool | ||
a | float | |
eps | float | |
return | bool |
public static btMachineIsLittleEndian ( ) : bool | ||
return | bool |
public static btNormalizeAngle ( float angleInRadians ) : float | ||
angleInRadians | float | |
return | float |
public static btOutcode ( |
||
p | ||
halfExtent | ||
return | int |
public static btPow ( float x, float y ) : float | ||
x | float | |
y | float | |
return | float |
public static btRayAabb ( |
||
rayFrom | ||
rayTo | ||
aabbMin | ||
aabbMax | ||
param | ||
normal | ||
return | bool |
public static btRayAabb2 ( |
||
rayFrom | ||
rayInvDirection | ||
raySign | ||
bounds | ||
tmin | ||
lambda_min | float | |
lambda_max | float | |
return | bool |
public static btSelect ( uint condition, float valueIfConditionNonZero, float valueIfConditionZero ) : float | ||
condition | uint | |
valueIfConditionNonZero | float | |
valueIfConditionZero | float | |
return | float |
public static btSelect ( uint condition, int valueIfConditionNonZero, int valueIfConditionZero ) : int | ||
condition | uint | |
valueIfConditionNonZero | int | |
valueIfConditionZero | int | |
return | int |
public static btSelect ( uint condition, uint valueIfConditionNonZero, uint valueIfConditionZero ) : uint | ||
condition | uint | |
valueIfConditionNonZero | uint | |
valueIfConditionZero | uint | |
return | uint |
public static btSwapEndian ( int val ) : uint | ||
val | int | |
return | uint |
public static btSwapEndian ( uint val ) : uint | ||
val | uint | |
return | uint |
public static btSwapEndian ( short val ) : ushort | ||
val | short | |
return | ushort |
public static btSwapEndian ( ushort val ) : ushort | ||
val | ushort | |
return | ushort |
public static btSwapEndianDouble ( double d, |
||
d | double | |
dst | ||
return | void |
public static btSwapEndianFloat ( float d ) : uint | ||
d | float | |
return | uint |
public static btSwapScalarEndian ( float sourceVal, |
||
sourceVal | float | |
destVal | ||
return | void |
public static btSwapVector3Endian ( |
||
sourceVec | ||
destVec | ||
return | void |
public static btTransformAabb ( |
||
localAabbMin | ||
localAabbMax | ||
margin | float | |
trans | ||
aabbMinOut | ||
aabbMaxOut | ||
return | void |
public static btTransformAabb ( |
||
halfExtents | ||
margin | float | |
t | ||
aabbMinOut | ||
aabbMaxOut | ||
return | void |
public static btTriple ( |
||
v1 | ||
v2 | ||
v3 | ||
return | float |
public static btUnSwapVector3Endian ( |
||
vector | ||
return | void |
public static btUnswapEndianDouble ( |
||
src | ||
return | double |
public static btUnswapEndianFloat ( uint a ) : float | ||
a | uint | |
return | float |
public static dot ( |
||
q1 | ||
q2 | ||
return | float |
public static inverse ( |
||
q | ||
return |
public static length ( |
||
q | ||
return | float |
public static lerp ( |
||
v1 | ||
v2 | ||
t | float | |
return |
public static polarDecompose ( |
||
a | ||
u | ||
h | ||
return | uint |
public static quatRotate ( |
||
rotation | ||
v | ||
return |
public static shortestArcQuat ( |
||
v0 | ||
v1 | ||
return |
public static shortestArcQuatNormalize2 ( |
||
v0 | ||
v1 | ||
return |
public static slerp ( |
||
q1 | ||
q2 | ||
t | float | |
return |
public static testQuantizedAabbAgainstQuantizedAabb ( |
||
aabbMin1 | ||
aabbMax1 | ||
aabbMin2 | ||
aabbMax2 | ||
return | uint |