H A D | qrcodegen.c | 66 testable void initializeFunctionModules(int version, uint8_t qrcode[]); 67 static void drawLightFunctionModules(uint8_t qrcode[], int version); 68 static void drawFormatBits(enum qrcodegen_Ecc ecl, enum qrcodegen_Mask mask, uint8_t qrcode[]); 70 static void fillRectangle(int left, int top, int width, int height, uint8_t qrcode[]); 72 static void drawCodewords(const uint8_t data[], int dataLen, uint8_t qrcode[]); 73 static void applyMask(const uint8_t functionModules[], uint8_t qrcode[], enum qrcodegen_Mask mask); 74 static long getPenaltyScore(const uint8_t qrcode[]); 79 testable bool getModuleBounded(const uint8_t qrcode[], int x, int y); 80 testable void setModuleBounded(uint8_t qrcode[], int x, int y, bool isDark); 81 testable void setModuleUnbounded(uint8_t qrcode[], in 129 qrcodegen_encodeText(const char *text, uint8_t tempBuffer[], uint8_t qrcode[], enum qrcodegen_Ecc ecl, int minVersion, int maxVersion, enum qrcodegen_Mask mask, bool boostEcl) qrcodegen_encodeText() argument 167 qrcodegen_encodeBinary(uint8_t dataAndTemp[], size_t dataLen, uint8_t qrcode[], enum qrcodegen_Ecc ecl, int minVersion, int maxVersion, enum qrcodegen_Mask mask, bool boostEcl) qrcodegen_encodeBinary() argument 196 qrcodegen_encodeSegments(const struct qrcodegen_Segment segs[], size_t len, enum qrcodegen_Ecc ecl, uint8_t tempBuffer[], uint8_t qrcode[]) qrcodegen_encodeSegments() argument 204 qrcodegen_encodeSegmentsAdvanced(const struct qrcodegen_Segment segs[], size_t len, enum qrcodegen_Ecc ecl, int minVersion, int maxVersion, enum qrcodegen_Mask mask, bool boostEcl, uint8_t tempBuffer[], uint8_t qrcode[]) qrcodegen_encodeSegmentsAdvanced() argument 418 initializeFunctionModules(int version, uint8_t qrcode[]) initializeFunctionModules() argument 455 drawLightFunctionModules(uint8_t qrcode[], int version) drawLightFunctionModules() argument 516 drawFormatBits(enum qrcodegen_Ecc ecl, enum qrcodegen_Mask mask, uint8_t qrcode[]) drawFormatBits() argument 564 fillRectangle(int left, int top, int width, int height, uint8_t qrcode[]) fillRectangle() argument 577 drawCodewords(const uint8_t data[], int dataLen, uint8_t qrcode[]) drawCodewords() argument 608 applyMask(const uint8_t functionModules[], uint8_t qrcode[], enum qrcodegen_Mask mask) applyMask() argument 636 getPenaltyScore(const uint8_t qrcode[]) getPenaltyScore() argument 752 qrcodegen_getSize(const uint8_t qrcode[]) qrcodegen_getSize() argument 762 qrcodegen_getModule(const uint8_t qrcode[], int x, int y) qrcodegen_getModule() argument 770 getModuleBounded(const uint8_t qrcode[], int x, int y) getModuleBounded() argument 779 setModuleBounded(uint8_t qrcode[], int x, int y, bool isDark) setModuleBounded() argument 793 setModuleUnbounded(uint8_t qrcode[], int x, int y, bool isDark) setModuleUnbounded() argument [all...] |