• Home
  • Raw
  • Download

Lines Matching refs:m_matrix

250   MatrixType m_matrix;
259 internal::transform_make_affine<(int(Mode)==Affine) ? Affine : AffineCompact>::run(m_matrix);
265 m_matrix = other.m_matrix;
286 { m_matrix = other.m_matrix; return *this; }
317 m_matrix = other.matrix();
343 m_matrix.template block<Dim,Dim+1>(0,0) = other.matrix().template block<Dim,Dim+1>(0,0);
384 …_FUNC Index rows() const { return int(Mode)==int(Projective) ? m_matrix.cols() : (m_matrix.cols()-…
385 EIGEN_DEVICE_FUNC Index cols() const { return m_matrix.cols(); }
389 …EIGEN_DEVICE_FUNC inline Scalar operator() (Index row, Index col) const { return m_matrix(row,col)…
392 EIGEN_DEVICE_FUNC inline Scalar& operator() (Index row, Index col) { return m_matrix(row,col); }
395 EIGEN_DEVICE_FUNC inline const MatrixType& matrix() const { return m_matrix; }
397 EIGEN_DEVICE_FUNC inline MatrixType& matrix() { return m_matrix; }
400 EIGEN_DEVICE_FUNC inline ConstLinearPart linear() const { return ConstLinearPart(m_matrix,0,0); }
402 EIGEN_DEVICE_FUNC inline LinearPart linear() { return LinearPart(m_matrix,0,0); }
405 …EIGEN_DEVICE_FUNC inline ConstAffinePart affine() const { return take_affine_part::run(m_matrix); }
407 EIGEN_DEVICE_FUNC inline AffinePart affine() { return take_affine_part::run(m_matrix); }
410 …NC inline ConstTranslationPart translation() const { return ConstTranslationPart(m_matrix,0,Dim); }
412 EIGEN_DEVICE_FUNC inline TranslationPart translation() { return TranslationPart(m_matrix,0,Dim); }
533 EIGEN_DEVICE_FUNC void setIdentity() { m_matrix.setIdentity(); }
622 EIGEN_DEVICE_FUNC const Scalar* data() const { return m_matrix.data(); }
624 EIGEN_DEVICE_FUNC Scalar* data() { return m_matrix.data(); }
640 m_matrix = other.matrix().template cast<Scalar>();
648 { return m_matrix.isApprox(other.m_matrix, prec); }
654 internal::transform_make_affine<int(Mode)>::run(m_matrix);
662 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,Dim>(0,0); }
668 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,Dim>(0,0); }
675 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,1>(0,Dim); }
681 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,1>(0,Dim); }
759 m_matrix << other.m11(), other.m21(), other.dx(),
762 m_matrix << other.m11(), other.m21(), other.dx(),
779 return QMatrix(m_matrix.coeff(0,0), m_matrix.coeff(1,0),
780 m_matrix.coeff(0,1), m_matrix.coeff(1,1),
781 m_matrix.coeff(0,2), m_matrix.coeff(1,2));
805 m_matrix << other.m11(), other.m21(), other.dx(),
808 m_matrix << other.m11(), other.m21(), other.dx(),
823 return QTransform(m_matrix.coeff(0,0), m_matrix.coeff(1,0),
824 m_matrix.coeff(0,1), m_matrix.coeff(1,1),
825 m_matrix.coeff(0,2), m_matrix.coeff(1,2));
827 return QTransform(m_matrix.coeff(0,0), m_matrix.coeff(1,0), m_matrix.coeff(2,0),
828 m_matrix.coeff(0,1), m_matrix.coeff(1,1), m_matrix.coeff(2,1),
829 m_matrix.coeff(0,2), m_matrix.coeff(1,2), m_matrix.coeff(2,2));
887 m_matrix.template topRows<Dim>() *= s;
916 affine() += other * m_matrix.row(Dim);
960 m_matrix.template block<Dim,HDim>(0,0) = internal::toRotationMatrix<Scalar,Dim>(rotation)
961 * m_matrix.template block<Dim,HDim>(0,0);
992m_matrix.template block<Dim,HDim>(0,0) = LinearMatrixType(1, sx, sy, 1) * m_matrix.template block<…
1020 m_matrix.setZero();