#include <iostream.h>
#include "frustum.h"

ostream& operator<<(ostream &co, const Frustum &F) {

	co << "Frustum: " << endl;
	co << "           x: [ " << F._x1 << ", " << F._x2 << " ]" << endl;
	co << "           y: [ " << F._y1 << ", " << F._y2 << " ]" << endl;

	return co;
}

int operator==(const Frustum &f1, const Frustum &f2)
{
  if (f1._x1 != f2._x1 ||
      f1._y1 != f2._y1 ||
      f1._x2 != f2._x2 ||
      f1._y2 != f2._y2 )
    return 0;
  else
    return 1;
}

int operator!=(const Frustum &f1, const Frustum &f2)
{
  if (f1._x1 == f2._x1 &&
      f1._y1 == f2._y1 &&
      f1._x2 == f2._x2 &&
      f1._y2 == f2._y2 )
    return 0;
  else
    return 1;
}
