voxelTerrain
 All Classes Functions Variables Typedefs Enumerations Pages
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
blub::vector2Template< valueType, valueDefault > Class Template Reference

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 &copy)
 
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)
 

The documentation for this class was generated from the following files: