Vector3< T > Class Template Reference

LibRPA: Vector3< T > Class Template Reference
LibRPA
Vector3< T > Class Template Reference
Inheritance diagram for Vector3< T >:

Public Member Functions

 Vector3 (const T &x1=0, const T &y1=0, const T &z1=0)
 
 Vector3 (const Vector3< T > &v)
 
void set (const T &x1, const T &y1, const T &z1)
 
Vector3< T > & operator= (const Vector3< T > &u)
 
Vector3< T > & operator+= (const Vector3< T > &u)
 
Vector3< T > & operator-= (const Vector3< T > &u)
 
Vector3< T > & operator*= (const Vector3< T > &u)
 
Vector3< T > & operator*= (const T &s)
 
Vector3< T > & operator/= (const Vector3< T > &u)
 
Vector3< T > & operator/= (const T &s)
 
Vector3< T > operator- () const
 
norm2 (void) const
 
norm (void) const
 
Vector3< T > & normalize (void)
 
Vector3< T > & reverse (void)
 
void print (void) const
 

Public Attributes

x
 
y
 
z
 

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