text: #pragma once
  
  class Vector3
  {
  	float xPos;
  	float yPos;
  	float zPos;
  
  public:
  	Vector3();
  	~Vector3();
  	Vector3(float x, float y, float z);
  
  	float GetX();
  	float GetY();
  	float magnitude();
  	float Distance(Vector3& other);
  	float DotProduct(Vector3& other);
  
  	Vector3 CrossProduct(Vector3& rhs);
  	Vector3 Normalize();
  	Vector3 operator+(Vector3 &rhs);
  	Vector3 operator-(Vector3 &rhs);
  	Vector3 operator*(float &rhs);
  
  	bool operator==(Vector3 &rhs);
  	bool operator!=(Vector3 &rhs);
  };