Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(219)

Side by Side Diff: xfa/src/fxbarcode/pdf417/BC_PDF417Common.cpp

Issue 1730893003: Remove include only barcode.h and IWYU. (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 // Original code is licensed as follows: 6 // Original code is licensed as follows:
7 /* 7 /*
8 * Copyright 2009 ZXing authors 8 * Copyright 2009 ZXing authors
9 * 9 *
10 * Licensed under the Apache License, Version 2.0 (the "License"); 10 * Licensed under the Apache License, Version 2.0 (the "License");
11 * you may not use this file except in compliance with the License. 11 * you may not use this file except in compliance with the License.
12 * You may obtain a copy of the License at 12 * You may obtain a copy of the License at
13 * 13 *
14 * http://www.apache.org/licenses/LICENSE-2.0 14 * http://www.apache.org/licenses/LICENSE-2.0
15 * 15 *
16 * Unless required by applicable law or agreed to in writing, software 16 * Unless required by applicable law or agreed to in writing, software
17 * distributed under the License is distributed on an "AS IS" BASIS, 17 * distributed under the License is distributed on an "AS IS" BASIS,
18 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 * See the License for the specific language governing permissions and 19 * See the License for the specific language governing permissions and
20 * limitations under the License. 20 * limitations under the License.
21 */ 21 */
22 22
23 #include "xfa/src/fxbarcode/barcode.h"
24 #include "xfa/src/fxbarcode/pdf417/BC_PDF417Common.h" 23 #include "xfa/src/fxbarcode/pdf417/BC_PDF417Common.h"
24
25 int32_t CBC_PDF417Common::NUMBER_OF_CODEWORDS = 929; 25 int32_t CBC_PDF417Common::NUMBER_OF_CODEWORDS = 929;
26 int32_t CBC_PDF417Common::MAX_CODEWORDS_IN_BARCODE = NUMBER_OF_CODEWORDS - 1; 26 int32_t CBC_PDF417Common::MAX_CODEWORDS_IN_BARCODE = NUMBER_OF_CODEWORDS - 1;
27 int32_t CBC_PDF417Common::MIN_ROWS_IN_BARCODE = 3; 27 int32_t CBC_PDF417Common::MIN_ROWS_IN_BARCODE = 3;
28 int32_t CBC_PDF417Common::MAX_ROWS_IN_BARCODE = 90; 28 int32_t CBC_PDF417Common::MAX_ROWS_IN_BARCODE = 90;
29 int32_t CBC_PDF417Common::MAX_CODEWORDS_IN_ROW = 32; 29 int32_t CBC_PDF417Common::MAX_CODEWORDS_IN_ROW = 32;
30 int32_t CBC_PDF417Common::MODULES_IN_CODEWORD = 17; 30 int32_t CBC_PDF417Common::MODULES_IN_CODEWORD = 17;
31 int32_t CBC_PDF417Common::MODULES_IN_STOP_PATTERN = 18; 31 int32_t CBC_PDF417Common::MODULES_IN_STOP_PATTERN = 18;
32 int32_t CBC_PDF417Common::BARS_IN_MODULE = 8; 32 int32_t CBC_PDF417Common::BARS_IN_MODULE = 8;
33 CFX_Int32Array* CBC_PDF417Common::EMPTY_INT_ARRAY = NULL; 33 CFX_Int32Array* CBC_PDF417Common::EMPTY_INT_ARRAY = NULL;
34 int32_t CBC_PDF417Common::SYMBOL_TABLE[] = { 34 int32_t CBC_PDF417Common::SYMBOL_TABLE[] = {
(...skipping 573 matching lines...) Expand 10 before | Expand all | Expand 10 after
608 948, 944, 1889, 1887, 1884, 1881, 959, 1893, 1891, 35, 1377, 1360, 608 948, 944, 1889, 1887, 1884, 1881, 959, 1893, 1891, 35, 1377, 1360,
609 1358, 1327, 1325, 1322, 1331, 1277, 1275, 1272, 1269, 235, 1284, 2110, 609 1358, 1327, 1325, 1322, 1331, 1277, 1275, 1272, 1269, 235, 1284, 2110,
610 1205, 1204, 1201, 1198, 182, 1195, 179, 1213, 2070, 2067, 1580, 501, 610 1205, 1204, 1201, 1198, 182, 1195, 179, 1213, 2070, 2067, 1580, 501,
611 1551, 1548, 440, 437, 1497, 1494, 1490, 1503, 761, 709, 707, 1706, 611 1551, 1548, 440, 437, 1497, 1494, 1490, 1503, 761, 709, 707, 1706,
612 913, 912, 2198, 1386, 2164, 2161, 1621, 1766, 2103, 1208, 2058, 2054, 612 913, 912, 2198, 1386, 2164, 2161, 1621, 1766, 2103, 1208, 2058, 2054,
613 1145, 1142, 2005, 2002, 1999, 2009, 1488, 1429, 1426, 2200, 1698, 1659, 613 1145, 1142, 2005, 2002, 1999, 2009, 1488, 1429, 1426, 2200, 1698, 1659,
614 1656, 1975, 1053, 1957, 1954, 1001, 998, 1924, 1921, 1918, 1928, 937, 614 1656, 1975, 1053, 1957, 1954, 1001, 998, 1924, 1921, 1918, 1928, 937,
615 934, 931, 1879, 1876, 1873, 1870, 945, 1885, 1882, 1323, 1273, 1270, 615 934, 931, 1879, 1876, 1873, 1870, 945, 1885, 1882, 1323, 1273, 1270,
616 2105, 1202, 1199, 1196, 1211, 2061, 2057, 1576, 1543, 1540, 1484, 1481, 616 2105, 1202, 1199, 1196, 1211, 2061, 2057, 1576, 1543, 1540, 1484, 1481,
617 1478, 1491, 1700}; 617 1478, 1491, 1700};
618
618 CBC_PDF417Common::CBC_PDF417Common() {} 619 CBC_PDF417Common::CBC_PDF417Common() {}
619 CBC_PDF417Common::~CBC_PDF417Common() {} 620 CBC_PDF417Common::~CBC_PDF417Common() {}
620 int32_t CBC_PDF417Common::getBitCountSum(CFX_Int32Array& moduleBitCount) { 621 int32_t CBC_PDF417Common::getBitCountSum(CFX_Int32Array& moduleBitCount) {
621 int32_t bitCountSum = 0; 622 int32_t bitCountSum = 0;
622 for (int32_t i = 0; i < moduleBitCount.GetSize(); i++) { 623 for (int32_t i = 0; i < moduleBitCount.GetSize(); i++) {
623 int32_t count = moduleBitCount.GetAt(i); 624 int32_t count = moduleBitCount.GetAt(i);
624 bitCountSum += count; 625 bitCountSum += count;
625 } 626 }
626 return bitCountSum; 627 return bitCountSum;
627 } 628 }
(...skipping 13 matching lines...) Expand all
641 if (symbol < (FX_DWORD)SYMBOL_TABLE[mid]) { 642 if (symbol < (FX_DWORD)SYMBOL_TABLE[mid]) {
642 upto = mid; 643 upto = mid;
643 } else if (symbol > (FX_DWORD)SYMBOL_TABLE[mid]) { 644 } else if (symbol > (FX_DWORD)SYMBOL_TABLE[mid]) {
644 first = mid + 1; 645 first = mid + 1;
645 } else { 646 } else {
646 return mid; 647 return mid;
647 } 648 }
648 } 649 }
649 return -1; 650 return -1;
650 } 651 }
OLDNEW
« no previous file with comments | « xfa/src/fxbarcode/pdf417/BC_PDF417Common.h ('k') | xfa/src/fxbarcode/pdf417/BC_PDF417Compaction.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698