Lines Matching refs:scaling
572 /** decomposes the matrix as a product rotation x scaling, the scaling being
583 void SVD<MatrixType>::computeRotationScaling(RotationType *rotation, ScalingType *scaling) const
589 if(scaling) scaling->lazyAssign(m_matV * sv.asDiagonal() * m_matV.adjoint());
598 /** decomposes the matrix as a product scaling x rotation, the scaling being
609 void SVD<MatrixType>::computeScalingRotation(ScalingType *scaling, RotationType *rotation) const
615 if(scaling) scaling->lazyAssign(m_matU * sv.asDiagonal() * m_matU.adjoint());