Yes, you won't find any arcs. The geometry processing library that I'm using handles discrete representations of objects, therefore, every object in the program is a collection of points. In practice, how much of a problem could this be? The resulting G-code will be a little longer and some precision will be lost on arcs, but with enough segments in a circle it should make no difference at all in the final outcome. What do you think?