public Polygon3D translate(double x, double y, double z)
	{
		Point3D[] translatedPoints = new Point3D[points.length];
		
		for(int i = 0; i < translatedPoints.length; i ++)
		{
			translatedPoints[i] = points[i].translate(x, y, z);
		}
		
		return new Polygon3D(translatedPoints);
	}