30 lines
526 B
C++
30 lines
526 B
C++
#ifdef GESTURE_EVALUATOR
|
|
|
|
#pragma once
|
|
#include "vector4.h"
|
|
namespace VectorMathLimited
|
|
{
|
|
class Matrix44
|
|
{
|
|
public:
|
|
vector4 r1;
|
|
vector4 r2;
|
|
vector4 r3;
|
|
vector4 r4;
|
|
|
|
Matrix44(void);
|
|
|
|
Matrix44(vector4 a, vector4 b, vector4 c, vector4 d);
|
|
Matrix44(float r11, float r12, float r13,float r14,
|
|
float r21, float r22, float r23,float r24,
|
|
float r31, float r32, float r33,float r34,
|
|
float r41, float r42, float r43,float r44);
|
|
|
|
vector4& TransformPoint(const vector4& src);
|
|
|
|
~Matrix44(void);
|
|
};
|
|
}
|
|
|
|
#endif
|
|
|