[DEBUG] add missing element in the etk::Matrix2 (no operator to calculate action
This commit is contained in:
parent
7c0f8391ad
commit
23e618a9ef
@ -152,6 +152,11 @@ etk::Matrix2 etk::Matrix2::operator * (const etk::Matrix2& _obj) {
|
|||||||
return tmp;
|
return tmp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vec2 etk::Matrix2::operator * (const vec2& _obj) {
|
||||||
|
return vec2(_obj.x()*m_mat[0] + _obj.y()*m_mat[1] + m_mat[2],
|
||||||
|
_obj.x()*m_mat[4] + _obj.y()*m_mat[3] + m_mat[5]);
|
||||||
|
}
|
||||||
|
|
||||||
etk::Matrix2 etk::Matrix2::operator ~ () const {
|
etk::Matrix2 etk::Matrix2::operator ~ () const {
|
||||||
etk::Matrix2 tmp(*this);
|
etk::Matrix2 tmp(*this);
|
||||||
tmp.invert();
|
tmp.invert();
|
||||||
|
@ -77,6 +77,7 @@ namespace etk {
|
|||||||
* * operator
|
* * operator
|
||||||
*****************************************************/
|
*****************************************************/
|
||||||
Matrix2 operator * (const Matrix2& _obj);
|
Matrix2 operator * (const Matrix2& _obj);
|
||||||
|
vec2 operator * (const vec2& _obj);
|
||||||
/*****************************************************
|
/*****************************************************
|
||||||
* ~ operator
|
* ~ operator
|
||||||
*****************************************************/
|
*****************************************************/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user