|
Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Member Functions | |
| TestbedDB (const Arguments &args, const Configuration &conf) | |
| void | drawEvent () override |
| void | openShipHull () |
| void | openCompartments () |
| void | openShip () |
| void | updateShipHull () |
| void | clearShipHull () |
| void | transformHull (Transformations trans) |
| void | undoHull () |
| void | redoHull () |
| database_t * | db () |
| ship_type & | ship () |
| compartments_type & | compartments () |
| hull_type & | hull () |
Public Member Functions inherited from vtb::gui::ApplicationBase | |
| ApplicationBase (const Arguments &args, const Configuration &conf) | |
| settings_type * | settings_ptr () |
| settings_type * | colors_ptr () |
| const settings_type & | settings () const |
| settings_type & | settings () |
| Policy | policy () const |
Additional Inherited Members | |
Public Types inherited from vtb::gui::ApplicationBase | |
| using | Policy = vtb::core::Policy |
| using | settings_type = vtb::ini::Ini_settings |
Protected Member Functions inherited from vtb::gui::ApplicationBase | |
| void | initImGui (MagnumImGui &imgui) |
| void | enableDebugOutput () |
| Scene3D * | scene () |
| const Scene3D * | scene () const |
| Camera3D * | camera () |
| const Camera3D * | camera () const |
| Object3D * | cameraObject () |
| const Object3D * | cameraObject () const |
| void | setCameraTranslationDelta (Float rhs) |
| void | viewportEvent (const Vector2i &size) override |
| void | keyPressEvent (KeyEvent &event) override |
| void | mouseMoveEvent (MouseMoveEvent &event) override |
| void | mousePressEvent (MouseEvent &event) override |
| void | keyReleaseEvent (KeyEvent &event) override |
| void | mouseReleaseEvent (MouseEvent &event) override |
| void | mouseScrollEvent (MouseScrollEvent &event) override |
| void | textInputEvent (TextInputEvent &event) override |
Definition at line 19 of file TestbedDB.hh.
1.8.15