Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Types | |
using | vec3 = vtb::core::Vector3< T > |
using | mask_array = vtb::core::mask_array |
using | polyhedron_type = vtb::geometry::Polyhedron< T > |
using | testbed_type = vtb::core::Testbed< T, 3 > |
Public Member Functions | |
void | draw (const Matrix4 &m, Camera3D &camera) override |
void | setWettedPanels (const mask_array &mask) |
void | setHull (const polyhedron_type &hull) |
void | clear () |
void | step (const testbed_type &testbed) |
void | init (const testbed_type &testbed) |
void | setColor (const vec3 &color) |
void | show (bool b) |
void | transparency (bool b) |
void | addCenter () |
void | setCenter (Vector3 &pos, int num) |
void | setColor (Color3 &color, int num) |
Vector3 & | diffuseColor () |
Definition at line 21 of file ShipHullObject.hh.