aboutsummaryrefslogtreecommitdiff
path: root/src/geometry/interaction_groups.rs
diff options
context:
space:
mode:
authorSébastien Crozet <developer@crozet.re>2022-10-30 17:23:49 +0100
committerGitHub <noreply@github.com>2022-10-30 17:23:49 +0100
commit6b9762694673d42671d58d9e2178b9c94fc39053 (patch)
tree12bd8ca98467a5f1113670c1bc17ed20f2e69c80 /src/geometry/interaction_groups.rs
parent2bf61c3bae542e2f17e7d25f602090bb3c117dbf (diff)
parent34b7ae32fd03803048b920c1429e026e06bff948 (diff)
downloadrapier-6b9762694673d42671d58d9e2178b9c94fc39053.tar.gz
rapier-6b9762694673d42671d58d9e2178b9c94fc39053.tar.bz2
rapier-6b9762694673d42671d58d9e2178b9c94fc39053.zip
Merge pull request #410 from dimforge/parry_up
Update to parry 0.11
Diffstat (limited to 'src/geometry/interaction_groups.rs')
-rw-r--r--src/geometry/interaction_groups.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/geometry/interaction_groups.rs b/src/geometry/interaction_groups.rs
index 2c3b4b3..2dfa098 100644
--- a/src/geometry/interaction_groups.rs
+++ b/src/geometry/interaction_groups.rs
@@ -150,3 +150,17 @@ bitflags! {
const NONE = 0;
}
}
+
+impl From<u32> for Group {
+ #[inline]
+ fn from(val: u32) -> Self {
+ unsafe { Self::from_bits_unchecked(val) }
+ }
+}
+
+impl From<Group> for u32 {
+ #[inline]
+ fn from(val: Group) -> Self {
+ val.bits()
+ }
+}