| Class | Description |
|---|---|
| b3CommandLineArgs | |
| b3ConvexSeparatingDistanceUtil |
The b3ConvexSeparatingDistanceUtil can help speed up convex collision detection
by conservatively updating a cached separating distance/vector instead of re-calculating the closest distance
|
| b3EnterProfileZoneFunc | |
| b3ErrorMessageFunc | |
| b3FileUtils | |
| b3FloatArray | |
| b3HashInt | |
| b3HashPtr | |
| b3HashString |
very basic hashable string implementation, compatible with b3HashMap
|
| b3Int2 | |
| b3Int2Array | |
| b3Int4 | |
| b3Int4Array | |
| b3IntArray | |
| b3LeaveProfileZoneFunc | |
| b3Matrix3x3 |
\brief The b3Matrix3x3 class implements a 3x3 rotation matrix, to perform linear algebra in combination with b3Quaternion, b3Transform and b3Vector3.
|
| b3Matrix3x3DoubleData |
for serialization
|
| b3Matrix3x3FloatData |
for serialization
|
| b3PrintfFunc | |
| b3ProfileZone | |
| b3QuadWord |
\brief The b3QuadWord class is base class for b3Vector3 and b3Quaternion.
|
| b3Quaternion |
\brief The b3Quaternion implements quaternion to perform linear algebra rotations in combination with b3Matrix3x3, b3Vector3 and b3Transform.
|
| b3Transform |
\brief The b3Transform class supports rigid transforms with only translation and rotation and no scaling/shear.
|
| b3TransformDoubleData | |
| b3TransformFloatData |
for serialization
|
| b3TransformUtil |
Utils related to temporal transforms
|
| b3TypedObject |
rudimentary class to provide type info
|
| b3UnsignedCharArray |
The b3AlignedObjectArray template class uses a subset of the stl::vector interface for its methods
It is developed to replace stl::vector to avoid portability issues, including STL alignment issues to add SIMD/SSE data
|
| b3UnsignedInt2 | |
| b3UnsignedInt4 | |
| b3UnsignedIntArray | |
| b3Vector3 |
\brief b3Vector3 can be used to represent 3D points and vectors.
|
| b3Vector3Array | |
| b3Vector3DoubleData | |
| b3Vector3FloatData | |
| b3Vector4 | |
| b3WarningMessageFunc | |
| MyTest |
Copyright © 2024. All rights reserved.