Cargo Features
[dependencies]
bonked3d = { version = "0.0.1", default-features = false, features = ["3d", "mask-u32", "mask-u64", "std", "alloc", "simd", "parry-f32", "parry-f64"] }
Compile Features
- default = 3d, mask-u32, parry-f32, std
-
These default features are set whenever
bonked3dis added withoutsomewhere in the dependency tree.default-features = false - 3d default
- mask-u32 default
-
Affects
bonked3d::Mask… - mask-u64
-
Affects
bonked3d::Mask… - std default
-
enable support for the standard library
Broadphase
and std of nalgebra-glm ^0.19
Geometry operations
Mutable access to shared references
and std of optional parry3d ^0.19 and optional parry3d-f64 ^0.19
parry3d:
Collision Detection
- alloc
-
enable support for alloc
Enables optional parry3d ^0.19 and optional parry3d-f64 ^0.19
- simd
-
enable support for Single Instruction Multiple Data
Enables simd-stable of optional parry3d ^0.19 and optional parry3d-f64 ^0.19
- parry-f32 default
-
We unfortunately can't reuse the f32 and f64 features for this,
because Parry uses separate crates for f32 and f64.Enables parry3d ^0.19
- parry-f64
-
Enables parry3d-f64 ^0.19
Features from optional dependencies
Dependencies