// Author      : Josh Grant
// Course      : CIS5900, Computer Graphics, Fall 2000
// Assignment  : hw00
// Date        : September 3rd, 2000
// Description : C++ header file for the class Pixel

#ifndef _PIXEL_H
#define _PIXEL_H

#define PI 3.14159265358979323846

#include <iostream.h>
#include <fstream.h>

class Pixel {
public:
  double x, y, z, weight, red, green, blue, total;

  Pixel();
  void evaluate(double myX, double myY, double myRadius);
  void writePPM(ostream &os);
  void writePPM(fstream &os);
  
};

#endif