Pattern - fill patterns


SYNOPSIS

       #include <InterViews/pattern.h>


DESCRIPTION

       A pattern defines how to fill areas during graphics opera-
       tions.  A pattern is essentially a mask for  drawing  that
       is replicated to fill the size of the destination.

       N.B.: Patterns are relatively low-level objects, typically
       used to implement an alpha value for a color.   Since  the
       color object now supports an alpha value, there is no need
       to use patterns.


PUBLIC OPERATIONS

       Pattern()
              Create a solid pattern.

       Pattern(char*, unsigned int width, unsigned int height)
              Create a pattern with the given width  and  height,
              using the bits described by the first parameter.

       Pattern(int)
              Create a 4x4 pattern determined from the least sig-
              nificant 16 bits of the parameter.

       Pattern(int*)
              Construct a 16x16  pattern  from  the  given  data.
              This  function is provided solely for backward com-
              patibility and will be removed in the future.

       Pattern(Bitmap*)
              Construct a pattern from the bitmap.  If necessary,
              the  bitmap  will  be tiled or truncated to satisfy
              window system requirements for fill pattern  sizes.


SEE ALSO

       Painter(3I)














Man(1) output converted with man2html