This commit is contained in:
Henry Schimke
2023-01-28 17:10:54 -06:00
parent 0107d35b1b
commit ce37f1cf98
3 changed files with 12 additions and 7 deletions

View File

@@ -146,7 +146,11 @@ pub trait BitMatrixCursor {
let mut steps;
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
} {
range -= steps;

View File

@@ -327,8 +327,9 @@ impl<'a> EdgeTracer<'_> {
}
// re-evaluate line with all the points up to here before projecting
if (!line.evaluate_max_distance(Some(1.5), None))
{return Ok(false);}
if !line.evaluate_max_distance(Some(1.5), None) {
return Ok(false);
}
let mut np = line.project(&self.p);
// make sure we are making progress even when back-projecting: