Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Types | |
using | amplitude_type = vtb::core::Amplitude< T > |
using | length_type = vtb::core::Length< T > |
using | direction_type = vtb::core::Direction< T > |
using | wave_type = vtb::core::Wave_base< T, 3 > |
using | wavy_surface_generator = vtb::core::Wavy_surface_generator< T, 3 > |
using | wavy_surface_generator_ptr = std::unique_ptr< wavy_surface_generator > |
using | policy_type = vtb::core::Policy |
using | testbed_type = vtb::core::Testbed< T, 3 > |
Public Member Functions | |
void | set_waves (bool b) |
bool | get_waves () |
void | type (std::type_index t) |
void | init (const testbed_type &testbed) |
void | draw () |
amplitude_type | amplitude () const |
length_type | length () const |
direction_type | direction () const |
void | wave (const wave_type &rhs) |
wavy_surface_generator_ptr | generator (policy_type policy) const |
Definition at line 16 of file PlainWavePanel.hh.