17 #ifndef IDENTICONPP_C_H 18 #define IDENTICONPP_C_H 69 const char background[9],
70 const char foreground[][9],
71 const uint8_t foreground_len,
72 const uint8_t padding[2]);
86 const char digest[],
const uint16_t width);
99 #endif // IDENTICONPP_C_H uint64_t identiconpp_generate(const char magick[], const char digest[], const uint16_t width)
Generates identicon from digest.
Definition: c_interface.cpp:81
Generates asymmetric identicons.
Definition: identiconpp_c.h:43
bool identiconpp_setup(const uint8_t columns, const uint8_t rows, identiconpp_algorithm type, const char background[9], const char foreground[][9], const uint8_t foreground_len, const uint8_t padding[2])
Setup identicon parameters.
Definition: c_interface.cpp:33
Generates symmetric (vertically mirrored) identicons.
Definition: identiconpp_c.h:41
Definition: identiconpp_c.h:49
identiconpp_algorithm
List of identicon algorithms.
Definition: identiconpp_c.h:38
const char * identiconpp_base64()
Return base64-encoded string of the image generated with identiconpp_generate().
Definition: c_interface.cpp:100