Cyclone Cyclone: C:/data/physeng_code/include/cyclone/contacts.h File Reference

C:/data/physeng_code/include/cyclone/contacts.h File Reference

This file contains the contact resolution system for cyclone, although it is called the contact resolution system, it handles collisions, contacts (sliding and resting), and constraints (such as joints). More...

#include "body.h"

Include dependency graph for contacts.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cyclone

Classes

class  cyclone::Contact
 >Contact More...
class  cyclone::ContactResolver
 The contact resolution routine. More...
class  cyclone::ContactGenerator
 This is the basic polymorphic interface for contact generators applying to rigid bodies. More...


Detailed Description

This file contains the contact resolution system for cyclone, although it is called the contact resolution system, it handles collisions, contacts (sliding and resting), and constraints (such as joints).

The resolver uses an iterative satisfaction algorithm; it loops through each contact and tries to resolve it. This is a very fast algorithm but can be unstable when the contacts are highly inter-related.