[−][src]Module collision::prelude
Prelude provides all the traits of the library in a convenient form
Enums
Relation | Spatial relation between two objects. |
Traits
Aabb | Base trait describing an axis aligned bounding box. |
Bound | Bounding volume abstraction for use with algorithms |
ComputeBound | Utilities for computing bounding volumes of primitives |
Contains | Boolean containment test. |
Continuous | An intersection test with a result. |
ContinuousTransformed | Continuous intersection test on transformed primitive |
Discrete | A boolean intersection test. |
DiscreteTransformed | Discrete intersection test on transformed primitive |
HasBound | Primitive with bounding volume |
Interpolate | Trait used for interpolation of values |
MinMax | Compute the minimum/maximum of the given values |
PlaneBound | Generic 3D bound. |
Primitive | Minkowski support function for primitive |
SurfaceArea | Shape surface area |
TranslationInterpolate | Trait used for interpolation of translation only in transforms |
Union | Build the union of two shapes. |