java.lang.Object
java.awt.geom.Point2D
java.awt.Point
org.apache.pdfbox.pdmodel.graphics.shading.IntPoint
All Implemented Interfaces:
Serializable, Cloneable

class IntPoint extends Point
Point class with faster hashCode() to speed up the rendering of Gouraud shadings. Should only be used for maps or sets when all elements are of this type, because the hashCode() method violates its general contract "If two objects are equal according to the equals(Object) method, then calling the hashCode method on each of the two objects must produce the same" when IntPoint is mixed with Point, because IntPoint(x,y) would have a different hashCode than Point(x,y).
  • Field Details

    • LOG

      private static final org.apache.commons.logging.Log LOG
  • Constructor Details

    • IntPoint

      IntPoint(int x, int y)
  • Method Details