Advertisement
avskyRB

RndWlk-Vettore.h

Sep 2nd, 2014
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.52 KB | None | 0 0
  1. #include <math.h>  
  2. #include <iostream>  
  3.  
  4. class Vettore
  5. {
  6.   public:
  7.     Vettore();                  
  8.     Vettore(double x, double y, double z);
  9.  
  10.     double x()      { return m_x; }
  11.     double y()      { return m_y; }  
  12.     double z()      { return m_z; }
  13.     double modulo() { return sqrt(m_x * m_x + m_y * m_y + m_z * m_z); }
  14.  
  15.     Vettore operator+(const Vettore& v); // Somma di vettori
  16.  
  17.   private:
  18.     double m_x;  
  19.     double m_y;
  20.     double m_z;
  21. };
  22.  
  23. std::ostream& operator<<(std::ostream& o, Vettore& v);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement