Expand description
Python-friendly wrapper types with serde support.
All types in this module are designed for easy FFI/Python interop:
- No lifetimes
- Public fields only
- Serialize/Deserialize support
- Arrays instead of nalgebra types where applicable
Structs§
- PyAabb
- An axis-aligned bounding box suitable for Python interop.
- PyCollider
Desc - Description for creating a collider from Python (legacy).
- PyContact
Result - Result of a contact/collision between two bodies.
- PyMaterial
- Material properties for Python interop.
- PyRigid
Body Config - Configuration for creating a new rigid body.
- PyRigid
Body Desc - Description for creating a rigid body from Python (legacy).
- PySim
Config - Top-level simulation configuration.
- PyTransform
- A transform (position + quaternion rotation) suitable for Python interop.
- PyVec3
- A 3-component vector suitable for Python interop.
Enums§
- PyCollider
Shape - Shape variant for a rigid body collider.