[DEBUG] error in the const function
This commit is contained in:
parent
f9951e9f55
commit
2b19ef4bc8
@ -85,13 +85,13 @@ namespace etk
|
|||||||
/*****************************************************
|
/*****************************************************
|
||||||
* + operator
|
* + operator
|
||||||
*****************************************************/
|
*****************************************************/
|
||||||
Vector2D<T> operator+ (const Vector2D<T>& obj) {
|
Vector2D<T> operator+ (const Vector2D<T>& obj) const {
|
||||||
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
||||||
tmpp.m_floats[0] += obj.m_floats[0];
|
tmpp.m_floats[0] += obj.m_floats[0];
|
||||||
tmpp.m_floats[1] += obj.m_floats[1];
|
tmpp.m_floats[1] += obj.m_floats[1];
|
||||||
return tmpp;
|
return tmpp;
|
||||||
}
|
}
|
||||||
Vector2D<T> operator+ (const T val) {
|
Vector2D<T> operator+ (const T val) const {
|
||||||
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
||||||
tmpp.m_floats[0] += val;
|
tmpp.m_floats[0] += val;
|
||||||
tmpp.m_floats[1] += val;
|
tmpp.m_floats[1] += val;
|
||||||
@ -113,13 +113,13 @@ namespace etk
|
|||||||
/*****************************************************
|
/*****************************************************
|
||||||
* - operator
|
* - operator
|
||||||
*****************************************************/
|
*****************************************************/
|
||||||
Vector2D<T> operator- (const Vector2D<T>& obj) {
|
Vector2D<T> operator- (const Vector2D<T>& obj) const {
|
||||||
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
||||||
tmpp.m_floats[0] -= obj.m_floats[0];
|
tmpp.m_floats[0] -= obj.m_floats[0];
|
||||||
tmpp.m_floats[1] -= obj.m_floats[1];
|
tmpp.m_floats[1] -= obj.m_floats[1];
|
||||||
return tmpp;
|
return tmpp;
|
||||||
}
|
}
|
||||||
Vector2D<T> operator- (const T val) {
|
Vector2D<T> operator- (const T val) const {
|
||||||
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
||||||
tmpp.m_floats[0] -= val;
|
tmpp.m_floats[0] -= val;
|
||||||
tmpp.m_floats[1] -= val;
|
tmpp.m_floats[1] -= val;
|
||||||
@ -141,13 +141,13 @@ namespace etk
|
|||||||
/*****************************************************
|
/*****************************************************
|
||||||
* * operator
|
* * operator
|
||||||
*****************************************************/
|
*****************************************************/
|
||||||
Vector2D<T> operator* (const Vector2D<T>& obj) {
|
Vector2D<T> operator* (const Vector2D<T>& obj) const {
|
||||||
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
||||||
tmpp.m_floats[0] *= obj.m_floats[0];
|
tmpp.m_floats[0] *= obj.m_floats[0];
|
||||||
tmpp.m_floats[1] *= obj.m_floats[1];
|
tmpp.m_floats[1] *= obj.m_floats[1];
|
||||||
return tmpp;
|
return tmpp;
|
||||||
}
|
}
|
||||||
Vector2D<T> operator* (const T val) {
|
Vector2D<T> operator* (const T val) const {
|
||||||
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
||||||
tmpp.m_floats[0] *= val;
|
tmpp.m_floats[0] *= val;
|
||||||
tmpp.m_floats[1] *= val;
|
tmpp.m_floats[1] *= val;
|
||||||
@ -156,13 +156,13 @@ namespace etk
|
|||||||
/*****************************************************
|
/*****************************************************
|
||||||
* / operator
|
* / operator
|
||||||
*****************************************************/
|
*****************************************************/
|
||||||
Vector2D<T> operator/ (const Vector2D<T>& obj) {
|
Vector2D<T> operator/ (const Vector2D<T>& obj) const{
|
||||||
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
||||||
tmpp.m_floats[0] /= obj.m_floats[0];
|
tmpp.m_floats[0] /= obj.m_floats[0];
|
||||||
tmpp.m_floats[1] /= obj.m_floats[1];
|
tmpp.m_floats[1] /= obj.m_floats[1];
|
||||||
return tmpp;
|
return tmpp;
|
||||||
}
|
}
|
||||||
Vector2D<T> operator/ (const T val) {
|
Vector2D<T> operator/ (const T val) const {
|
||||||
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
Vector2D<T> tmpp(m_floats[0],m_floats[1]);
|
||||||
tmpp.m_floats[0] /= val;
|
tmpp.m_floats[0] /= val;
|
||||||
tmpp.m_floats[1] /= val;
|
tmpp.m_floats[1] /= val;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user