public void RemovePoint(Block block) { m_blocksSet.Remove(block); m_blocks.Remove(block); block.UnregisterFromArea(this); }