0.9.9 API documentation
Loading...
Searching...
No Matches

Include <glm/gtx/spline.hpp> to use the features of this extension. More...

Functions

template<typename genType >
GLM_FUNC_DECL genType catmullRom (genType const &v1, genType const &v2, genType const &v3, genType const &v4, typename genType::value_type const &s)
 Return a point from a catmull rom curve.
 
template<typename genType >
GLM_FUNC_DECL genType cubic (genType const &v1, genType const &v2, genType const &v3, genType const &v4, typename genType::value_type const &s)
 Return a point from a cubic curve.
 
template<typename genType >
GLM_FUNC_DECL genType hermite (genType const &v1, genType const &t1, genType const &v2, genType const &t2, typename genType::value_type const &s)
 Return a point from a hermite curve.
 

Detailed Description

Include <glm/gtx/spline.hpp> to use the features of this extension.

Spline functions

Function Documentation

◆ catmullRom()

template<typename genType >
GLM_FUNC_DECL genType catmullRom ( genType const & v1,
genType const & v2,
genType const & v3,
genType const & v4,
typename genType::value_type const & s )

Return a point from a catmull rom curve.

See also
GLM_GTX_spline extension.

◆ cubic()

template<typename genType >
GLM_FUNC_DECL genType cubic ( genType const & v1,
genType const & v2,
genType const & v3,
genType const & v4,
typename genType::value_type const & s )

Return a point from a cubic curve.

See also
GLM_GTX_spline extension.

◆ hermite()

template<typename genType >
GLM_FUNC_DECL genType hermite ( genType const & v1,
genType const & t1,
genType const & v2,
genType const & t2,
typename genType::value_type const & s )

Return a point from a hermite curve.

See also
GLM_GTX_spline extension.