Skip to content

API Reference / @gtkx/cairo / Filter

Enumeration: Filter ​

Defined in: packages/cairo/src/enums.ts:42

How a pattern is sampled when it is scaled.

Enumeration Members ​

BEST ​

BEST: 2

Defined in: packages/cairo/src/enums.ts:535

The highest-quality filter available.


BILINEAR ​

BILINEAR: 4

Defined in: packages/cairo/src/enums.ts:539

Linear interpolation in two dimensions.


FAST ​

FAST: 0

Defined in: packages/cairo/src/enums.ts:531

A high-performance filter with a quality similar to NEAREST.


GAUSSIAN ​

GAUSSIAN: 5

Defined in: packages/cairo/src/enums.ts:541

Gaussian interpolation in two dimensions.


GOOD ​

GOOD: 1

Defined in: packages/cairo/src/enums.ts:533

A reasonable-performance filter with a quality similar to BILINEAR.


NEAREST ​

NEAREST: 3

Defined in: packages/cairo/src/enums.ts:537

Nearest-neighbor filtering.