pub fn advance_row(&mut self) {
        self.rows.swap(0, 1);
        for i in &mut self.cells[0] {
            *i = 0;
        }
    }
/// Update the cache when mesh extraction moves to the next row
Update the cache when mesh extraction moves to the next row
Update the cache when mesh extraction moves to the next row
pub fn advance_row(&mut self) {
        self.rows.swap(0, 1);
        for i in &mut self.cells[0] {
            *i = 0;
        }
    }
pub fn advance_row ( & mut self ) { self . rows . swap ( 0 , 1 ) ; for i in & mut self . cells [ 0 ] { * i = 0 ; } }
Update the cache when mesh extraction moves to the next row
Update the cache when mesh extraction moves to the next row
&mut self