5 template<
typename genType>
6 GLM_FUNC_QUALIFIER genType
extend
10 genType
const& Distance
13 return Origin + (Source - Origin) * Distance;
16 template<
typename T, qualifier Q>
17 GLM_FUNC_QUALIFIER vec<2, T, Q>
extend
19 vec<2, T, Q>
const& Origin,
20 vec<2, T, Q>
const& Source,
24 return Origin + (Source - Origin) * Distance;
27 template<
typename T, qualifier Q>
28 GLM_FUNC_QUALIFIER vec<3, T, Q>
extend
30 vec<3, T, Q>
const& Origin,
31 vec<3, T, Q>
const& Source,
35 return Origin + (Source - Origin) * Distance;
38 template<
typename T, qualifier Q>
39 GLM_FUNC_QUALIFIER vec<4, T, Q>
extend
41 vec<4, T, Q>
const& Origin,
42 vec<4, T, Q>
const& Source,
46 return Origin + (Source - Origin) * Distance;
GLM_FUNC_DECL genType extend(genType const &Origin, genType const &Source, typename genType::value_type const Length)
Core features
Definition common.hpp:21