Structs§
- Byte
Encoder - Details
- Generation parameters, seeded from
GenerateOptionsand settled duringdetermine_details(plugins get the last word viamutate_details). - Generate
Options - Module
- QrCode
- SvgOptions
Enums§
Constants§
- ALIGN_
OFFSETS - Starts at 7
- EXP_
TABLE - FORMAT_
INFO - LOG_
TABLE - MASKERS
- MAX_
DATA_ BYTES - MAX_
EC_ PER_ BLOCK - MAX_
MESSAGE_ BYTES - NUM_
BLOCKS - NUM_
DATA_ BITS - NUM_
EC_ BYTES - VERSION_
INFO - Starts at 7
Traits§
Functions§
- build_
matrix - determine_
details - generate
- generate_
with_ encoder - generator_
polynomial - Coefficient exponents of the degree-
ecc_per_blockgenerator, leading term omitted. Only the firstecc_per_blockentries are meaningful. - iterate_
mostly_ data_ modules - max_
version_ for - Largest version whose matrix fits in an
N-byte buffer (0 if none fit). - modules_
for - Matrix buffer length needed for
version, for sizingQrCode<N>. - polynomial_
remainder - Writes the
generator.len()remainder bytes intoout. - render_
svg_ into - visit_
alignment_ patterns - visit_
finder_ patterns - visit_
format_ info - visit_
timing_ patterns - visit_
version_ info