[][src]Crate parry2d

parry

parry is a 2 and 3-dimensional geometric library written with the rust programming language.

Features

  • dynamic bounding volume tree based broad phase,
  • ball vs. ball collision detection,
  • halfspace vs. any convex object collision detection,
  • collision detection between arbitrary convex objects,
  • compound shapes,
  • ray-casting,
  • time of impact computation for objects without rotational movement.

And various traits for collision detectors and broad phase collision detection.

Re-exports

pub extern crate nalgebra as na;
pub extern crate simba;

Modules

bounding_volume

Bounding volumes.

mass_properties

Mass properties (mass, inertia, center-of-mass) of shapes.

math

Compilation flags dependent aliases for mathematical types.

motion

Interpolation of the motion of an object.

partitioning

Spatial partitioning tools.

query

Non-persistent geometric queries.

shape

Shapes supported by parry.

transformation

Transformation, simplification and decomposition of meshes.

utils

Various unsorted geometrical and logical operators.