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

Public Types

typedef valueType t_valueType
 
typedef vector3Template
< t_valueType, valueDefault > 
t_thisClass
 

Public Member Functions

 vector3Template (const valueType &x_, const valueType &y_, const valueType &z_)
 
 vector3Template (const t_thisClass &copy)
 
 vector3Template (const valueType &val)
 
 vector3Template (const vector3 &cast)
 
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
 
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 t_valueType &other) const
 
t_thisClass operator% (const t_thisClass &other) const
 
t_thisClass operator% (const t_valueType &other) const
 
valueType operator[] (const blub::uint8 &index) const
 
t_thisClass getMinimum (const t_thisClass &other)
 
t_thisClass getMaximum (const t_thisClass &other)
 

Public Attributes

valueType x
 
valueType y
 
valueType z
 

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