IPB

> FloodFill (процедура) (модуль Graph)
Чат
Форум
Загрузка...
 

Язык:
Русский
English

 FloodFill (процедура)    (модуль Graph)


Закрашивает замкнутую область, используя текущие стиль и цвет закраски.

Объявление

 Procedure FloodFill(X, Y : Integer; Border : Word);

Режим

Real, Protected

Замечания

Закрашивает замкнутую область на растровых устройствах. Точка с координатами (X, Y) — начальная точка внутри замкнутой области, с которой начнется закраска. Текущий шаблон закраски устанавливается процедурами SetFillStyle и SetFillPattern. Закрашивается область, ограниченная цветом с номером Border. Если точка (X, Y) находится внутри замкнутой области, то закраска будет происходить внутри области. Если же эта точка находится снаружи замкнутой области, то будет закрашено все пространство вне области.

Если во время закраски происходит ошибка, то в переменной GraphResult возвращается значение grNoFloodMem.

Смотри также

Пример

Язык:
Русский
English


 { Пример программы для процедуры FloodFill }

uses Graph;

var
  Gd, Gm : Integer;

begin
  Gd := Detect;
  InitGraph(Gd, Gm, 'X:\BP');
 if GraphResult <> grOk then
   Halt(1);
  SetColor(GetMaxColor);
  Circle(50, 50, 20);
  FloodFill(50, 50, GetMaxColor);
 ReadLn;
  CloseGraph;
end.
 
 К началу страницы 
Тэги: FloodFill
 

Код для вставки: :: :: :: ГОСТ ::
Поделиться: //
 



-
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"