What is a good big O for this sort of algorithm? Is it always similar to the size of the line?
How do we choose rasterization rule in the real scenario or how do software/hardware select between different rasterization rules?
It appears that the rasterization rule should be dependent on the object shape that we are drawing. For instance, we should have different rules for lines and irregular shapes. How are the algorithms optimized for choosing different rasterization rules?
how does the anti-aliased algorithm work here, say if the rasterized shape is not smoothed?