(&mut self, x: usize, y: usize, node: Arc<RenderTreeNode>)
| 112 | } |
| 113 | |
| 114 | pub fn set_node(&mut self, x: usize, y: usize, node: Arc<RenderTreeNode>) { |
| 115 | let pos = self.get_position(x, y); |
| 116 | if let Some(slot) = self.nodes.get_mut(pos) { |
| 117 | *slot = Some(node); |
| 118 | } |
| 119 | } |
| 120 | |
| 121 | pub fn has_node(&self, x: usize, y: usize) -> bool { |
| 122 | if x >= self.width || y >= self.height { |
no test coverage detected