#include <matrix.h>
Collaboration diagram for Matrix:
Public Methods | |
Matrix () | |
QVector & | pos () |
const QVector & | pos () const |
Vector | getR () const |
Vector | getQ () const |
Vector | getP () const |
Matrix (float r0, float r1, float r2, float r3, float r4, float r5, float r6, float r7, float r8, QVector pos) | |
Matrix (const Vector &v1, const Vector &v2, const Vector &v3) | |
Matrix (const Vector &v1, const Vector &v2, const Vector &v3, const QVector &pos) | |
Matrix | operator * (const Matrix &m2) const |
Public Attributes | |
float | r [9] |
QVector | position |
Private Methods | |
float | operator[] (int i) |
Private Attributes | |
QVector | pos |
Vector | p |
Vector | q |
Vector | r |
|
00031 {} |
|
|
|
|
|
00100 { 00101 VectorAndPositionToMatrix(*this, v1, v2, v3, pos); 00102 } |
|
|
|
|
|
|
|
00196 { 00197 Matrix res; 00198 MultMatrix (res,*this,m2); 00199 return res; 00200 } |
|
|
|
00033 {return position;} |
|
00032 {return position;} |
|
|
|
|
|
|
|
|
|
|
|
|