struct Goban::RMQR

Overview

Object that represents an encoded rMQR Code symbol.

Extended Modules

Defined in:

goban/rmqr.cr
goban/rmqr/decoder.cr
goban/rmqr/encoder.cr
goban/rmqr/mask.cr
goban/rmqr/template.cr
goban/rmqr/version.cr

Instance Method Summary

Instance methods inherited from struct Goban::AbstractQR

canvas canvas, ecl ecl, initialize initialize, print_to_console print_to_console, segments segments, size size, version version

Constructor methods inherited from struct Goban::AbstractQR

new new

Instance Method Detail

def canvas : Canvas(UInt8) #

Returns the canvas of the rMQR Code symbol. Canvas contains information about each single module (pixel) in the symbol.


[View source]
def ecl : ECC::Level #

Error correction level of the rMQR Code symbol.


[View source]
def segments : Array(Segment) #

Content text segments of the QR Code symbol.


[View source]
def size : SymbolDimension #

Width and height of the symbol.


[View source]
def version : Version #

Version of the rMQR Code symbol. Version in QR Code does not refer to its revision, but simply indicates the size format of the QR Code symbol.


[View source]