27 namespace SimPT_Sim {
class SimInterface; }
41 MeshDrawer(
const std::shared_ptr<GraphicsPreferences>&);
44 void Draw(std::shared_ptr<SimPT_Sim::SimInterface> sim, QGraphicsScene* scene);
50 std::shared_ptr<prefs_type> m_preferences;
55 #endif // end-of-include-guard
Class drawing a simulator/mesh onto a QGraphicsScene.
Namespace for SimPT shell package.
Namespace for the core simulator.
void Draw(std::shared_ptr< SimPT_Sim::SimInterface > sim, QGraphicsScene *scene)
Draws the mesh to QGraphicsScene.
Interface/Implementation for GraphicsPreferences.
Preferences for graphics viewer.