Home | History | Annotate | Download | only in Geometry

Lines Matching refs:block

197   typedef Block<MatrixType,Dim,Dim,int(Mode)==(AffineCompact)> LinearPart;
199 typedef const Block<ConstMatrixType,Dim,Dim,int(Mode)==(AffineCompact)> ConstLinearPart;
203 Block<MatrixType,Dim,HDim> >::type AffinePart;
207 const Block<const MatrixType,Dim,HDim> >::type ConstAffinePart;
211 typedef Block<MatrixType,Dim,1,int(Mode)==(AffineCompact)> TranslationPart;
213 typedef const Block<ConstMatrixType,Dim,1,int(Mode)==(AffineCompact)> ConstTranslationPart;
315 // We need the block expression because the code is compiled for all
318 m_matrix.template block<Dim,Dim+1>(0,0) = other.matrix().template block<Dim,Dim+1>(0,0);
596 matrix().template block<1,Dim>(Dim,0).setZero();
605 inline Block<MatrixType,int(Mode)==int(Projective)?HDim:Dim,Dim> linearExt()
606 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,Dim>(0,0); }
611 inline const Block<MatrixType,int(Mode)==int(Projective)?HDim:Dim,Dim> linearExt() const
612 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,Dim>(0,0); }
618 inline Block<MatrixType,int(Mode)==int(Projective)?HDim:Dim,1> translationExt()
619 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,1>(0,Dim); }
624 inline const Block<MatrixType,int(Mode)==int(Projective)?HDim:Dim,1> translationExt() const
625 { return m_matrix.template block<int(Mode)==int(Projective)?HDim:Dim,1>(0,Dim); }
815 m_matrix.template block<Dim,HDim>(0,0).noalias() = (other.asDiagonal() * m_matrix.template block<Dim,HDim>(0,0));
900 m_matrix.template block<Dim,HDim>(0,0) = internal::toRotationMatrix<Scalar,Dim>(rotation)
901 * m_matrix.template block<Dim,HDim>(0,0);
932 m_matrix.template block<Dim,HDim>(0,0) = LinearMatrixType(1, sx, sy, 1) * m_matrix.template block<Dim,HDim>(0,0);
1164 { return m.template block<TransformType::Dim,TransformType::HDim>(0,0); }
1166 { return m.template block<TransformType::Dim,TransformType::HDim>(0,0); }
1212 { transform->matrix() = other.template block<Dim,HDim>(0,0); }
1259 typedef Block<ResultType, Dim, OtherCols, int(MatrixType::RowsAtCompileTime)==Dim> TopLeftLhs;
1285 typedef Block<ResultType, Dim, OtherCols, true> TopLeftLhs;
1318 res.matrix().noalias() = other.template block<HDim,Dim>(0,0) * tr.matrix();
1350 res.matrix().noalias() = other.template block<Dim,Dim>(0,0) * tr.matrix();