Package com.google.zxing
Class ResultPoint
java.lang.Object
com.google.zxing.ResultPoint
- Direct Known Subclasses:
- AlignmentPattern,- FinderPattern
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.
- Author:
- Sean Owen
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic floatdistance(ResultPoint pattern1, ResultPoint pattern2) final booleanfinal floatgetX()final floatgetY()final inthashCode()static voidorderBestPatterns(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.final StringtoString()
- 
Constructor Details- 
ResultPointpublic ResultPoint(float x, float y) 
 
- 
- 
Method Details- 
getXpublic final float getX()
- 
getYpublic final float getY()
- 
equals
- 
hashCodepublic final int hashCode()
- 
toString
- 
orderBestPatternsOrders 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.- Parameters:
- patterns- array of three- ResultPointto order
 
- 
distance- Parameters:
- pattern1- first pattern
- pattern2- second pattern
- Returns:
- distance between two points
 
 
-