![]() |
void | dvm3_Matrix::mvmult (dvm3_Vector &result, dvm3_Matrix const &m, dvm3_Vector const &v) |
Functions | |
void | dvm3_Matrix::mvmult (dvm3_Vector &result, dvm3_Vector const &v) const |
void | dvm3_Matrix::mvmult (double result[], double const v[]) const |
void | dvm3_Matrix::mtvmult (dvm3_Vector &result, dvm3_Vector const &v) const |
void | dvm3_Matrix::mtvmult (double result[], double const v[]) const |
void dvm3_Matrix::mtvmult | ( | double | result[], | |
double const | v[] | |||
) | const [inline, inherited] |
Matrix multiplication of vector v by the transpose of this matrix.
result = (transpose of *this) _matrix_multiply_ v.
result | resultant vector | |
v | vector |
Definition at line 1085 of file dvm3_matrix.h.
void dvm3_Matrix::mtvmult | ( | dvm3_Vector & | result, | |
dvm3_Vector const & | v | |||
) | const [inline, inherited] |
Matrix multiplication of vector v by the transpose of this matrix.
result = (transpose of *this) _matrix_multiply_ v.
result | resultant vector | |
v | vector |
Definition at line 1081 of file dvm3_matrix.h.
References dvm3_Vector::data_.
void dvm3_Matrix::mvmult | ( | double | result[], | |
double const | v[] | |||
) | const [inline, inherited] |
Matrix multiplication of vector v by this matrix.
result = *this _matrix_multiply_ v.
result | resultant vector | |
v | vector |
Definition at line 1077 of file dvm3_matrix.h.
void dvm3_Matrix::mvmult | ( | dvm3_Vector & | result, | |
dvm3_Vector const & | v | |||
) | const [inline, inherited] |
Matrix multiplication of vector v by this matrix.
result = *this _matrix_multiply_ v.
result | resultant vector | |
v | vector |
Definition at line 1073 of file dvm3_matrix.h.
References dvm3_Vector::data_.
void mvmult | ( | dvm3_Vector & | result, | |
dvm3_Matrix const & | m, | |||
dvm3_Vector const & | v | |||
) | [friend, inherited] |
Matrix multiplication of vector v by matrix m.
result = m _matrix_multiply_ v.
result | product | |
m | matrix | |
v | vector |
Definition at line 1110 of file dvm3_matrix.h.