diff options
| author | Crozet Sébastien <developer@crozet.re> | 2020-10-20 11:55:33 +0200 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2020-10-20 11:56:09 +0200 |
| commit | 865ce8a8e5301b23ca474adaaffe8b43e725803e (patch) | |
| tree | 67b57d0c63d11a6d5e4a23c6f1242f72efc721b9 /src/geometry/rounded.rs | |
| parent | 947c4813c9666fd8215743de298fe17780fa3ef2 (diff) | |
| download | rapier-865ce8a8e5301b23ca474adaaffe8b43e725803e.tar.gz rapier-865ce8a8e5301b23ca474adaaffe8b43e725803e.tar.bz2 rapier-865ce8a8e5301b23ca474adaaffe8b43e725803e.zip | |
Collider shape: use a trait-object instead of an enum.
Diffstat (limited to 'src/geometry/rounded.rs')
| -rw-r--r-- | src/geometry/rounded.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/geometry/rounded.rs b/src/geometry/rounded.rs new file mode 100644 index 0000000..615d408 --- /dev/null +++ b/src/geometry/rounded.rs @@ -0,0 +1,7 @@ +/// A rounded shape. +pub struct Rounded<S> { + /// The shape being rounded. + pub shape: S, + /// The rounding radius. + pub radius: f32, +} |
