Please send questions to
st10@humboldt.edu .
/*--------------------------------------------------------
Header file for class Point3
created by: Sharon Tuttle
last modified: 11-21-03 (cleaned up and updated for
131 HW #11 --- note that all
floats have been replaced with
doubles)
12-8-03 (added #ifndef, to lessen
Point3 redefinition problems)
---------------------------------------------------------*/
#ifndef POINT3_H
#define POINT3_H
#include <string>
using namespace std;
class Point3
{
public:
// constructor(s)
Point3 (double new_x, double new_y, double new_z);
Point3 ();
// accessor functions
double get_x() const;
double get_y() const;
double get_z() const;
// mutator functions
void set_x(double new_x);
void set_y(double new_y);
void set_z(double new_z);
private:
// member variables
double x;
double y;
double z;
};
#endif