[src]

Module ncollide2df64

ncollide Build Status

ncollide is a n-dimensional collision detection library written with the rust programming language.

As its name suggests, it is generic wrt the dimension: it works with both 2-dimensional and 3-dimensional geometries. It might work with higher dimensions (never tried).

An on-line version of this documentation is available here.

Compilation

You will need the last rust compiler from the master branch. If you encounter problems, make sure you have the last version before creating an issue.

The simplest way to build ncollide and all its dependencies is to do a recursive clone:

git clone --recursive git://github.com/sebcrozet/ncollide.git
cd ncollide
make deps
make

Features

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

What is missing

Some common features are still missing:

Modules

bounding_volume

Bounding volumes.

broad

Broad phases.

contact

Main data structure for contacts.

geom

Geometric primitives.

implicit

Definition of support functions.

math

Compilation flags dependent aliases for mathematical types.

narrow

Narrow phases.

partitioning

Spatial partitioning tools.

ray

Ray casting utilities.

util

Data structure utilities. Data structure utilities.

volumetric

Volume and inertia tensor computation.