Advertisement
Ghimici

Coordonate3DHeader

Jun 12th, 2020
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #pragma once
  2. #include<iostream>
  3. #include<math.h>
  4. using namespace std;
  5.  
  6. class Coordonate3D {
  7. double x, y, z;
  8. public:
  9. Coordonate3D(double x = 0, double y = 0, double z = 0);
  10. Coordonate3D(const Coordonate3D&);
  11. Coordonate3D& translatie( Coordonate3D);
  12. Coordonate3D& rotatie( double t);
  13. friend double PS(Coordonate3D&, Coordonate3D&);
  14. Coordonate3D PV(Coordonate3D&, Coordonate3D&);
  15. Coordonate3D operator+(const Coordonate3D&);
  16. Coordonate3D operator-(const Coordonate3D&);
  17. Coordonate3D operator=(const Coordonate3D&);
  18. friend ostream& operator<<(ostream&, const Coordonate3D&);
  19. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement