@@ -160,11 +160,11 @@ fn thickline(
160160 let mut parallel_point = line. start ;
161161
162162 for i in 0 ..width {
163- let p = point / 256 ;
163+ // let p = point / 256;
164164
165- Pixel ( p, Rgb888 :: RED ) . draw ( display) ?;
165+ // Pixel(p, Rgb888::RED).draw(display)?;
166166
167- let aa_p = point / 256 - original_seed_step_majorminor. minor * 2 ;
167+ let aa_p = point / 256 - original_seed_step_majorminor. minor ;
168168
169169 let aa_c = {
170170 let c = Rgb888 :: CSS_GOLDENROD ;
@@ -198,7 +198,7 @@ fn thickline(
198198 let e_major = 2 * dy;
199199
200200 let mut parallel_line_error = 2 * dy - dx;
201- let mut point = parallel_point + parallel_step_majorminor . major * 2 ;
201+ let mut point = parallel_point;
202202
203203 for i in 0 ..original_delta_majorminor. major . abs ( ) {
204204 let p = point / 256 ;
@@ -226,9 +226,6 @@ fn thickline(
226226 seed_line_error += e_major;
227227 }
228228
229- // A gap for debugging
230- parallel_point += seed_step_majorminor. major ;
231-
232229 // Draw AA line
233230 {
234231 let dx = parallel_delta_majorminor. major . abs ( ) ;
@@ -239,7 +236,7 @@ fn thickline(
239236 let e_major = 2 * dy;
240237
241238 let mut parallel_line_error = 2 * dy - dx;
242- let mut point = parallel_point + parallel_step_majorminor . major * 2 ;
239+ let mut point = parallel_point;
243240
244241 for i in 0 ..original_delta_majorminor. major . abs ( ) {
245242 let aa_p = point / 256 ;
0 commit comments