QrSizing class

Ergebnis der Modulgroessen-Rechnung.

Traegt bewusst mehr als die Zahl: ob ueberhaupt etwas passt (fits), ob nur unter der Mindestgroesse (belowMinimum) und wie breit das Symbol wird (widthDots). Ein blosser int haette die Ausnahme verschwiegen.

Properties

belowMinimum → bool
Gedruckt wird unter QrMetrics.minModuleDots. Erlaubt, aber eine Ausnahme, von der der Aufrufer erfahren muss — billige Thermodrucker und Handykameras tun sich damit schwer, besonders auf gewelltem Papier.
final
fits → bool
no setter
hashCode → int
The hash code for this object.
no setterinherited
moduleDots → int?
Modulgroesse in Druckpunkten, null wenn das Symbol auch mit der Ausnahmegroesse nicht aufs Papier passt.
final
modules → int
Modulanzahl des Symbols (ohne Ruhezone).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
widthDots → int
Gesamtbreite inklusive Ruhezone in Druckpunkten; 0, wenn nichts passt.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited