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

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

_description (defined in vtb::db::Entity)vtb::db::Entityprotected
_filecontent (defined in vtb::db::Entity)vtb::db::Entityprotected
_filename (defined in vtb::db::Entity)vtb::db::Entityprotected
_id (defined in vtb::db::Entity)vtb::db::Entityprotected
_name (defined in vtb::db::Entity)vtb::db::Entityprotected
all(sqlite::connection *db) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >static
clear() (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
copy(sqlite::connection *db) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
core_room_array typedef (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
description() const (defined in vtb::db::Entity)vtb::db::Entityinline
description(string_reference &rhs) (defined in vtb::db::Entity)vtb::db::Entityinline
export_original(std::string filename) const (defined in vtb::db::Entity)vtb::db::Entity
file_content() const (defined in vtb::db::Entity)vtb::db::Entityinline
filename(const std::string &filename) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
filename() const (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >inline
filename() const (defined in vtb::db::Entity)vtb::db::Entityinline
geometry_array typedef (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
has_id() const (defined in vtb::db::Entity)vtb::db::Entityinline
has_valid_id(sqlite::connection *db) const (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
id() const (defined in vtb::db::Entity)vtb::db::Entityinline
id(id_type rhs) (defined in vtb::db::Entity)vtb::db::Entityinline
id_type typedef (defined in vtb::db::Entity)vtb::db::Entity
import(std::string filename) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
import_original() (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
insert(sqlite::connection *db) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
install(polyhedron_type hull, T wall_thickness, T eps) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
int3 typedef (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
make_compartments(bool transform) const (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
name() const (defined in vtb::db::Entity)vtb::db::Entityinline
name() (defined in vtb::db::Entity)vtb::db::Entityinline
name(const std::string &rhs) (defined in vtb::db::Entity)vtb::db::Entityinline
original(sqlite::connection *db) const (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
polyhedron_type typedef (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
read(sqlite::statement &in) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
remove(sqlite::connection *db) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
room_array typedef (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
room_type typedef (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
rooms() const (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >inline
rooms(room_array &&rhs) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >inline
save(sqlite::connection *db) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
select(sqlite::connection *db) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
select_blobs(sqlite::connection *db) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
set_compartments(const core_room_array &rhs) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
string_reference typedef (defined in vtb::db::Entity)vtb::db::Entity
string_type typedef (defined in vtb::db::Entity)vtb::db::Entity
temporary_filename() const (defined in vtb::db::Entity)vtb::db::Entityprotected
update(sqlite::connection *db) (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >
vec3 typedef (defined in vtb::db::Compartments< T >)vtb::db::Compartments< T >