tiny-skia-cpp
A C++20 2D rendering library (port of tiny-skia)
Loading...
Searching...
No Matches
Pattern.h File Reference

Pixmap-based pattern shader and PixmapPaint settings. More...

#include "tiny_skia/BlendMode.h"
#include "tiny_skia/Color.h"
#include "tiny_skia/Pixmap.h"
#include "tiny_skia/pipeline/Pipeline.h"
Include dependency graph for Pattern.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tiny_skia::PixmapPaint
 Paint settings for Painter::drawPixmap. More...
 
class  tiny_skia::Pattern
 Pixmap-based pattern shader. More...
 

Enumerations

enum class  tiny_skia::FilterQuality { Nearest , Bilinear , Bicubic }
 Filter quality for pattern/pixmap sampling. More...
 

Enumeration Type Documentation

◆ FilterQuality

enum class tiny_skia::FilterQuality
strong
Enumerator
Nearest 

Nearest-neighbor (pixelated).

Bilinear 

Bilinear interpolation.

Bicubic 

Bicubic interpolation (highest quality).