• Home
  • Raw
  • Download

Lines Matching refs:Scalar

37   typedef _Scalar Scalar;  typedef
41 Scalar m_factor;
48 explicit inline UniformScaling(const Scalar& s) : m_factor(s) {} in UniformScaling()
50 inline const Scalar& factor() const { return m_factor; } in factor()
51 inline Scalar& factor() { return m_factor; } in factor()
59 inline Transform<Scalar,Dim,Affine> operator* (const Translation<Scalar,Dim>& t) const;
63 …inline Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> operator* (const Transform<Sca…
65 Transform<Scalar,Dim,(int(Mode)==int(Isometry)?Affine:Mode)> res = t;
77 inline Matrix<Scalar,Dim,Dim> operator*(const RotationBase<Derived,Dim>& r) const
82 { return UniformScaling(Scalar(1)/m_factor); } in inverse()
96 { m_factor = Scalar(other.factor()); } in UniformScaling()
102 …ox(const UniformScaling& other, const typename NumTraits<Scalar>::Real& prec = NumTraits<Scalar>::…
115 template<typename Derived,typename Scalar>
116 EIGEN_EXPR_BINARYOP_SCALAR_RETURN_TYPE(Derived,Scalar,product) in EIGEN_EXPR_BINARYOP_SCALAR_RETURN_TYPE() argument
117 operator*(const MatrixBase<Derived>& matrix, const UniformScaling<Scalar>& s) in EIGEN_EXPR_BINARYOP_SCALAR_RETURN_TYPE()
130 template<typename Scalar>
131 inline DiagonalMatrix<Scalar,2> Scaling(const Scalar& sx, const Scalar& sy) in Scaling()
132 { return DiagonalMatrix<Scalar,2>(sx, sy); } in Scaling()
134 template<typename Scalar>
135 inline DiagonalMatrix<Scalar,3> Scaling(const Scalar& sx, const Scalar& sy, const Scalar& sz) in Scaling()
136 { return DiagonalMatrix<Scalar,3>(sx, sy, sz); } in Scaling()
155 template<typename Scalar>
157 inline Transform<Scalar,Dim,Affine>
158 UniformScaling<Scalar>::operator* (const Translation<Scalar,Dim>& t) const
160 Transform<Scalar,Dim,Affine> res;
164 res(Dim,Dim) = Scalar(1);