Virtual Testbed
Ship dynamics simulator for extreme conditions
Public Types | Public Member Functions | List of all members
vtb::geometry::Linear_interpolation< T, N > Class Template Reference

Public Types

using value_type = Vertex< T, N >
 
using reference = value_type &
 
using const_reference = const value_type &
 
using vertex_array = std::vector< value_type >
 
using size_type = size_t
 
using segments_type = Curve_segments< T, N >
 

Public Member Functions

 Linear_interpolation (const vertex_array &values)
 
value_type operator() (T t) const
 
const_reference front () const noexcept
 
const_reference back () const noexcept
 
size_type size () const
 
const segments_typesegments () const
 
segments_typesegments ()
 
void range (T min, T max)
 

Detailed Description

template<class T, int N = 3>
class vtb::geometry::Linear_interpolation< T, N >

Definition at line 14 of file linear_interpolation.hh.