public static void scale( double alpha , DMatrix4 a , DMatrix4 b ) {
        b.a1 = a.a1*alpha;
        b.a2 = a.a2*alpha;
        b.a3 = a.a3*alpha;
        b.a4 = a.a4*alpha;
    }
public static void scale ( double alpha , DMatrix4 a , DMatrix4 b ) { b . a1 = a . a1 * alpha ; b . a2 = a . a2 * alpha ; b . a3 = a . a3 * alpha ; b . a4 = a . a4 * alpha ; }
<p>
Performs an element by element scalar multiplication.<br>
<br>
b<sub>i</sub> = &alpha;*a<sub>i</sub>
</p>

@param alpha the amount each element is multiplied by.
@param a The vector that is to be scaled.  Not modified.
@param b Where the scaled matrix is stored. Modified.