| OLD | NEW | 
|---|
| 1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 
| 6 | 6 | 
| 7 #ifndef XFA_SRC_FXBARCODE_PDF417_BC_PDF417BARCODEROW_H_ | 7 #ifndef XFA_SRC_FXBARCODE_PDF417_BC_PDF417BARCODEROW_H_ | 
| 8 #define XFA_SRC_FXBARCODE_PDF417_BC_PDF417BARCODEROW_H_ | 8 #define XFA_SRC_FXBARCODE_PDF417_BC_PDF417BARCODEROW_H_ | 
| 9 | 9 | 
|  | 10 #include "core/include/fxcrt/fx_basic.h" | 
|  | 11 | 
| 10 class CBC_BarcodeRow { | 12 class CBC_BarcodeRow { | 
| 11  public: | 13  public: | 
| 12   CBC_BarcodeRow(int32_t width); | 14   CBC_BarcodeRow(int32_t width); | 
| 13   virtual ~CBC_BarcodeRow(); | 15   virtual ~CBC_BarcodeRow(); | 
| 14   void set(int32_t x, uint8_t value); | 16   void set(int32_t x, uint8_t value); | 
| 15   void set(int32_t x, FX_BOOL black); | 17   void set(int32_t x, FX_BOOL black); | 
| 16   void addBar(FX_BOOL black, int32_t width); | 18   void addBar(FX_BOOL black, int32_t width); | 
| 17   CFX_ByteArray& getRow(); | 19   CFX_ByteArray& getRow(); | 
| 18   CFX_ByteArray& getScaledRow(int32_t scale); | 20   CFX_ByteArray& getScaledRow(int32_t scale); | 
| 19 | 21 | 
| 20  private: | 22  private: | 
| 21   CFX_ByteArray m_row; | 23   CFX_ByteArray m_row; | 
| 22   CFX_ByteArray m_output; | 24   CFX_ByteArray m_output; | 
| 23   int32_t m_currentLocation; | 25   int32_t m_currentLocation; | 
| 24 }; | 26 }; | 
| 25 | 27 | 
| 26 #endif  // XFA_SRC_FXBARCODE_PDF417_BC_PDF417BARCODEROW_H_ | 28 #endif  // XFA_SRC_FXBARCODE_PDF417_BC_PDF417BARCODEROW_H_ | 
| OLD | NEW | 
|---|