MCPcopy Create free account
hub / github.com/davisking/dlib / get_decoded_string_with_default_font_data

Function get_decoded_string_with_default_font_data

dlib/gui_widgets/fonts.cpp:23–106  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21// ----------------------------------------------------------------------------------------
22
23 const std::string get_decoded_string_with_default_font_data()
24 {
25 dlib::base64::kernel_1a base64_coder;
26 dlib::compress_stream::kernel_1ea compressor;
27 std::ostringstream sout;
28 std::istringstream sin;
29
30 /*
31 SOURCE BDF FILE (helvR12.bdf) COMMENTS
32 COMMENT $XConsortium: helvR12.bdf,v 1.15 95/01/26 18:02:58 gildea Exp $
33 COMMENT $Id: helvR12.bdf,v 1.26 2004-11-28 20:08:46+00 mgk25 Rel $
34 COMMENT
35 COMMENT +
36 COMMENT Copyright 1984-1989, 1994 Adobe Systems Incorporated.
37 COMMENT Copyright 1988, 1994 Digital Equipment Corporation.
38 COMMENT
39 COMMENT Adobe is a trademark of Adobe Systems Incorporated which may be
40 COMMENT registered in certain jurisdictions.
41 COMMENT Permission to use these trademarks is hereby granted only in
42 COMMENT association with the images described in this file.
43 COMMENT
44 COMMENT Permission to use, copy, modify, distribute and sell this software
45 COMMENT and its documentation for any purpose and without fee is hereby
46 COMMENT granted, provided that the above copyright notices appear in all
47 COMMENT copies and that both those copyright notices and this permission
48 COMMENT notice appear in supporting documentation, and that the names of
49 COMMENT Adobe Systems and Digital Equipment Corporation not be used in
50 COMMENT advertising or publicity pertaining to distribution of the software
51 COMMENT without specific, written prior permission. Adobe Systems and
52 COMMENT Digital Equipment Corporation make no representations about the
53 COMMENT suitability of this software for any purpose. It is provided "as
54 COMMENT is" without express or implied warranty.
55 COMMENT -
56 */
57
58 // The base64 encoded data we want to decode and return.
59 sout << "AXF+zOQzCgGitrKiOCGEL4hlIv1ZenWJyjMQ4rJ6f/oPMeHqsZn+8XnpehwFQTz3dtUGlZRAUoOa";
60 sout << "uVo8UiplcFxuK69A+94rpMCMAyEeeOwZ/tRzkX4eKuU3L4xtsJDknMiYUNKaMrYimb1QJ0E+SRqQ";
61 sout << "wATrMTecYNZvJJm02WibiwE4cJ5scvkHNl4KJT5QfdwRdGopTyUVdZvRvtbTLLjsJP0fQEQLqemf";
62 sout << "qPE4kDD79ehrBIwLO1Y6TzxtrrIoQR57zlwTUyLenqRtSN3VLtjWYd82cehRIlTLtuxBg2s+zZVq";
63 sout << "jNlNnYTSM+Swy06qnQgg+Dt0lhtlB9shR1OAlcfCtTW6HKoBk/FGeDmjTGW4bNCGv7RjgM6TlLDg";
64 sout << "ZYSSA6ZCCAKBgE++U32gLHCCiVkPTkkp9P6ioR+e3SSKRNm9p5MHf+ZQ3LJkW8KFJ/K9gKT1yvyv";
65 sout << "F99pAvOOq16tHRFvzBs+xZj/mUpH0lGIS7kLWr9oP2KuccVrz25aJn3kDruwTYoD+CYlOqtPO0Mv";
66 sout << "dEI0LUR0Ykp1M2rWo76fJ/fpzHjV7737hjkNPJ13nO72RMDr4R5V3uG7Dw7Ng+vGX3WgJZ4wh1JX";
67 sout << "pl2VMqC5JXccctzvnQvnuvBvRm7THgwQUgMKKT3WK6afUUVlJy8DHKuU4k1ibfVMxAmrwKdTUX2w";
68 sout << "cje3A05Qji3aop65qEdwgI5O17HIVoRQOG/na+XRMowOfUvI4H8Z4+JGACfRrQctgYDAM9eJzm8i";
69 sout << "PibyutmJfZBGg0a3oC75S5R9lTxEjPocnEyJRYNnmVnVAmKKbTbTsznuaD+D1XhPdr2t3A4bRTsp";
70 sout << "toKKtlFnd9YGwLWwONDwLnoQ/IXwyF7txrRHNSVToh772U0Aih/yn5vnmcMF750eiMzRAgXu5sbR";
71 sout << "VXEOVCiLgVevN5umkvjZt1eGTSSzDMrIvnv4nyOfaFsD+I76wQfgLqd71rheozGtjNc0AOTx4Ggc";
72 sout << "eUSFHTDAVfTExBzckurtyuIAqF986a0JLHCtsDpBa2wWNuiQYOH3/LX1zkdU2hdamhBW774bpEwr";
73 sout << "dguMxxOeDGOBgIlM5gxXGYXSf5IN3fUAEPfOPRxB7T+tpjFnWd7cg+JMabci3zhJ9ANaYT7HGeTX";
74 sout << "bulKnGHjYrR1BxdK3YeliogQRU4ytmxlyL5zlNFU/759mA8XSfIPMEZn9Vxkb00q1htF7REiDcr3";
75 sout << "kW1rtPAc7VQNEhT54vK/YF6rMvjO7kBZ/vLYo7E8e8hDKEnY8ucrC3KGmeo31Gei74BBcEbvJBd3";
76 sout << "/YAaIKgXWwU2wSUw9wLq2RwGwyguvKBx0J/gn27tjcVAHorRBwxzPpk8r+YPyN+SifSzEL7LEy1G";
77 sout << "lPHxmXTrcqnH9qraeAqXJUJvU8SJJpf/tmsAE+XSKD/kpVBnT5qXsJ1SRFS7MtfPjE1j/NYbaQBI";
78 sout << "bOrh81zaYCEJR0IKHWCIsu/MC3zKXfkxFgQ9XpYAuWjSSK64YpgkxSMe8VG8yYvigOw2ODg/z4FU";
79 sout << "+HpnEKF/M/mKfLKK1i/8BV7xcYVHrhEww1QznoFklJs/pEg3Kd5PE1lRii6hvTn6McVAkw+YbH9q";
80 sout << "/sg4gFIAvai64hMcZ1oIZYppj3ZN6KMdyhK5s4++ZS/YOV2nNhW73ovivyi2Tjg7lxjJJtsYrLKb";

Callers 1

default_fontMethod · 0.85

Calls 3

strMethod · 0.45
decodeMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected