Энциклопедия Turbo Pascal. Главы 9-11 - Рисование графиков
ОГЛАВЛЕНИЕ
Страница 24 из 40
Рисование графиков
Графический инструментарий содержит прекрасный набор процедур рисования графиков и сглаживания. Далее будут рассмотрены две процедуры DrawPoly и Spline.
Процедура DrawPoly используется для рисования на экране любой произвольной кривой по ее конечным точкам. Она объявляется следующим образом:
procedure DrawPole(Info: PlotArray; Start, End, Code, Scale, Line: integer);
Info - это матрица рисования, которая содержит координаты каждой рисуемой точки. Start и End - это матрица индексов первой и последней точки. Параметр Code определяет символ, который будет использоваться для рисования точки. Он имеет следующие значения:
Код Смысл
0 Используется линия между точками
1 +
2 х
Так как точки генерируются с помощью генератора случайных чисел Random, каждый прогон процедуры порождает особую кривую.