Path([commands]): Represents a basic Gcode path commands (optional) is a list of Path commands the total length of this path in mm the number of commands in this path the list of commands of this path adds a command or a list of commands at the end of the path insertCommand(Command,[int]): adds a command at the given position or at the end of the path deleteCommand([int]): deletes the command found at the given position or from the end of the path sets the contents of the path from a gcode string returns a gcode string representing the path returns a copy of this path