oops forgot the inline keyword (though for gcc it was implicit)

This commit is contained in:
Gael Guennebaud
2008-10-25 22:41:53 +00:00
parent e5b8a59cfa
commit 505ce85814
8 changed files with 16 additions and 16 deletions

View File

@@ -137,12 +137,12 @@ public:
* then this function smartly returns a const reference to \c *this.
*/
template<typename NewScalarType>
typename ei_cast_return_type<Translation,Translation<NewScalarType,Dim> >::type cast() const
inline typename ei_cast_return_type<Translation,Translation<NewScalarType,Dim> >::type cast() const
{ return typename ei_cast_return_type<Translation,Translation<NewScalarType,Dim> >::type(*this); }
/** Copy constructor with scalar type conversion */
template<typename OtherScalarType>
explicit Translation(const Translation<OtherScalarType,Dim>& other)
inline explicit Translation(const Translation<OtherScalarType,Dim>& other)
{ m_coeffs = other.vector().template cast<OtherScalarType>(); }
};