- Member GCodeLineEntry::angle (const GCodeLineEntry &A, const GCodeLineEntry &B, const GCodeLineEntry &C) noexcept
throw
if the G's don't match!
- Member GCodeLineEntry::distance (const GCodeLineEntry &A, const GCodeLineEntry &B) noexcept
throw
if the G's don't match!
- Member GCodeLineEntry::point_between (const GCodeLineEntry &A, const GCodeLineEntry &B, const double d) noexcept
throw
if the G's don't match!
- Class GCodeProcessor
- The processor is assuming that only one extruder exists! That may not be the case: multiple stacks may be required to properly parse the file.