/*************************************************************************** File: SimScene.h Created: 02/04/2002 Author: Maxim Garber Computer Science Department University of North Carolina - Chapel Hill garber@cs.unc.edu Description: Simulation scene file. ----------------------------------------------------------------------------. Copyright 2001 Maxim Garber UNC Motion Planning Research Group *****************************************************************************/ #include "ODESolver.h" #include "PBMSimObject.h" #include class PBMSimScene { public: PBMSimScene(); ~PBMSimScene(); /////////////////////////////////////////////////////////////////////////// // Updating object configurations void Update(float timeStep); /////////////////////////////////////////////////////////////////////////// // Drawing the objects void Draw(); /////////////////////////////////////////////////////////////////////////// // Adding Objects void AddObject(PBMSimObject* object){_objects.push_back(object);} private: // list of objects in simulation std::list _objects; };