/var/www/hosted/adrianboeing.com/pal/current/pal/pal/pal/pal.h File Reference

PAL - Physics Abstraction Layer. More...

#include <pal/Config.h>
#include "palBase.h"
#include "palMaterials.h"
#include "palBodyBase.h"
#include "palBodies.h"
#include "palLinks.h"
#include "palStatic.h"
#include "palTerrain.h"
#include "palSensors.h"
#include "palActuators.h"

Classes

class  palPhysics


Detailed Description

PAL - Physics Abstraction Layer.

Author:
Adrian Boeing
Version:
	Revision History:
		Version 0.4.01: 28/02/08 - Physics get gravity, additional init for palOrientatedPlane.
		Version 0.4   : 30/09/08 - PAL Versioning
		Version 0.3.16: 26/05/08 - Collision groups
		Version 0.3.15: 06/12/07 - Update for GCC 4 compatibility
		Version 0.3.14: 19/10/07 - Version and Timestep query
		Version 0.3.13: 28/06/07 - PAL DLL support
		Version 0.3.12: 06/12/04 - GetTime
		Version 0.3.11: 28/07/04 - Doxygen documentation update
		Version 0.3.1 : 27/07/04 - Doxygen documentation
		Version 0.3   : 04/07/04 - Split pal header
		Version 0.2.11: 28/06/04 - Set position with rotation, psd sensor distance
		Version 0.2.1 : 25/06/04 - Generic intialization
		Version 0.2.0 : 24/06/04 - Sensors: psd, gyroscope, inclinometer, started contact, material controller, modified spherical limits, added get veloctiy body functions
		Version 0.1.2 : 23/06/04 - Experimental branch, multiple versioned API
		Version 0.1.1 : 21/06/04 - Started limits (revolute, spherical)
		Version 0.1.0 : 11/06/04 - Redesigned terrain abstractions, added terrain, plane, heightmap, terrain mesh, prismatic link, and body mesh
		Version 0.0.9 : 03/06/04
		Version 0.0.8 : 21/05/04
	
Todo:
  • performance tweeking (double,float,accuracy level specifications)
  • possibly include multiple simulator worlds? not sure about this.
  • possibly include support for different centers of masses?
  • option for 'safe' and 'unsafe' - makes copies of the terrain meshes,etc.

Generated on Mon Aug 31 13:58:02 2009 for pal by  doxygen 1.5.7.1