formZ SDK | 5.0 API Reference | System | Runtime Library (FZRT) | Graphics

# fzrt_pattern_mode_enum

Description

Pattern Transfer modes. Constants to set the current pen mode

enum fzrt_pattern_mode_enum {

FZRT_PATCOPY,

FZRT_PATOR,

FZRT_PATXOR,

FZRT_PATBIC,

FZRT_NOTPATCOPY,

FZRT_NOTPATOR,

FZRT_NOTPATXOR,

FZRT_NOTPATBIC };

Members

FZRT_PATCOPY

Where the pattern pixel is black, applies foreground color to the destination pixel; where the pattern pixel is white, applies background color to the destination pixel.

FZRT_PATOR

Where the pattern pixel is black, inverts the destination pixel; where the pattern pixel is white, leaves the destination pixel unaltered.

FZRT_PATXOR

Where the pattern pixel is black, inverts the destination pixel; where the pattern pixel is white, leaves the destination pixel unaltered.

FZRT_PATBIC

Where the pattern pixel is black, applies the background color to destination pixel; where the pattern pixel is white, leaves the destination pixel unaltered.

FZRT_NOTPATCOPY

Where the pattern pixel is black, applies background color to destination pixel; where the pattern pixel is white, applies foreground color to the destination pixel

FZRT_NOTPATOR

Where the pattern pixel is black, leaves the destination pixel unaltered; where the pattern pixel is white, applies foreground color to the destination pixel

FZRT_NOTPATXOR

Where the pattern pixel is black, leaves the destination pixel unaltered; where the pattern pixel is white, inverts the destination pixel

FZRT_NOTPATBIC

Where the pattern pixel is black, leaves the destination pixel unaltered; where the pattern pixel is white, applies background color to the destination pixel.

Availability

5.0.0.0

See Also

fzrt_pen_mode

Defined in

fzrt_api_type.h