@@ -129,21 +129,21 @@ def make(self, *, test=False, mask_pattern=0):
129
129
self .module_count = self .type * 4 + 17
130
130
self .matrix = QRBitMatrix (self .module_count , self .module_count )
131
131
132
- self .setup_position_probe_pattern (0 , 0 )
133
- self .setup_position_probe_pattern (self .module_count - 7 , 0 )
134
- self .setup_position_probe_pattern (0 , self .module_count - 7 )
135
- self .setup_position_adjust_pattern ()
136
- self .setup_timing_pattern ()
137
- self .setup_type_info (test , mask_pattern )
132
+ self ._setup_position_probe_pattern (0 , 0 )
133
+ self ._setup_position_probe_pattern (self .module_count - 7 , 0 )
134
+ self ._setup_position_probe_pattern (0 , self .module_count - 7 )
135
+ self ._setup_position_adjust_pattern ()
136
+ self ._setup_timing_pattern ()
137
+ self ._setup_type_info (test , mask_pattern )
138
138
139
139
if self .type >= 7 :
140
- self .setup_type_number (test )
140
+ self ._setup_type_number (test )
141
141
142
142
if self .data_cache is None :
143
- self .data_cache = QRCode .create_data (self .type , self .ECC , self .data_list )
144
- self .map_data (self .data_cache , mask_pattern )
143
+ self .data_cache = QRCode ._create_data (self .type , self .ECC , self .data_list )
144
+ self ._map_data (self .data_cache , mask_pattern )
145
145
146
- def setup_position_probe_pattern (self , row , col ):
146
+ def _setup_position_probe_pattern (self , row , col ):
147
147
"""Add the positition probe data pixels to the matrix"""
148
148
for r in range (- 1 , 8 ):
149
149
if (row + r <= - 1 or self .module_count <= row + r ):
@@ -155,7 +155,7 @@ def setup_position_probe_pattern(self, row, col):
155
155
or (c >= 0 and c <= 6 and (r == 0 or r == 6 ))
156
156
or (r >= 2 and r <= 4 and c >= 2 and c <= 4 ))
157
157
self .matrix [row + r , col + c ] = test
158
- def setup_timing_pattern (self ):
158
+ def _setup_timing_pattern (self ):
159
159
"""Add the timing data pixels to the matrix"""
160
160
for r in range (8 , self .module_count - 8 ):
161
161
if (self .matrix [r , 6 ] != None ):
@@ -167,7 +167,7 @@ def setup_timing_pattern(self):
167
167
continue
168
168
self .matrix [6 , c ] = (c % 2 == 0 )
169
169
170
- def setup_position_adjust_pattern (self ):
170
+ def _setup_position_adjust_pattern (self ):
171
171
"""Add the position adjust data pixels to the matrix"""
172
172
pos = QRUtil .get_pattern_position (self .type )
173
173
@@ -182,7 +182,7 @@ def setup_position_adjust_pattern(self):
182
182
(r == 0 and c == 0 ))
183
183
self .matrix [row + r , col + c ] = test
184
184
185
- def setup_type_number (self , test ):
185
+ def _setup_type_number (self , test ):
186
186
"""Add the type number pixels to the matrix"""
187
187
bits = QRUtil .get_BCH_type_number (self .type )
188
188
@@ -194,7 +194,7 @@ def setup_type_number(self, test):
194
194
mod = not test and ((bits >> i ) & 1 ) == 1
195
195
self .matrix [i % 3 + self .module_count - 8 - 3 , i // 3 ] = mod
196
196
197
- def setup_type_info (self , test , mask_pattern ):
197
+ def _setup_type_info (self , test , mask_pattern ):
198
198
"""Add the type info pixels to the matrix"""
199
199
data = (self .ECC << 3 ) | mask_pattern
200
200
bits = QRUtil .get_BCH_type_info (data )
@@ -222,7 +222,7 @@ def setup_type_info(self, test, mask_pattern):
222
222
#// fixed module
223
223
self .matrix [self .module_count - 8 , 8 ] = (not test )
224
224
225
- def map_data (self , data , mask_pattern ):
225
+ def _map_data (self , data , mask_pattern ):
226
226
"""Map the data onto the QR code"""
227
227
inc = - 1
228
228
row = self .module_count - 1
@@ -254,7 +254,7 @@ def map_data(self, data, mask_pattern):
254
254
break
255
255
256
256
@staticmethod
257
- def create_data (qr_type , ecc , data_list ):
257
+ def _create_data (qr_type , ecc , data_list ):
258
258
"""Check and format data into bit buffer"""
259
259
rs_blocks = _get_rs_blocks (qr_type , ecc )
260
260
@@ -292,11 +292,11 @@ def create_data(qr_type, ecc, data_list):
292
292
break
293
293
buffer .put (_PAD1 , 8 )
294
294
295
- return QRCode .create_bytes (buffer , rs_blocks )
295
+ return QRCode ._create_bytes (buffer , rs_blocks )
296
296
297
297
#pylint: disable=too-many-locals,too-many-branches
298
298
@staticmethod
299
- def create_bytes (buffer , rs_blocks ):
299
+ def _create_bytes (buffer , rs_blocks ):
300
300
"""Perform error calculation math on bit buffer"""
301
301
offset = 0
302
302
max_dc_count = 0
0 commit comments