No. G1, G2, G3 are your only real option. The only cutting move commands G-code has are G1, G2, G3. Assuming you're using constant velocity mode, the moves will be "smoothed" to a small extent, if your feedrate is high enough, and/or your acceleration low enough. Many CAM systems generate code in exactly that manner, and don't even use G2/G3 at all, and many very small G1 moves is really the ONLY way to generate non-circular arc moves.
Regards,
Ray L.