Virtual Testbed
Ship dynamics simulator for extreme conditions
vtb::core::Ship< T > Member List

This is the complete list of members for vtb::core::Ship< T >, including all inherited members.

acceleration() constvtb::core::Ship< T >inline
angular_acceleration() constvtb::core::Ship< T >inline
angular_displacement(int i=0) constvtb::core::Ship< T >inline
angular_momentum() constvtb::core::Ship< T >inline
angular_momentum(const vec3 &rhs)vtb::core::Ship< T >inline
angular_velocity() constvtb::core::Ship< T >inline
angular_velocity(const vec3 &rhs)vtb::core::Ship< T >
basis_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
body_fixed_coordinate_system() const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
compartments(const room_array &rhs) (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
compartments() (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
compartments() const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
coordinate_system_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
displacement(scalar_type rhs) (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
displacement() const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
draught(scalar_type rhs) (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
dump(std::ostream &out) const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
earth_fixed_coordinate_system() const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
euler_angles() constvtb::core::Ship< T >inline
euler_angles(const vec3 &rhs)vtb::core::Ship< T >
flooded_mass() constvtb::core::Ship< T >
heave(int i=0) constvtb::core::Ship< T >inline
hull() const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
hull(hull_type &&rhs) (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
hull(const hull_type &rhs) (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
hull_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
inertia_matrix() constvtb::core::Ship< T >inline
mass() const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
mass(scalar_type rhs) (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
mass_array_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
mass_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
matrix_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
operator<< (defined in vtb::core::Ship< T >)vtb::core::Ship< T >friend
operator<< (defined in vtb::core::Ship< T >)vtb::core::Ship< T >friend
operator>> (defined in vtb::core::Ship< T >)vtb::core::Ship< T >friend
pitch() constvtb::core::Ship< T >inline
position(int i=0) constvtb::core::Ship< T >inline
position(int i, const vec3 &rhs)vtb::core::Ship< T >inline
propulsor() const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
propulsor(const propulsor_type &rhs) (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
propulsor_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
quaternion() constvtb::core::Ship< T >inline
quaternion(const quaternion_type &q)vtb::core::Ship< T >
quaternion_coordinate_system_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
quaternion_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
reset() (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
roll() constvtb::core::Ship< T >inline
room_array typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
room_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
rotation_matrix() const (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
rotation_matrix_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
scalar_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
state_vector(const state_vector_type &v, const state_vector_type &dv, T dt)vtb::core::Ship< T >
state_vector(const variables_type &v, const variables_type &dv, T dt) (defined in vtb::core::Ship< T >)vtb::core::Ship< T >inline
state_vector() constvtb::core::Ship< T >
surge(int i=0) constvtb::core::Ship< T >inline
sway(int i=0) constvtb::core::Ship< T >inline
variables_type typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
vec3 typedef (defined in vtb::core::Ship< T >)vtb::core::Ship< T >
velocity() constvtb::core::Ship< T >inline
velocity(const vec3 &rhs)vtb::core::Ship< T >inline
yaw() constvtb::core::Ship< T >inline