Module collision::prelude
[−]
[src]
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. |