offline
scanline
segment-tree
