mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-10 02:39:03 +08:00
add missing inline keywords
This commit is contained in:
parent
82e70fbcae
commit
37cceeeaca
@ -120,20 +120,20 @@ public:
|
||||
};
|
||||
|
||||
/** Constructs a uniform scaling from scale factor \a s */
|
||||
UniformScaling<float> Scaling(float s) { return UniformScaling<float>(s); }
|
||||
inline UniformScaling<float> Scaling(float s) { return UniformScaling<float>(s); }
|
||||
/** Constructs a uniform scaling from scale factor \a s */
|
||||
UniformScaling<double> Scaling(double s) { return UniformScaling<double>(s); }
|
||||
inline UniformScaling<double> Scaling(double s) { return UniformScaling<double>(s); }
|
||||
/** Constructs a uniform scaling from scale factor \a s */
|
||||
template<typename RealScalar> UniformScaling<std::complex<RealScalar> >
|
||||
template<typename RealScalar> inline UniformScaling<std::complex<RealScalar> >
|
||||
Scaling(const std::complex<RealScalar>& s)
|
||||
{ return UniformScaling<std::complex<RealScalar> >(s); }
|
||||
|
||||
/** Constructs a 2D axis aligned scaling */
|
||||
template<typename Scalar> DiagonalMatrix<Scalar,2>
|
||||
template<typename Scalar> inline DiagonalMatrix<Scalar,2>
|
||||
Scaling(Scalar sx, Scalar sy)
|
||||
{ return DiagonalMatrix<Scalar,2>(sx, sy); }
|
||||
/** Constructs a 3D axis aligned scaling */
|
||||
template<typename Scalar> DiagonalMatrix<Scalar,3>
|
||||
template<typename Scalar> inline DiagonalMatrix<Scalar,3>
|
||||
Scaling(Scalar sx, Scalar sy, Scalar sz)
|
||||
{ return DiagonalMatrix<Scalar,3>(sx, sy, sz); }
|
||||
|
||||
@ -141,7 +141,7 @@ Scaling(Scalar sx, Scalar sy, Scalar sz)
|
||||
* This is an alias for coeffs.asDiagonal()
|
||||
*/
|
||||
template<typename Derived>
|
||||
const DiagonalMatrixWrapper<Derived> Scaling(const MatrixBase<Derived>& coeffs)
|
||||
inline const DiagonalMatrixWrapper<Derived> Scaling(const MatrixBase<Derived>& coeffs)
|
||||
{ return coeffs.asDiagonal(); }
|
||||
|
||||
/** \addtogroup Geometry_Module */
|
||||
|
Loading…
x
Reference in New Issue
Block a user