Class ResultPoint

java.lang.Object
zext.plantuml.com.google.zxing.ResultPoint

public class ResultPoint extends Object

Encapsulates a point of interest in an image containing a barcode. Typically, this would be the location of a finder pattern or the corner of the barcode, for example.

  • Constructor Details

    • ResultPoint

      public ResultPoint(float x, float y)
  • Method Details

    • getX

      public final float getX()
    • getY

      public final float getY()
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • orderBestPatterns

      public static void orderBestPatterns(ResultPoint[] patterns)

      Orders an array of three ResultPoints in an order [A,B,C] such that AB is less than AC and BC is less than AC and the angle between BC and BA is less than 180 degrees.

    • distance

      public static float distance(ResultPoint pattern1, ResultPoint pattern2)
      Returns:
      distance between two points