Types
using segments_type = Curve_segments< T, N >
using size_type = size_t
using vertex_array = std::vector< value_type >
using const_reference = const value_type &
using reference = value_type &
using value_type = Vertex< T, N >
Methods
smooth_right(value_type p_right) -> void
smooth_left(value_type p_left) -> void
length() const -> T
range(T min, T max) -> void
segments() -> segments_type &
segments() const -> const segments_type &
derivatives() const -> const vertex_array &
size() const -> size_type
back() const -> const_reference
front() const -> const_reference
operator()(T t) const -> value_type
Cubic_spline(const vertex_array & values)explicit