def Erase(self, dc):
        if self.dragging:
            return
        dc.SetBrush(wx.Brush("WHITE"))
        dc.SetPen(wx.Pen("WHITE"))
        x, y = self.model.GetPosition()
        #dc.DrawRectangle(x-self.node_radius, y-self.node_radius,
        #                self.node_radius * 2 + 4, self.node_radius * 2 + 4)
        dc.DrawRectangle(x-self.node_radius, y-self.node_radius,
                        2 * self.node_radius, 3 * self.node_radius)