mirror of
https://github.com/starovoid/rxing.git
synced 2026-07-27 21:02:35 +00:00
cleanup
This commit is contained in:
@@ -146,7 +146,11 @@ pub trait BitMatrixCursor {
|
|||||||
let mut steps;
|
let mut steps;
|
||||||
|
|
||||||
while {
|
while {
|
||||||
steps = if range == 0 { 0 } else {self.stepToEdge(Some(1), Some(range), None)};
|
steps = if range == 0 {
|
||||||
|
0
|
||||||
|
} else {
|
||||||
|
self.stepToEdge(Some(1), Some(range), None)
|
||||||
|
};
|
||||||
steps > 0
|
steps > 0
|
||||||
} {
|
} {
|
||||||
range -= steps;
|
range -= steps;
|
||||||
|
|||||||
@@ -327,8 +327,9 @@ impl<'a> EdgeTracer<'_> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// re-evaluate line with all the points up to here before projecting
|
// re-evaluate line with all the points up to here before projecting
|
||||||
if (!line.evaluate_max_distance(Some(1.5), None))
|
if !line.evaluate_max_distance(Some(1.5), None) {
|
||||||
{return Ok(false);}
|
return Ok(false);
|
||||||
|
}
|
||||||
|
|
||||||
let mut np = line.project(&self.p);
|
let mut np = line.project(&self.p);
|
||||||
// make sure we are making progress even when back-projecting:
|
// make sure we are making progress even when back-projecting:
|
||||||
|
|||||||
@@ -29,10 +29,10 @@ fn data_matrix_black_box1_test_case() {
|
|||||||
rxing::BarcodeFormat::DATA_MATRIX,
|
rxing::BarcodeFormat::DATA_MATRIX,
|
||||||
);
|
);
|
||||||
// super("src/test/resources/blackbox/datamatrix-1", new MultiFormatReader(), BarcodeFormat.DATA_MATRIX);
|
// super("src/test/resources/blackbox/datamatrix-1", new MultiFormatReader(), BarcodeFormat.DATA_MATRIX);
|
||||||
tester.add_test(26, 28, 0.0);
|
tester.add_test(27, 29, 0.0);
|
||||||
tester.add_test(21, 26, 90.0);
|
tester.add_test(21, 27, 90.0);
|
||||||
tester.add_test(21, 26, 180.0);
|
tester.add_test(21, 27, 180.0);
|
||||||
tester.add_test(21, 26, 270.0);
|
tester.add_test(21, 27, 270.0);
|
||||||
|
|
||||||
tester.test_black_box();
|
tester.test_black_box();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user