#include <GUI.h>
Inheritance diagram for GUI:

      
  | 
  ||||||||||||||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Erases everything. Implemented in GUIWx.  | 
  
      
  | 
  ||||||||||||||||||||
| 
 
 Implemented in GUIWx.  | 
  
      
  | 
  ||||||||||||||||||||||||
| 
 
 Implemented in GUIWx. Referenced by CappedRectangle::draw().  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 29 of file GUI.h. References Vector2::x, and Vector2::y.  | 
  
      
  | 
  ||||||||||||||||
| 
 
 Implemented in GUIWx. Referenced by Circle::draw(), and ArticulatedLink::draw().  | 
  
      
  | 
  ||||||||||||
| 
 Draws a force vector, having r as origin and force as magnitude. Implemented in GUIWx. Referenced by Spherus::draw(), and PhysicalObject::drawContactForces().  | 
  
      
  | 
  ||||||||||||||||
| 
 
 Definition at line 35 of file GUI.h. References Vector2::x, and Vector2::y.  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 32 of file GUI.h. References Vector2::x, and Vector2::y.  | 
  
      
  | 
  ||||||||||||||||||||
| 
 
 Implemented in GUIWx. Referenced by VisualSensor::draw(), Spherus::draw(), Iunctus::draw(), ElasticLink::draw(), Circle::drawSensors(), and CappedRectangle::drawSensors().  | 
  
      
  | 
  ||||||||||||||||||||
| 
 Draws a rectangle with the given bottom left corner, and with the given size. Implemented in GUIWx.  | 
  
      
  | 
  ||||||||||||||||
| 
 Draws a torque, having r as rotation point, alpha as starting angle and torque as magnitude. Implemented in GUIWx.  | 
  
      
  | 
  
| 
 
 Definition at line 70 of file GUI.h. Referenced by ThyrixMainFrame::onLeftDown(), ThyrixMainFrame::onLeftUp(), ThyrixMainFrame::onMotion(), ThyrixMainFrame::onRightDown(), and ThyrixMainFrame::onRightUp().  | 
  
      
  | 
  
| 
 
 Definition at line 74 of file GUI.h. Referenced by ThyrixMainFrame::onLeftDown(), ThyrixMainFrame::onLeftUp(), ThyrixMainFrame::onMotion(), ThyrixMainFrame::onRightDown(), and ThyrixMainFrame::onRightUp().  | 
  
      
  | 
  
| 
 
 Definition at line 78 of file GUI.h. Referenced by GUIWx::drawCircle().  | 
  
      
  | 
  
| 
 
 Definition at line 60 of file GUI.h. Referenced by GUIWx::drawCappedRectangle(), GUIWx::drawCircle(), GUIWx::drawLine(), GUIWx::drawRectangle(), and GUIWx::drawTorque().  | 
  
      
  | 
  
| 
 
 Definition at line 65 of file GUI.h. Referenced by GUIWx::drawCappedRectangle(), GUIWx::drawCircle(), GUIWx::drawLine(), GUIWx::drawRectangle(), and GUIWx::drawTorque().  | 
  
      
  | 
  
| 
 Outputs a text string. Implemented in GUIWx.  | 
  
      
  | 
  ||||||||||||
| 
 Outputs a text to the statusbar, at position pos. Implemented in GUIWx. Referenced by World::draw().  | 
  
      
  | 
  
| 
 
 Implemented in GUIWx. Referenced by Spherus::draw(), Simulator::draw(), Circle::draw(), and CappedRectangle::draw().  | 
  
      
  | 
  
| 
 
 Implemented in GUIWx. Referenced by VisualSensor::draw(), Spherus::draw(), Elastoid::draw(), Circle::draw(), CappedRectangle::draw(), and ArticulatedLink::draw().  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 85 of file GUI.h. Referenced by setZoom().  | 
  
      
  | 
  
| 
 
 Definition at line 88 of file GUI.h. Referenced by setZoom().  | 
  
      
  | 
  
| 
 
 Definition at line 89 of file GUI.h. Referenced by setZoom().  | 
  
Thyrix homepage  Users' guide
(C) Arxia 2004-2005