class interface DRAWABLE_FLOODFILL

creation
   make
      --  Create floodfill primitive.


feature(s) from DRAWABLE_POINT
   --  Position

   set_position (pt: POINT)
      --  Set point/pixel position.

      require
         valid: pt /= Void

   set_color (clr: COLOR)
      --  Set point/pixel colour.
      --  (This class does not use the current pen).

      require
         valid: clr /= Void

feature(s) from DRAWABLE_FLOODFILL
   --  Mode

   reset_mode
      --  Fill until a colour border of the colour defined by set_color.
      --  This is the default.


feature(s) from DRAWABLE_FLOODFILL
   --  Mode

   set_mode_border
      --  Fill until a colour border of the colour defined by set_color.
      --  This is the default.


   set_mode_surface
      --  Fill all surface having the colour defined by set_color and 
      --  adjacent to the starting point.



end of DRAWABLE_FLOODFILL