enki/PhysicalEngine.h File Reference


Detailed Description

The core of Enki.

The world, the objects located in it and the interaction logic are all defined in this file.

#include "Geometry.h"
#include "Types.h"
#include "Random.h"
#include "Interaction.h"
#include "BluetoothBase.h"
#include <iostream>
#include <set>
#include <vector>
#include <valarray>

Go to the source code of this file.

Namespaces

namespace  Enki

Classes

class  Enki::PhysicalObject
 A situated object in the world with mass, geometry properties, physical properties, ... More...
class  Enki::PhysicalObject::UserData
 User specific data that can be attached to any object in the world. More...
class  Enki::PhysicalObject::Part
 A part is one of the convex geometrical element that composes the physical object. More...
struct  Enki::PhysicalObject::Hull
 A hull is a vector of Hull. More...
class  Enki::Robot
 A robot is a PhysicalObject that has additional interactions and a controller. More...
class  Enki::World
 The world is the container of all objects and robots. More...

Variables

FastRandom Enki::random
 Fast random for use by Enki.


Generated on Sun Mar 1 03:10:09 2009 for Enki by  doxygen 1.5.1