OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::math::cubic_bezier_loop< Type, Parameter > Member List

This is the complete list of members for eagine::math::cubic_bezier_loop< Type, Parameter >, including all inherited members.

approximate(std::vector< Type > &dest, valid_if_positive< span_size_t > n) const noexcepteagine::math::bezier_curves< Type, Parameter, 3 >inline
approximate(valid_if_positive< span_size_t > n) const -> std::vector< Type >eagine::math::bezier_curves< Type, Parameter, 3 >inline
are_connected(const std::vector< Type > &points) noexcept -> booleagine::math::bezier_curves< Type, Parameter, 3 >inlinestatic
bezier_curves(std::vector< Type > points)eagine::math::bezier_curves< Type, Parameter, 3 >inline
bezier_curves(std::vector< Type > points, bool connected)eagine::math::bezier_curves< Type, Parameter, 3 >inline
bezier_curves(memory::basic_span< const Type, P, S > points)eagine::math::bezier_curves< Type, Parameter, 3 >inline
bezier_curves(memory::basic_span< const Type, P, S > points, bool connected)eagine::math::bezier_curves< Type, Parameter, 3 >inline
control_points() const noexcept -> const std::vector< Type > &eagine::math::bezier_curves< Type, Parameter, 3 >inline
cubic_bezier_loop(memory::basic_span< const Type, P, S > points, Parameter r=Parameter(1)/Parameter(3))eagine::math::cubic_bezier_loop< Type, Parameter >inline
derivative() const noexcept -> bezier_curves< Type, Parameter, Order - 1 >eagine::math::bezier_curves< Type, Parameter, 3 >inline
is_connected() const noexcept -> booleagine::math::bezier_curves< Type, Parameter, 3 >inline
is_separated() const noexcept -> booleagine::math::bezier_curves< Type, Parameter, 3 >inline
points_are_ok(const std::vector< Type > &points) noexcept -> booleagine::math::bezier_curves< Type, Parameter, 3 >inlinestatic
position(Parameter t) const noexcept -> Typeeagine::math::bezier_curves< Type, Parameter, 3 >inline
position01(Parameter t) const noexcept -> Typeeagine::math::bezier_curves< Type, Parameter, 3 >inline
segment_count() const noexcept -> span_size_teagine::math::bezier_curves< Type, Parameter, 3 >inline
wrap(Parameter t) noexcept -> Parametereagine::math::bezier_curves< Type, Parameter, 3 >inlinestatic

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).