Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
donner::svg::RendererBitmap Struct Reference

CPU-readable bitmap produced by a renderer snapshot. More...

#include "donner/svg/renderer/RendererInterface.h"

Collaboration diagram for donner::svg::RendererBitmap:
[legend]

Public Member Functions

bool empty () const

Public Attributes

Vector2i dimensions = Vector2i::Zero()
 Pixel dimensions of the bitmap in device pixels.
std::vector< uint8_t > pixels
 Raw pixel data in tightly packed RGBA 8-bit format.
std::size_t rowBytes = 0
 Bytes between rows; allows alignment/padding differences between renderers.

Detailed Description

CPU-readable bitmap produced by a renderer snapshot.


The documentation for this struct was generated from the following file: