protected unsafe virtual void RenderLine(PixelData* src, PixelData* dst, int length) { while (length > 0) { *dst = RenderPixel (*src); ++dst; ++src; --length; } }