![]() |
Pixel Dust Game Engine
v0.9.5
|

Public Member Functions | |
| bool | operator== (const OffsetT< T > &p2) const |
| return true if this point is equal to the other | |
| bool | operator!= (const OffsetT< T > &p2) const |
| return true if this point is not equal to the other | |
| OffsetT< T > & | operator= (const OffsetT< T > &p2) |
| set point equal to another | |
| OffsetT< T > | operator+ (const OffsetT< T > &p2) const |
| add two points together by adding x & y coordinates | |
| OffsetT< T > | operator- (const OffsetT< T > &p2) const |
| subtract a point from another by subtracting x & y coordinates | |
| OffsetT< T > & | operator+= (const OffsetT< T > &p2) |
| add another point to this one by adding x & y coordinates | |
| OffsetT< T > & | operator-= (const OffsetT< T > &p2) |
| subtract another point from this one by subtracting x & y coordinates | |
| OffsetT< T > & | operator*= (float n) |
| scale the offset | |
| OffsetT< T > & | operator/= (float n) |
| scale the offset | |
| OffsetT< T > | operator* (float n) const |
| scale an offset from by a factor | |
| OffsetT< T > | operator/ (float n) const |
| scale an offset from by a factor | |
| bool | zero () const |
| see if it's (0,0) | |
| OffsetT (T ix, T iy) | |
| create a point and set its x & y values | |
| OffsetT () | |
| create a point at the origin (0,0) | |
Public Attributes | |
| T | x |
| x coordinate of point on a grid or screen | |
| T | y |
| y coordinate of point on a grid or screen | |
Point for 2D coordinate system. Point is a provides support for dealing with points as x, y floating point values in 2 dimensional space.
|
inline |
create a point and set its x & y values
|
inline |
create a point at the origin (0,0)
| bool operator!= | ( | const OffsetT< T > & | p2 | ) | const |
return true if this point is not equal to the other
| OffsetT<T> operator* | ( | float | n | ) | const |
scale an offset from by a factor
| OffsetT<T>& operator*= | ( | float | n | ) |
scale the offset
add two points together by adding x & y coordinates
add another point to this one by adding x & y coordinates
subtract a point from another by subtracting x & y coordinates
subtract another point from this one by subtracting x & y coordinates
| OffsetT<T> operator/ | ( | float | n | ) | const |
scale an offset from by a factor
| OffsetT<T>& operator/= | ( | float | n | ) |
scale the offset
| bool operator== | ( | const OffsetT< T > & | p2 | ) | const |
return true if this point is equal to the other
| bool zero | ( | ) | const |
see if it's (0,0)
| T x |
x coordinate of point on a grid or screen
| T y |
y coordinate of point on a grid or screen
1.8.2