Cool. I will have a look. Maybe I can just read the gcode and create an image from that like what I did for the milling software I wrote. I want to have the ability to have less than 100% infill like with FDM printers so this is where CuraEngine is going to shine.
This guy wrote something, http://www.thingiverse.com/thing:40778, but I think it is in C# so it reduces the market. He also created his own basic slicer.