Virtual Testbed
Ship dynamics simulator for extreme conditions
Classes | Public Types | Public Member Functions | Friends | List of all members
vtb::db::Ship_hull_transformation< T > Class Template Reference

Classes

struct  Argument
 

Public Types

enum  Type {
  Integer,
  Real
}
 
using polyhedron_type = vtb::geometry::Polyhedron< T >
 
using vertex_type = typename polyhedron_type::vertex_type
 

Public Member Functions

 Ship_hull_transformation (Transformations tr)
 
 Ship_hull_transformation (Transformations tr, int dim)
 
 Ship_hull_transformation (Transformations tr, int dim, Argument arg)
 
void apply (polyhedron_type &hull) const
 
Transformations transformation () const
 

Friends

template<class X >
std::ostreamoperator<< (std::ostream &out, const Ship_hull_transformation< X > &rhs)
 
template<class X >
std::istreamoperator>> (std::istream &in, Ship_hull_transformation< X > &rhs)
 

Detailed Description

template<class T>
class vtb::db::Ship_hull_transformation< T >

Definition at line 37 of file ship_hull_transformation.hh.