diff options
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main.rs b/src/main.rs index 4c4fa0d..6e6408c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -327,14 +327,14 @@ impl<'brand, 'arena, V: Default> Dcel<'brand, 'arena, V> { //let fb = b1.borrow(&self.token).face?; let mut a3 = a1.borrow(&self.token).next?; - /*if a3.borrow(&self.token) == b1.borrow(&self.token) { - a3 = b2; - }*/ + if a3.borrow(&self.token) == b1.borrow(&self.token) { + a3 = a1; // b3 + } let mut b3 = b1.borrow(&self.token).prev?; - /*if b3.borrow(&self.token) == a1.borrow(&self.token) { - b3 = a2; - }*/ + if b3.borrow(&self.token) == a1.borrow(&self.token) { + b3 = b1; // a2 + } self.twin(a2, b2); |