|
MULTIBODY SIMULATION SOFTWARE - API documentation |
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).
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