Represents a parsed G-code command
Creates a new GCodeCommand instance
The original G-code line
The parsed G-code command (e.g., 'g0', 'g1')
The parsed parameters
Optional
Optional comment from the G-code line
Represents a parsed G-code command