/// @ref gtx_extend /// @file glm/gtx/extend.inl namespace glm { template GLM_FUNC_QUALIFIER genType extend ( genType const & Origin, genType const & Source, genType const & Distance ) { return Origin + (Source - Origin) * Distance; } template GLM_FUNC_QUALIFIER tvec2 extend ( tvec2 const & Origin, tvec2 const & Source, T const & Distance ) { return Origin + (Source - Origin) * Distance; } template GLM_FUNC_QUALIFIER tvec3 extend ( tvec3 const & Origin, tvec3 const & Source, T const & Distance ) { return Origin + (Source - Origin) * Distance; } template GLM_FUNC_QUALIFIER tvec4 extend ( tvec4 const & Origin, tvec4 const & Source, T const & Distance ) { return Origin + (Source - Origin) * Distance; } }//namespace glm