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