Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / xfa / src / fxbarcode / qrcode / BC_QRFinderPatternFinder.h
index d0fde46..f24d22b 100644 (file)
@@ -14,10 +14,10 @@ class CBC_QRFinderPatternInfo;
 class CBC_QRFinderPatternFinder\r
 {\r
 private:\r
-    const static FX_INT32 CENTER_QUORUM;\r
-    const static FX_INT32 MIN_SKIP;\r
-    const static FX_INT32 MAX_MODULES;\r
-    const static FX_INT32 INTEGER_MATH_SHIFT;\r
+    const static int32_t CENTER_QUORUM;\r
+    const static int32_t MIN_SKIP;\r
+    const static int32_t MAX_MODULES;\r
+    const static int32_t INTEGER_MATH_SHIFT;\r
     FX_BOOL m_hasSkipped;\r
     CBC_CommonBitMatrix* m_image;\r
     CFX_Int32Array m_crossCheckStateCount;\r
@@ -25,19 +25,19 @@ private:
 public:\r
     CBC_QRFinderPatternFinder(CBC_CommonBitMatrix *image);\r
     virtual ~CBC_QRFinderPatternFinder();\r
-    FX_INT32 FindRowSkip();\r
+    int32_t FindRowSkip();\r
     CBC_CommonBitMatrix* GetImage();\r
-    CBC_QRFinderPatternInfo* Find(FX_INT32 hint, FX_INT32 &e);\r
+    CBC_QRFinderPatternInfo* Find(int32_t hint, int32_t &e);\r
 \r
     CFX_Int32Array &GetCrossCheckStateCount();\r
     CFX_PtrArray *GetPossibleCenters();\r
-    CFX_PtrArray *SelectBestpatterns(FX_INT32 &e);\r
+    CFX_PtrArray *SelectBestpatterns(int32_t &e);\r
 \r
-    FX_BOOL HandlePossibleCenter(const CFX_Int32Array &stateCount, FX_INT32 i, FX_INT32 j);\r
+    FX_BOOL HandlePossibleCenter(const CFX_Int32Array &stateCount, int32_t i, int32_t j);\r
     FX_BOOL HaveMultiplyConfirmedCenters();\r
-    FX_FLOAT CenterFromEnd(const CFX_Int32Array &stateCount, FX_INT32 end);\r
-    FX_FLOAT CrossCheckVertical(FX_INT32 startI, FX_INT32 centerJ, FX_INT32 maxCount, FX_INT32 originalStateCountTotal);\r
-    FX_FLOAT CrossCheckHorizontal(FX_INT32 startJ, FX_INT32 CenterI, FX_INT32 maxCOunt, FX_INT32 originalStateCountTotal);\r
+    FX_FLOAT CenterFromEnd(const CFX_Int32Array &stateCount, int32_t end);\r
+    FX_FLOAT CrossCheckVertical(int32_t startI, int32_t centerJ, int32_t maxCount, int32_t originalStateCountTotal);\r
+    FX_FLOAT CrossCheckHorizontal(int32_t startJ, int32_t CenterI, int32_t maxCOunt, int32_t originalStateCountTotal);\r
     static void OrderBestPatterns(CFX_PtrArray *patterns);\r
     static FX_BOOL FoundPatternCross(const CFX_Int32Array &stateCount);\r
     static FX_FLOAT Distance(CBC_ResultPoint* point1, CBC_ResultPoint* point2);\r