slightly better minor

This commit is contained in:
Jon Janzen
2021-04-02 15:00:00 -06:00
parent d8fe799890
commit 02c557c4a3

View File

@@ -83,11 +83,11 @@ impl<const H: usize, const W: usize> Matrix<H, W> {
}
pub fn cofactor(&self, row: usize, col: usize) -> f32 {
self.minor(row, col) * if row + col % 1 == 0 {
1.0
}
else {
-1.0
let minor = self.minor(row, col);
if row + col % 1 == 0 {
minor
} else {
minor * -1.0
}
}