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 > 

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: