QrMatrix Struct

#include <vqr.h>

Public Members

int size = 0
std::vector<std::uint8_t> modules

Public Functions

bool dark(int x, int y)

Detailed Description

A square QR matrix: size modules per side, modules row-major (length size*size), each entry 1 = dark, 0 = light. size == 0 means "no QR" (empty or un-encodable payload) — reconcilers then paint just the box fill.

Member Variable Documentation

std::vector<std::uint8_t> modules

row-major, length size*size; 1 = dark

Member Function Documentation

bool dark(int x, int y)

No description available.

Appearance
Theme
—