Magnum::BulletIntegration namespace

Integration with Bullet Physics.


Conversion of matrix and vector classes, wrappers for rigid body dynamics.

This library depends on the Bullet Physics library and is built if WITH_BULLET is enabled when building Magnum Integration. To use this library with CMake, you need to request the Bullet component of the MagnumIntegration package and link to the MagnumIntegration::Bullet target:

find_package(MagnumIntegration REQUIRED Bullet)

# ...
target_link_libraries(your-app MagnumIntegration::Bullet)

This library provides routines for explicit conversion between Bullet and Magnum math types, in the Magnum/BulletIntegration/Integration.h header, see its documentation for more information. See also the Bullet Physics example, Downloading and building integration libraries and Integration library usage with CMake.


class DebugDraw
Bullet physics debug visualization.
class MotionState
Bullet Physics motion state.


auto operator<<(Debug& debug, DebugDraw::Mode value) -> Debug&
Debug output operator.

Function documentation

Debug& Magnum::BulletIntegration::operator<<(Debug& debug, DebugDraw::Mode value)

Debug output operator.