col::BoxFiller | Helpers for Boxtree::Boxtree |
Boxtree | Implements the old axis-aligned boxtree with improvements |
col::BoxtreePrecomp | Contains all things that can be precomputed before a traversal of Boxtree's |
col::Callback | This is a functor for collision callbacks |
ColConvexHull | Convex hull wrapper for qhull and collision detection of convex hulls |
col::CollisionPipeline | This implements the whole collision detection pipeline, from front-end over broad-phase(s) to narrow-phase |
col::ColObj | One collidable object |
col::ColPair | Pairs of ColPObjs's |
col::ColPipelineData | Struct to store some things which are used in Collision Detection Pipeline |
col::compElemByCenter | Compare two elemntary boxes by the center point along one axis |
col::compElemByMin | Compare two elemntary boxes by the center point along one axis |
col::Data | Holds results from collision detection and client data |
col::Dop | A DOP is represented by NumOri (=k) many plane offsets |
col::DopNode | DOP node of the DOP hierarchy |
col::DopTransform | Affine transformation for DOP re-alignment |
DopTree | DOP-tree collision check algorithm |
col::ElemBox | Elementary box, enclosing one polygon, for Boxtree |
col::ElemDop | Elementary DOP enclosing one polygon |
col::FibRand | Lagged Fibonacci random sequence |
Grid | Grid for collision detection |
GridCell | Cells of the grid |
GridObj | Objects in a grid |
col::lessByAngle | Compare points by angle |
col::Matrix | The collision interest matrix |
col::MatrixCell | A single cell of the collision interest matrix |
col::NanoTimer | Timer with nanoseconds resolution |
Request | Collision detection request like "add" or "remove" an object/callback |
col::Request | Each request from the application is encapsulated by an instance of this class |
col::sBF | Some state across different invocations of addFace() |
col::SyncFun | This is a functor for synchronization with other threads |
col::TopoFace | A face is a sorted array of indices into some vertrex array |
col::Topology | Zur Beschreibung von Inzidenz- und Adjazenz-Relationen |
VisDebug | Functions for "visual debugging" |
col::XBoxtree | Will be raised by BoxTree |
col::XColBug | Will be raised by collision detection module, if a bug occurs somewhere in the code |
col::XCollision | Exceptions for Collision detection module |
col::XDopTree | Will be raised by DopTree |
XQueue | Exceptions for Queue |