Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Types | |
using | curve_type = Curve |
using | value_type = typename curve_type::value_type |
using | reference = value_type & |
using | const_reference = const value_type & |
using | container_type = std::vector< curve_type > |
using | size_type = size_t |
using | pointer = curve_type * |
using | const_pointer = const curve_type * |
using | polyhedron_type = Polyhedron< T, 3 > |
Public Member Functions | |
Spline_surface (const container_type &curves) | |
curve_type | operator() (T u) const |
value_type | operator() (T u, T v) const |
value_type | operator() (const Vertex< T, 2 > &v) const |
size_type | size_v () const |
size_type | max_size_u () const |
const curve_type & | operator[] (size_type i) const |
curve_type & | operator[] (size_type i) |
size_type | size () const |
const_pointer | begin () const |
pointer | begin () |
const_pointer | end () const |
pointer | end () |
Polyhedron< T, 3 > | polyhedron (size_type resolution_u, size_type resolution_v) const |
Definition at line 11 of file spline_surface.hh.