code: public Polygon copy() {
  		float[] copyPoints = new float[points.length];
  		System.arraycopy(points, 0, copyPoints, 0, copyPoints.length);
  		
  		return new Polygon(copyPoints);
  	}
docs: Provide a copy of this polygon
  
  @return A copy of this polygon