MULTIBODY SIMULATION SOFTWARE - API documentation
Chrono Engine API/SDK documentation
logo_chronoengine_middle.png

Introduction

Welcome to the Chrono::Engine API/SDK documentation. Here you'll find any information you'll need to develop applications with the Chrono Engine.

The Chrono::Engine is a C++ library of tools for physics simulation (multibody dynamics, kinematics, etc.). This documentation is an important part of it. If you have any questions or suggestions, just send a email to the author of the engine, Alessandro Tasora (tasora (at) deltaknowledge.com).

Links

Namespaces: An interesting place to start reading the documentation.
Class list: List of all classes with descriptions.
Class members: Nice place to find forgotten features.

Everything in the engine is placed into the namespace 'chrono'. All Chrono classes and functions should be accessed with th e:: syntax, as: chrono::[class or functions here] . Of course, in sake of a more compact syntax, you could avoid all the chrono::... typing by adding at the beginning of your source code the following statement:

 using namespace chrono;

There are also other namespaces. You can find a list of all namespaces with descriptions at the namespaces page. This is also a good place to start reading the documentation. If you don't want to write the namespace names all the time, just use all namespaces, like in this example:

 using namespace collision;
 using namespace pneumatics;
 using namespace geometry;

There is a lot more the engine can do, but we hope this gave a short overview over the basic features of the engine. For some examples, please take a look into the 'demos' directory of the SDK, and read the tutorials.


CHRONO::ENGINE
C++ library for multibody simulation, (C) Alessandro Tasora
This API documentation has been generated on Tue Jul 10 2012 by Doxygen