#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;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.15