Project II: 3D Wire Modeling
Using Project I code you must:
4
0 0 0
0 5 0
5 5 0
5 0 0
You will be responsible for this project in groups of two people. You must comments all your code effectively so that I can follow what you are doing in them. You may write the code in XWindows or MSWindows 95/NT.
Points: 200
Due Date: February 12, 1998.
Here is the main class to implement:
class Graphics3D{
public:
Graphics3D(Point3D &VRP, Point3D &angles,
double front, double back,
double umin, double vmin, double umax, double vmax,
double xmin, double ymin, double xmax, double ymax);
~Graphics3D();
Vector * Transform(Point3D &pt);
Vector * Normalize(Vector &pt);
Point3D * Map(Vector &pt);
private:
//add your data structures
};