Public Types | |
typedef vector2Template < valueType, valueDefault > | t_thisClass |
Public Member Functions | |
vector2Template (const valueType &x_, const valueType &y_) | |
vector2Template (const valueType &val) | |
vector2Template (const t_thisClass ©) | |
bool | operator== (const t_thisClass &other) const |
bool | operator<= (const t_thisClass &other) const |
bool | operator< (const t_thisClass &other) const |
bool | operator>= (const t_thisClass &other) const |
bool | operator> (const t_thisClass &other) const |
t_thisClass | operator* (const t_thisClass &other) const |
t_thisClass | operator* (const int32 &other) const |
t_thisClass | operator+ (const t_thisClass &other) const |
t_thisClass | operator- (const t_thisClass &other) const |
t_thisClass | operator- (void) const |
t_thisClass | operator/ (const t_thisClass &other) const |
t_thisClass | operator/ (const valueType &other) const |
valueType | calculateArea () const |
Public Attributes | |
valueType | x |
valueType | y |
Protected Member Functions | |
template<typename Archive > | |
BLUB_SERIALIZATION_ACCESS void | serialize (Archive &readWrite, const unsigned int version) |