MoveTo(x1, y1); - Эта команда перемещает "перо" (курсор) в точку с координатами (x1, y1) без рисования линии. Это как поднять карандаш с бумаги и перенести его на новое место.
LineTo(x2, y2); - Эта команда рисует прямую линию от текущего положения "пера" до точки с координатами (x2, y2). "Перо" остается в точке (x2, y2) после выполнения команды.
Пример использования для рисования ломаной линии (например, зигзаг):
MoveTo(100, 100); // Начальная точка
LineTo(150, 50); // Первая линия (вверх)
LineTo(200, 100); // Вторая линия (вниз)
LineTo(250, 50); // Третья линия (вверх)
LineTo(300, 100); // Четвертая линия (вниз)
Таким образом, эти две процедуры являются основой для построения любых графических примитивов, состоящих из линий, в графических библиотеках.