1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
pub use collide::{Collider, CollisionMode, CollisionStrategy};
pub use collision::algorithm::minkowski::GJK3;
pub use collision::primitive::{ConvexPolyhedron, Cuboid, Particle3, Sphere};
use cgmath::{Point3, Quaternion};
use collision::Aabb3;
use collision::algorithm::broad_phase::BruteForce;
use collision::primitive::Primitive3;
use BodyPose;
use collide::*;
pub type CollisionShape3<S, T, Y = ()> = CollisionShape<Primitive3<S>, T, Aabb3<S>, Y>;
pub type BroadBruteForce3 = BruteForce;
pub type SweepAndPrune3<S> = ::collision::algorithm::broad_phase::SweepAndPrune3<S, Aabb3<S>>;
pub type BodyPose3<S> = BodyPose<Point3<S>, Quaternion<S>>;