mulAndAss method
Implementation
MathMatrix mulAndAss( dynamic r ){
if( r is MathMatrix ){
if( _len == 1 ){
if( r._len == 1 ){
_mat[0].mulAndAss( r._mat[0] );
} else {
ass( r.mul( _mat[0] ) );
}
} else {
ass( mul( r ) );
}
} else {
if( _len == 1 ){
_mat[0].mulAndAss( ClipMath.toDouble(r) );
} else {
double rr = ClipMath.toDouble(r);
for( int i = 0; i < _len; i++ ){
_mat[i].mulAndAss( rr );
}
}
}
return this;
}