fn remove_leaf(&mut self, hnd: u32) -> bool {
		assert!(self.is_leaf());

		for i in 1..7 {
			if self.child[i] == hnd {
				self.child[i] = 0;
				return true;
			}
		}

		false
	}
/// Remove a point from a leaf node
Remove a point from a leaf node
Remove a point from a leaf node
fn remove_leaf(&mut self, hnd: u32) -> bool {
		assert!(self.is_leaf());
		for i in 1..7 {
			if self.child[i] == hnd {
				self.child[i] = 0;
				return true;
			}
		}
		false
	}
fn remove_leaf ( & mut self , hnd : u32 ) -> bool { assert ! ( self is_leaf ( ) ) ; for i in 1 .. 7 { if self . child [ i ] == hnd { self . child [ i ] = 0 ; return true ; } } false }
Remove a point from a leaf node
Remove a point from a leaf node
&mut self
hnd
u32