Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Polyline

CuBook05

Описание

Метод Polyline рисует на канве кусочно-линейную кривую по множеству точек, заданному массивом Points. Отличие метода Polyline от метода Polygon заключается в том, что метод Polygon замыкает конечные точки, а метод Polyline - нет. Рисование проводится текущим пером Реn. Метод не изменяет текущей позиции PenPos пера Реn.
Метод позволяет рисовать кусочно-линейный график функции, хранящийся в массиве элементов типа TPoint.
То, что делает метод Polyline, можно сделать и с помощью методов MoveTo и LineTo, подведя сначала перо к первой точке, а затем последовательно выполняя LineTo. Различие будет заключаться в том, что метод Polyline не изменит текущую позицию пера, а методы MoveTo и LineTo изменят.
 
Классы

TCanvas
 
Прототип

void __fastcall Polyline(const Windows::TPoint * Points, const int Points_Size);
 
Пример

Операторы рисуют кусочно-линейную кривую по четырем точкам, заданным функциями Point в массиве points.
TPoint points[5];
points[0] = Point(30,150);
points[1] = Point(40,130);
points[2] = Point(50,140);
points[3] = Point(60,130);
points[4] = Point(70,150);
Image1->Canvas->Polyline(points, 4);
 
Скриншот

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий