diff options
Diffstat (limited to 'src/gen/lib/gvc/gvusershape__c.java')
-rw-r--r-- | src/gen/lib/gvc/gvusershape__c.java | 977 |
1 files changed, 977 insertions, 0 deletions
diff --git a/src/gen/lib/gvc/gvusershape__c.java b/src/gen/lib/gvc/gvusershape__c.java new file mode 100644 index 0000000..ba8c41e --- /dev/null +++ b/src/gen/lib/gvc/gvusershape__c.java @@ -0,0 +1,977 @@ +/* ======================================================================== + * PlantUML : a free UML diagram generator + * ======================================================================== + * + * Project Info: http://plantuml.com + * + * If you like this project or if you find it useful, you can support us at: + * + * http://plantuml.com/patreon (only 1$ per month!) + * http://plantuml.com/paypal + * + * This file is part of Smetana. + * Smetana is a partial translation of Graphviz/Dot sources from C to Java. + * + * (C) Copyright 2009-2017, Arnaud Roques + * + * This translation is distributed under the same Licence as the original C program: + * + ************************************************************************* + * Copyright (c) 2011 AT&T Intellectual Property + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: See CVS logs. Details at http://www.graphviz.org/ + ************************************************************************* + * + * THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC + * LICENSE ("AGREEMENT"). [Eclipse Public License - v 1.0] + * + * ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES + * RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + * + * You may obtain a copy of the License at + * + * http://www.eclipse.org/legal/epl-v10.html + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +package gen.lib.gvc; +import static smetana.core.Macro.UNSUPPORTED; + +public class gvusershape__c { +//1 2digov3edok6d5srhgtlmrycs +// extern lt_symlist_t lt_preloaded_symbols[] + + +//1 baedz5i9est5csw3epz3cv7z +// typedef Ppoly_t Ppolyline_t + + +//1 9k44uhd5foylaeoekf3llonjq +// extern Dtmethod_t* Dtset + + +//1 1ahfywsmzcpcig2oxm7pt9ihj +// extern Dtmethod_t* Dtbag + + +//1 anhghfj3k7dmkudy2n7rvt31v +// extern Dtmethod_t* Dtoset + + +//1 5l6oj1ux946zjwvir94ykejbc +// extern Dtmethod_t* Dtobag + + +//1 2wtf222ak6cui8cfjnw6w377z +// extern Dtmethod_t* Dtlist + + +//1 d1s1s6ibtcsmst88e3057u9r7 +// extern Dtmethod_t* Dtstack + + +//1 axa7mflo824p6fspjn1rdk0mt +// extern Dtmethod_t* Dtqueue + + +//1 ega812utobm4xx9oa9w9ayij6 +// extern Dtmethod_t* Dtdeque + + +//1 cyfr996ur43045jv1tjbelzmj +// extern Dtmethod_t* Dtorder + + +//1 wlofoiftbjgrrabzb2brkycg +// extern Dtmethod_t* Dttree + + +//1 12bds94t7voj7ulwpcvgf6agr +// extern Dtmethod_t* Dthash + + +//1 9lqknzty480cy7zsubmabkk8h +// extern Dtmethod_t _Dttree + + +//1 bvn6zkbcp8vjdhkccqo1xrkrb +// extern Dtmethod_t _Dthash + + +//1 9lidhtd6nsmmv3e7vjv9e10gw +// extern Dtmethod_t _Dtlist + + +//1 34ujfamjxo7xn89u90oh2k6f8 +// extern Dtmethod_t _Dtqueue + + +//1 3jy4aceckzkdv950h89p4wjc8 +// extern Dtmethod_t _Dtstack + + +//1 8dfqgf3u1v830qzcjqh9o8ha7 +// extern Agmemdisc_t AgMemDisc + + +//1 18k2oh2t6llfsdc5x0wlcnby8 +// extern Agiddisc_t AgIdDisc + + +//1 a4r7hi80gdxtsv4hdoqpyiivn +// extern Agiodisc_t AgIoDisc + + +//1 bnzt5syjb7mgeru19114vd6xx +// extern Agdisc_t AgDefaultDisc + + +//1 35y2gbegsdjilegaribes00mg +// extern Agdesc_t Agdirected, Agstrictdirected, Agundirected, Agstrictundirected + + +//1 c2rygslq6bcuka3awmvy2b3ow +// typedef Agsubnode_t Agnoderef_t + + +//1 xam6yv0dcsx57dtg44igpbzn +// typedef Dtlink_t Agedgeref_t + + +//1 9jp96pa73kseya3w6sulxzok6 +// extern char *Gvimagepath + + +//1 c6f8whijgjwwagjigmxlwz3gb +// extern char *HTTPServerEnVar + + +//1 9brvabw9vk27d2nrq4p8tf971 +// static Dict_t *ImageDict + + +//1 9pk2f9zg2k7nxk2pay6uw1ecz +// static knowntype_t knowntypes[] = + + + + +//3 afsdkf8ez5ohl6dd2prle0bgt +// static int imagetype (usershape_t *us) +public static Object imagetype(Object... arg) { +UNSUPPORTED("7vhzi3i3q0uu1byz03i34arpi"); // static int imagetype (usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("4xkzi87btn54hoh901yqje0t2"); // char header[20]; +UNSUPPORTED("34btb8w1kvws7rrywxitht2dt"); // char line[200]; +UNSUPPORTED("b17di9c7wgtqm51bvsyxz6e2f"); // int i; +UNSUPPORTED("ayo4w7poqzsosr46zq587rive"); // if (us->f && fread(header, 1, 20, us->f) == 20) { +UNSUPPORTED("4f6p9x65zgxhi7g72c6rr85ez"); // for (i = 0; i < sizeof(knowntypes) / sizeof(knowntype_t); i++) { +UNSUPPORTED("ken197schvdfnlj4tbd1ajsg"); // if (!memcmp (header, knowntypes[i].template, knowntypes[i].size)) { +UNSUPPORTED("boxmes4yvhbhxz864uev9jrkn"); // us->stringtype = knowntypes[i].stringtype; +UNSUPPORTED("ot0inunld2mj1q1v9ubb1meg"); // us->type = knowntypes[i].type; +UNSUPPORTED("itn78hlno7a8ug22ta41xds5"); // if (us->type == FT_XML) { +UNSUPPORTED("152itmr8zxm9bdyohwofdarej"); // /* check for SVG in case of XML */ +UNSUPPORTED("3hr9t6mkxbajyo66bbwwo671x"); // while (fgets(line, sizeof(line), us->f) != (void *)0) { +UNSUPPORTED("3t6168qdbfqfv25fv7zx4xfms"); // if (!memcmp(line, "<svg", sizeof("<svg")-1)) { +UNSUPPORTED("4n0qtaiukl38cr3i4ghl56e29"); // us->stringtype = "svg"; +UNSUPPORTED("ano6zabqu54wu0a40t35lj2q8"); // return (us->type = FT_SVG); +UNSUPPORTED("3rk33w1xf0jaka2h033sgnx06"); // } +UNSUPPORTED("dkxvw03k2gg9anv4dbze06axd"); // } +UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // } +UNSUPPORTED("f1kxll0fswekbe2gwilmen2m7"); // else if (us->type == FT_RIFF) { +UNSUPPORTED("cm5s3kh98e66k97v45ofiyv82"); // /* check for WEBP in case of RIFF */ +UNSUPPORTED("4ma0gwqxr9j5qek6xkrskevsl"); // if (!memcmp(header+8, "WEBP", sizeof("WEBP")-1)) { +UNSUPPORTED("3zasc2uxnxlgetbuyifmr97bf"); // us->stringtype = "webp"; +UNSUPPORTED("cgno6et27of87vw0o38rnarxx"); // return (us->type = FT_WEBP); +UNSUPPORTED("dkxvw03k2gg9anv4dbze06axd"); // } +UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // } +UNSUPPORTED("60vq78txdp1vk965f5jgtlboc"); // return us->type; +UNSUPPORTED("6t98dcecgbvbvtpycwiq2ynnj"); // } +UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); // } +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("775efiysp2o60ingiihr8o6kq"); // us->stringtype = "(lib)"; +UNSUPPORTED("acr9g7qhtz1yhdxvbzfapnlad"); // us->type = FT_NULL; +UNSUPPORTED("7yivuk2g5w938mbst7quo3jxa"); // return FT_NULL; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 bnikn3k3s008dmhsa2qu6lh34 +// static boolean get_int_lsb_first (FILE *f, unsigned int sz, unsigned int *val) +public static Object get_int_lsb_first(Object... arg) { +UNSUPPORTED("cj03ffwnafffjxcznknyyp45b"); // static boolean get_int_lsb_first (FILE *f, unsigned int sz, unsigned int *val) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("70g3qubiio6uxhg2gxt141bff"); // int ch, i; +UNSUPPORTED("f3wi4z18bhg0unx5i47wp28hb"); // *val = 0; +UNSUPPORTED("6p1fgfnk4itt60e21fa48roiq"); // for (i = 0; i < sz; i++) { +UNSUPPORTED("7zywfbf1jevwjemy5yzpfiiza"); // ch = fgetc(f); +UNSUPPORTED("1t7v5vi7ec6r3mhla23o1v3w2"); // if (feof(f)) +UNSUPPORTED("6f1138i13x0xz1bf1thxgjgka"); // return 0; +UNSUPPORTED("1ewc3hwvqjod1e2ou7c4u02h1"); // *val |= (ch << 8*i); +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("4si0cf97a5sfd9ozuunds9goz"); // return (!(0)); +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 87ifzytv1xgex4vf4ffa1fx28 +// static boolean get_int_msb_first (FILE *f, unsigned int sz, unsigned int *val) +public static Object get_int_msb_first(Object... arg) { +UNSUPPORTED("ad8pamcrkweeq9xmkgw9docv9"); // static boolean get_int_msb_first (FILE *f, unsigned int sz, unsigned int *val) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("70g3qubiio6uxhg2gxt141bff"); // int ch, i; +UNSUPPORTED("f3wi4z18bhg0unx5i47wp28hb"); // *val = 0; +UNSUPPORTED("6p1fgfnk4itt60e21fa48roiq"); // for (i = 0; i < sz; i++) { +UNSUPPORTED("7zywfbf1jevwjemy5yzpfiiza"); // ch = fgetc(f); +UNSUPPORTED("1t7v5vi7ec6r3mhla23o1v3w2"); // if (feof(f)) +UNSUPPORTED("6f1138i13x0xz1bf1thxgjgka"); // return 0; +UNSUPPORTED("ac2fcmmhoviu6vu7od03xd2fz"); // *val <<= 8; +UNSUPPORTED("2aeq31k5bdbmozogiex8thool"); // *val |= ch; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("4si0cf97a5sfd9ozuunds9goz"); // return (!(0)); +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 e6zw0qebmgir30wjyodre1w3q +// static unsigned int svg_units_convert(double n, char *u) +public static Object svg_units_convert(Object... arg) { +UNSUPPORTED("1q167s10zcp2ohq3mqsaucn6q"); // static unsigned int svg_units_convert(double n, char *u) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("as83qujnkumxgvltowl9k84pa"); // if (strcmp(u, "in") == 0) +UNSUPPORTED("cz9p5u3tzm0vtfcypzsqjjznz"); // return ROUND(n * 72); +UNSUPPORTED("a3ea8buut0466me8422yze7nk"); // if (strcmp(u, "px") == 0) +UNSUPPORTED("17k340tdedf8kyw8jjau617ji"); // return ROUND(n * 72 / 96); +UNSUPPORTED("e1voxws30sz7bauvt2nz3e43i"); // if (strcmp(u, "pc") == 0) +UNSUPPORTED("dgfrr8ul58nbz256i7zg3dfnv"); // return ROUND(n * 72 / 6); +UNSUPPORTED("3zt4017at03z9nmfg4b6j33nl"); // if (strcmp(u, "pt") == 0 || strcmp(u, "\"") == 0) /* ugly!! - if there are no inits then the %2s get the trailing '"' */ +UNSUPPORTED("3bme0piy1kqu5q9y4eqbrr5fm"); // return ROUND(n); +UNSUPPORTED("4kvfi7mn3m1cvs8748w6apqe6"); // if (strcmp(u, "cm") == 0) +UNSUPPORTED("40fcy0h4yq1mhgc6sig41xkiz"); // return ROUND(n * ((double)72 * 0.393700787)); +UNSUPPORTED("795vmm17p8fultyx81btq2qj7"); // if (strcmp(u, "mm") == 0) +UNSUPPORTED("2p58445vgby41tw5y37sb952f"); // return ROUND(n * ((double)72 * 0.0393700787)); +UNSUPPORTED("5oxhd3fvp0gfmrmz12vndnjt"); // return 0; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + +//1 48cx4t8oc5776gxxsx3wj1459 +// static char* svg_attr_value_re = + + +//1 urpt4udx4umgv15x10ssv67m +// static regex_t re, *pre = (void *)0 + + + + +//3 di4bxm03m9srcwmfu82mzqtu +// static void svg_size (usershape_t *us) +public static Object svg_size(Object... arg) { +UNSUPPORTED("3bpommb3a197xaax86ebpnapc"); // static void svg_size (usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("16qpk89sms5wm32xxhdjsrhj1"); // unsigned int w = 0, h = 0; +UNSUPPORTED("3bfgwfzonzqutm2m3s241ggmq"); // double n, x0, y0, x1, y1; +UNSUPPORTED("5urpczqwzlgz812axw5w07irp"); // char u[10]; +UNSUPPORTED("e7xkcvvhzn89z17vzxp5d9wqf"); // char *attribute, *value, *re_string; +UNSUPPORTED("34btb8w1kvws7rrywxitht2dt"); // char line[200]; +UNSUPPORTED("1kfdqzk554dccavlk1sr8hc6k"); // boolean wFlag = 0, hFlag = 0; +UNSUPPORTED("txcitt9410z35lsx2a1qr3zb"); // regmatch_t re_pmatch[4]; +UNSUPPORTED("2elnezsihato03euhhcjmczz6"); // /* compile on first use */ +UNSUPPORTED("b3qk4y1nm971zossf7ba67c39"); // if (! pre) { +UNSUPPORTED("4k0rhf891tka3e5fomw7gygix"); // if (regcomp(&re, svg_attr_value_re, REG_EXTENDED) != 0) { +UNSUPPORTED("bvbawrzsgnxy8a4de3iuwaeqb"); // agerr(AGERR,"cannot compile regular expression %s", svg_attr_value_re); +UNSUPPORTED("klxoy56t7b20wxnwqm0qoofz"); // } +UNSUPPORTED("9let8u6jhsriwmr05bp3gwoy5"); // pre = &re; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("7iygf89yc0kwp5pocixawdaed"); // fseek(us->f, 0, SEEK_SET); +UNSUPPORTED("40jwwwlrum66g8u94aha46ac6"); // while (fgets(line, sizeof(line), us->f) != (void *)0 && (!wFlag || !hFlag)) { +UNSUPPORTED("1d8ii0hljelb18gmpwwrtvano"); // re_string = line; +UNSUPPORTED("5bh0ae9np7zl19gk8h3h9317e"); // while (regexec(&re, re_string, 4, re_pmatch, 0) == 0) { +UNSUPPORTED("b355fkvcamz9jmg27def9b8x3"); // re_string[re_pmatch[1].rm_eo] = '\0'; +UNSUPPORTED("aef3m3p3zi96h0zt0sjw03lj4"); // re_string[re_pmatch[2].rm_eo] = '\0'; +UNSUPPORTED("eipkd5535u39a7ub3xbstkeu2"); // attribute = re_string + re_pmatch[1].rm_so; +UNSUPPORTED("bqe4861o77yhd2c4hm2q9ryqg"); // value = re_string + re_pmatch[2].rm_so; +UNSUPPORTED("c9y0ykkvqmbho7jwq1hq2v8rg"); // re_string += re_pmatch[0].rm_eo + 1; +UNSUPPORTED("4x0vivqfmvb5kxu3yv8zlj0z8"); // if (strcmp(attribute,"width") == 0) { +UNSUPPORTED("cjoilrknjlp3580a79aeduafs"); // if (sscanf(value, "%lf%2s", &n, u) == 2) { +UNSUPPORTED("5804xn01sb0nsqc4oand73j71"); // w = svg_units_convert(n, u); +UNSUPPORTED("boxr36cof383w0qjpos68wr3p"); // wFlag = (!(0)); +UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // } +UNSUPPORTED("coem1appm7al4by2xogxcf79v"); // else if (sscanf(value, "%lf", &n) == 1) { +UNSUPPORTED("d20bsvecsbla4zfrgr8vs0axk"); // w = svg_units_convert(n, "pt"); +UNSUPPORTED("boxr36cof383w0qjpos68wr3p"); // wFlag = (!(0)); +UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // } +UNSUPPORTED("bokpcg0aj7i7sody2nk55sn1m"); // if (hFlag) +UNSUPPORTED("czyohktf9bkx4udfqhx42f4lu"); // break; +UNSUPPORTED("6t98dcecgbvbvtpycwiq2ynnj"); // } +UNSUPPORTED("349wmcj9pjfzzogsgqytbecep"); // else if (strcmp(attribute,"height") == 0) { +UNSUPPORTED("cjoilrknjlp3580a79aeduafs"); // if (sscanf(value, "%lf%2s", &n, u) == 2) { +UNSUPPORTED("4e8rpne5p90nqhwswzkila8du"); // h = svg_units_convert(n, u); +UNSUPPORTED("75lsnpofiu7aq6tvk1bytezfx"); // hFlag = (!(0)); +UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // } +UNSUPPORTED("318wbwzbtyt293618awt8oi7j"); // else if (sscanf(value, "%lf", &n) == 1) { +UNSUPPORTED("8roq2ozo7ghuukkquxg4vi3o8"); // h = svg_units_convert(n, "pt"); +UNSUPPORTED("75lsnpofiu7aq6tvk1bytezfx"); // hFlag = (!(0)); +UNSUPPORTED("6eq5kf0bj692bokt0bixy1ixh"); // } +UNSUPPORTED("3f72eveov59pnntffs33fh1o9"); // if (wFlag) +UNSUPPORTED("czyohktf9bkx4udfqhx42f4lu"); // break; +UNSUPPORTED("6t98dcecgbvbvtpycwiq2ynnj"); // } +UNSUPPORTED("evrgwvbtefbhi8c4vpurqyncz"); // else if (strcmp(attribute,"viewBox") == 0 +UNSUPPORTED("7knynrz6icv4twtp5re2u2tyu"); // && sscanf(value, "%lf %lf %lf %lf", &x0,&y0,&x1,&y1) == 4) { +UNSUPPORTED("b75jl7dtq9qf4ike38i53sb5b"); // w = x1 - x0 + 1; +UNSUPPORTED("ccjsgjzpqovbgplagso2d6wvk"); // h = y1 - y0 + 1; +UNSUPPORTED("agh2p3816w463hvgmt7pji00p"); // wFlag = (!(0)); +UNSUPPORTED("b0kbr8vydi49ibjics3e3mlip"); // hFlag = (!(0)); +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("6t98dcecgbvbvtpycwiq2ynnj"); // } +UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // } +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("7337vyphkrv1lekq0dncy8j6s"); // us->dpi = 0; +UNSUPPORTED("avyq4e4me4o2pteunxjmfehds"); // us->w = w; +UNSUPPORTED("evkuhplkb5xfea6ln3h8f6ly2"); // us->h = h; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 2phgl4coa8enkvltpf0938lit +// static void png_size (usershape_t *us) +public static Object png_size(Object... arg) { +UNSUPPORTED("5qra9bwfkjw5syv0odudm6gam"); // static void png_size (usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("8l3f9beos057zjxgk0cdj323o"); // unsigned int w, h; +UNSUPPORTED("7337vyphkrv1lekq0dncy8j6s"); // us->dpi = 0; +UNSUPPORTED("3135bp24afhqdzs2uj5l7sjr1"); // fseek(us->f, 16, SEEK_SET); +UNSUPPORTED("1luxqut1mknrn8qp0yakx9czw"); // if (get_int_msb_first(us->f, 4, &w) && get_int_msb_first(us->f, 4, &h)) { +UNSUPPORTED("73axoa9apyrx2829eqsezmfik"); // us->w = w; +UNSUPPORTED("993qcme7jlmcsi918hu491ld5"); // us->h = h; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 lqow6tkjqnnbqz6msa6cmzlk +// static void ico_size (usershape_t *us) +public static Object ico_size(Object... arg) { +UNSUPPORTED("6eqck7knu0bxd3sib3fpca2hf"); // static void ico_size (usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("8l3f9beos057zjxgk0cdj323o"); // unsigned int w, h; +UNSUPPORTED("7337vyphkrv1lekq0dncy8j6s"); // us->dpi = 0; +UNSUPPORTED("bunso4je5hrb29m4984fw7bh6"); // fseek(us->f, 6, SEEK_SET); +UNSUPPORTED("875b5zt62o9flpi731becymv4"); // if (get_int_msb_first(us->f, 1, &w) && get_int_msb_first(us->f, 1, &h)) { +UNSUPPORTED("73axoa9apyrx2829eqsezmfik"); // us->w = w; +UNSUPPORTED("993qcme7jlmcsi918hu491ld5"); // us->h = h; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 dleljswqxf1oa4gzr8l8fomcl +// static void webp_size (usershape_t *us) +public static Object webp_size(Object... arg) { +UNSUPPORTED("dl59ajg8cu2fj1vuagj6pumce"); // static void webp_size (usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("8l3f9beos057zjxgk0cdj323o"); // unsigned int w, h; +UNSUPPORTED("7337vyphkrv1lekq0dncy8j6s"); // us->dpi = 0; +UNSUPPORTED("3mt62dnri0kt6p9g6nmf6x78i"); // fseek(us->f, 15, SEEK_SET); +UNSUPPORTED("bro476e5tdpqu4kqzjhadepr8"); // if (fgetc(us->f) == 'X') { //VP8X +UNSUPPORTED("ciyvs7xrf1sc336ipavk7gjbs"); // fseek(us->f, 24, SEEK_SET); +UNSUPPORTED("77gjxe5g6u7c6371ziwedefxf"); // if (get_int_lsb_first(us->f, 4, &w) && get_int_lsb_first(us->f, 4, &h)) { +UNSUPPORTED("9htwijlhm4ad9uo70xn5d5tvl"); // us->w = w; +UNSUPPORTED("3hh8nl3qystuq8wcwsm411fej"); // us->h = h; +UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); // } +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("bwt2eurukj3m7fsbr441rf1pj"); // else { //VP8 +UNSUPPORTED("5fthwx7kwgddogs4n4fsbb0o8"); // fseek(us->f, 26, SEEK_SET); +UNSUPPORTED("621fvdyd12vnbfyxpw6j0z7cr"); // if (get_int_lsb_first(us->f, 2, &w) && get_int_lsb_first(us->f, 2, &h)) { +UNSUPPORTED("9htwijlhm4ad9uo70xn5d5tvl"); // us->w = w; +UNSUPPORTED("3hh8nl3qystuq8wcwsm411fej"); // us->h = h; +UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); // } +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 2s3ms72agp5gyfqz15zbpp3u1 +// static void gif_size (usershape_t *us) +public static Object gif_size(Object... arg) { +UNSUPPORTED("ac8be5d24wrrx24tnddiukvl7"); // static void gif_size (usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("8l3f9beos057zjxgk0cdj323o"); // unsigned int w, h; +UNSUPPORTED("7337vyphkrv1lekq0dncy8j6s"); // us->dpi = 0; +UNSUPPORTED("bunso4je5hrb29m4984fw7bh6"); // fseek(us->f, 6, SEEK_SET); +UNSUPPORTED("ezkdvuggkyj11n6ca6xrhm72g"); // if (get_int_lsb_first(us->f, 2, &w) && get_int_lsb_first(us->f, 2, &h)) { +UNSUPPORTED("73axoa9apyrx2829eqsezmfik"); // us->w = w; +UNSUPPORTED("993qcme7jlmcsi918hu491ld5"); // us->h = h; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 bpjeya6em7jp6m6l86m6t4u4a +// static void bmp_size (usershape_t *us) +public static Object bmp_size(Object... arg) { +UNSUPPORTED("ba2pylwi2xu10asnonw92pxw1"); // static void bmp_size (usershape_t *us) { +UNSUPPORTED("ct1272vz7j34sqkcwzdiq2x0i"); // unsigned int size_x_msw, size_x_lsw, size_y_msw, size_y_lsw; +UNSUPPORTED("7337vyphkrv1lekq0dncy8j6s"); // us->dpi = 0; +UNSUPPORTED("9b418veiss4t0o7s8cqq28owo"); // fseek (us->f, 16, SEEK_SET); +UNSUPPORTED("1q9kmvi2ajod9wlev8s5p50rv"); // if ( get_int_lsb_first (us->f, 2, &size_x_msw) && +UNSUPPORTED("5f5k6cp1ota9f8a2ciircybdh"); // get_int_lsb_first (us->f, 2, &size_x_lsw) && +UNSUPPORTED("9n6cqmhzmbkf1vt9fyu6zw0kp"); // get_int_lsb_first (us->f, 2, &size_y_msw) && +UNSUPPORTED("cid929pl3ogyk2kecod7opvz0"); // get_int_lsb_first (us->f, 2, &size_y_lsw) ) { +UNSUPPORTED("a6g25f4k8ew6jja5m9rnccf5o"); // us->w = size_x_msw << 16 | size_x_lsw; +UNSUPPORTED("8exqj264llut5d629ydwne5k2"); // us->h = size_y_msw << 16 | size_y_lsw; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 c7yvo5wd816hjqxejnluaol0a +// static void jpeg_size (usershape_t *us) +public static Object jpeg_size(Object... arg) { +UNSUPPORTED("c8uakwctlakoj06f07juq8r2a"); // static void jpeg_size (usershape_t *us) { +UNSUPPORTED("3o57tczyjy6z9uvry23b9xkw5"); // unsigned int marker, length, size_x, size_y, junk; +UNSUPPORTED("4ylph99ph3r2v7uhxyd2hq0io"); // /* These are the markers that follow 0xff in the file. +UNSUPPORTED("1pzctl0feh1bhiqnxtmawvxg4"); // * Other markers implicitly have a 2-byte length field that follows. +UNSUPPORTED("795vpnc8yojryr8b46aidsu69"); // */ +UNSUPPORTED("1lgv3mem6buwpyuef4b9h8rzp"); // static unsigned char standalone_markers [] = { +UNSUPPORTED("e00djw6cjtdaxejgnewp8nus6"); // 0x01, /* Temporary */ +UNSUPPORTED("1urwngq6m3z6m5mr3egwgq9mr"); // 0xd0, 0xd1, 0xd2, 0xd3, /* Reset */ +UNSUPPORTED("e1vwc4842h5c84ojr8w3onuno"); // 0xd4, 0xd5, 0xd6, +UNSUPPORTED("1uig2kz9nbo8j6vj3r7493n8"); // 0xd7, +UNSUPPORTED("927bzm317ui2xj8ugbwhm5xb7"); // 0xd8, /* Start of image */ +UNSUPPORTED("9ybi9mcsggfw3zbh6zn9hotef"); // 0xd9, /* End of image */ +UNSUPPORTED("fbagrxdnmyjkvt7zaukczscg"); // 0 +UNSUPPORTED("9u8qqu9tw95qjbv3cxv3hj4bd"); // }; +UNSUPPORTED("7337vyphkrv1lekq0dncy8j6s"); // us->dpi = 0; +UNSUPPORTED("5owjshc6gmd9o9lmekzcl6rvg"); // while ((!(0))) { +UNSUPPORTED("7kq4b2hkhf3vcx97hwoelgcxz"); // /* Now we must be at a 0xff or at a series of 0xff's. +UNSUPPORTED("cga1geam6con9djkcofzmw0ko"); // * If that is not the case, or if we're at EOF, then there's +UNSUPPORTED("exr8s1ongonmgsucjdf4zsmb4"); // * a parsing error. +UNSUPPORTED("3vesx4cskuo1q42jvwmoum2xs"); // */ +UNSUPPORTED("79jgtuw1xg9dgik49e3hx1068"); // if (! get_int_msb_first (us->f, 1, &marker)) +UNSUPPORTED("3zyp4vhegf9dl2g8a4ffmxah8"); // return; +UNSUPPORTED("e7cevpg68ih107a2ggfgkq1la"); // if (marker == 0xff) +UNSUPPORTED("9j8yk6fxm4tnpr3yrev0f9bhm"); // continue; +UNSUPPORTED("99hdbrpbwvb3lwfyhz43xnoxf"); // /* Ok.. marker now read. If it is not a stand-alone marker, +UNSUPPORTED("b7dntxmllxk3wzmg9mclxs71r"); // * then continue. If it's a Start Of Frame (0xc?), then we're there. +UNSUPPORTED("8aramua11q89c43osky6tgha5"); // * If it's another marker with a length field, then skip ahead +UNSUPPORTED("5w0fy7m3152rri519xzsydb2w"); // * over that length field. +UNSUPPORTED("3vesx4cskuo1q42jvwmoum2xs"); // */ +UNSUPPORTED("7itrbaa4e2u9uh86wydx2r1wq"); // /* A stand-alone... */ +UNSUPPORTED("7m1dttkv67ixwryn1ukl94hel"); // if (strchr ((char*)standalone_markers, marker)) +UNSUPPORTED("9j8yk6fxm4tnpr3yrev0f9bhm"); // continue; +UNSUPPORTED("sb3rjk9k59soh7qvm0qpkzoh"); // /* Incase of a 0xc0 marker: */ +UNSUPPORTED("6u3lv1x78jskc1qjam25s00h1"); // if (marker == 0xc0) { +UNSUPPORTED("4kucipi8uw6ujeuh489csoowf"); // /* Skip length and 2 lengths. */ +UNSUPPORTED("30gcyw02iuybxoyj28nhlbwbl"); // if ( get_int_msb_first (us->f, 3, &junk) && +UNSUPPORTED("b6ypup1v81rta7mfh68arftfd"); // get_int_msb_first (us->f, 2, &size_x) && +UNSUPPORTED("f2mbg2ezlyocn5228wkhy658f"); // get_int_msb_first (us->f, 2, &size_y) ) { +UNSUPPORTED("eps17wh894vxn0oojbitsn1lr"); // /* Store length. */ +UNSUPPORTED("danamcguxf0st13b0euh47y8v"); // us->h = size_x; +UNSUPPORTED("gva1bl1ygb6xzrrjwpma3dpp"); // us->w = size_y; +UNSUPPORTED("7g94ubxa48a1yi3mf9v521b7c"); // } +UNSUPPORTED("6cprbghvenu9ldc0ez1ifc63q"); // return; +UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); // } +UNSUPPORTED("7jc4v9i136pgfvwakfui3aupm"); // /* Incase of a 0xc2 marker: */ +UNSUPPORTED("a1ww3q31w3xsq697vt32phj9d"); // if (marker == 0xc2) { +UNSUPPORTED("7xwfuqyvolr45lp6gdcnmqyna"); // /* Skip length and one more byte */ +UNSUPPORTED("dhyz02dvhk6z01p9nh8knpdnp"); // if (! get_int_msb_first (us->f, 3, &junk)) +UNSUPPORTED("6an8ocqq0sjru42k4aathe94m"); // return; +UNSUPPORTED("7b106vc3jzqz2eyjlo758xw2n"); // /* Get length and store. */ +UNSUPPORTED("akbj7dadm0nq5ujmuwiw50ukl"); // if ( get_int_msb_first (us->f, 2, &size_x) && +UNSUPPORTED("f2mbg2ezlyocn5228wkhy658f"); // get_int_msb_first (us->f, 2, &size_y) ) { +UNSUPPORTED("danamcguxf0st13b0euh47y8v"); // us->h = size_x; +UNSUPPORTED("gva1bl1ygb6xzrrjwpma3dpp"); // us->w = size_y; +UNSUPPORTED("7g94ubxa48a1yi3mf9v521b7c"); // } +UNSUPPORTED("6cprbghvenu9ldc0ez1ifc63q"); // return; +UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); // } +UNSUPPORTED("9qz6tc2665rtirz7egtertjyl"); // /* Any other marker is assumed to be followed by 2 bytes length. */ +UNSUPPORTED("5xvajayqclvcxxqkozzorzbdi"); // if (! get_int_msb_first (us->f, 2, &length)) +UNSUPPORTED("3zyp4vhegf9dl2g8a4ffmxah8"); // return; +UNSUPPORTED("cv5sg5k6hy1kwgiinb4i5xr6"); // fseek (us->f, length - 2, SEEK_CUR); +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 9vi0gtfjnp35ie6bx15grm4gp +// static void ps_size (usershape_t *us) +public static Object ps_size(Object... arg) { +UNSUPPORTED("8kctdt9asc26knxxydik2v8ug"); // static void ps_size (usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("18vi5vqd0r4k0kxsl3h3rwa4y"); // char line[BUFSIZ]; +UNSUPPORTED("4qk2wsv83bxm1lchsnd6splfr"); // boolean saw_bb; +UNSUPPORTED("5rcgzsa5rlhtyjz964tcthts2"); // int lx, ly, ux, uy; +UNSUPPORTED("5fewhg0dt0vbugqk2bmyfr34l"); // char* linep; +UNSUPPORTED("891wob6d9fi1zsdfvumw7tx5y"); // us->dpi = 72; +UNSUPPORTED("7iygf89yc0kwp5pocixawdaed"); // fseek(us->f, 0, SEEK_SET); +UNSUPPORTED("w6asn9e9wasakvoc3kn19lwt"); // saw_bb = 0; +UNSUPPORTED("cpypiyiyiq875wcq5pix66en2"); // while (fgets(line, sizeof(line), us->f)) { +UNSUPPORTED("7vmkqwijdn7elebqrq3q3qqlv"); // /* PostScript accepts \r as EOL, so using fgets () and looking for a +UNSUPPORTED("ccqysd4ji4ezs2u937a1tq93k"); // * bounding box comment at the beginning doesn't work in this case. +UNSUPPORTED("a548nncd0y8n2a01c5z3akmhg"); // * As a heuristic, we first search for a bounding box comment in line. +UNSUPPORTED("djrf0gim2rh71i0skg41uw6zn"); // * This obviously fails if not all of the numbers make it into the +UNSUPPORTED("x3dg0lfzyp7yc2hldpo3cbge"); // * current buffer. This shouldn't be a problem, as the comment is +UNSUPPORTED("4uvbwtwj71pylu4bfe3pu79le"); // * typically near the beginning, and so should be read within the first +UNSUPPORTED("426auswwt3iw0kmtesztdy9ff"); // * BUFSIZ bytes (even on Windows where this is 512). +UNSUPPORTED("62wb43w2xc6ex6hootjubbx22"); // */ +UNSUPPORTED("8iwr2d3ooqy0tw5eisixpectn"); // if (!(linep = strstr (line, "%%BoundingBox:"))) +UNSUPPORTED("6hqli9m8yickz1ox1qfgtdbnd"); // continue; +UNSUPPORTED("2s519tr2mhoj177f79vzllnyq"); // if (sscanf (linep, "%%%%BoundingBox: %d %d %d %d", &lx, &ly, &ux, &uy) == 4) { +UNSUPPORTED("6dekl3sp6brld4uq5ep5859l3"); // saw_bb = (!(0)); +UNSUPPORTED("ai3czg6gaaxspsmndknpyvuiu"); // break; +UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); // } +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("8p3jjm43yrzygpor71hdkfs1g"); // if (saw_bb) { +UNSUPPORTED("5dym7sjpxsgdgav57jvyuohe8"); // us->x = lx; +UNSUPPORTED("da04q03gf0w4upkkrsn74w1dc"); // us->y = ly; +UNSUPPORTED("6mpj1u4n7cyggpme1vsa6je8t"); // us->w = ux - lx; +UNSUPPORTED("dqnhfatraydhv6fdx3gsi22ao"); // us->h = uy - ly; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 87i5xtm6lbxo4asqfnu0v9rz1 +// static unsigned char nxtc (stream_t* str) +public static Object nxtc(Object... arg) { +UNSUPPORTED("at0aua2ntxsp0j1h4yidmr4si"); // static unsigned char +UNSUPPORTED("9rrtdlhn8kugpol3lky8rgp5n"); // nxtc (stream_t* str) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("9jyosg56ecd165ua22kq89ggj"); // if (fgets(str->buf, BUFSIZ, str->fp)) { +UNSUPPORTED("bo88dnmxymbe4e1rppc0ex9ve"); // str->s = str->buf; +UNSUPPORTED("8tdhptj2ed5dv8sew624q4jec"); // return *(str->s); +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("278hcy3fayv5vclqcgtpjbzdi"); // return '\0'; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 2fq3qaeuu4gjr89xmwwy7i4xe +// static void skipWS (stream_t* str) +public static Object skipWS(Object... arg) { +UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void +UNSUPPORTED("cactz8998uk8ou1c5zwtwg601"); // skipWS (stream_t* str) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("10sir32iwi5l2jyfgp65pihto"); // unsigned char c; +UNSUPPORTED("91zm214vvm6477gtei1ggjkef"); // while ((c = (*(str->s)?*(str->s):nxtc(str)))) { +UNSUPPORTED("dilzs0pemy12rvmpnko0iel59"); // if (isspace(c)) (str->s++); +UNSUPPORTED("9wafzg86cpce49qfuv8wsl6in"); // else return; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 dwmuhk2xjfndhxozxfrdz5nk8 +// static int scanNum (char* tok, double* dp) +public static Object scanNum(Object... arg) { +UNSUPPORTED("eyp5xkiyummcoc88ul2b6tkeg"); // static int +UNSUPPORTED("eq0ltrbhzwt422rffdlm4d20e"); // scanNum (char* tok, double* dp) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("bkz9mqmemp1ljxdwdbu8xv3e9"); // char* endp; +UNSUPPORTED("avrsd77b596s5g291ozzdpxf8"); // double d = strtod(tok, &endp); +UNSUPPORTED("2qoq2nf2jpfoyc68njwm2ajkq"); // if (tok == endp) return 1; +UNSUPPORTED("636uh4i1x8w844yxwd2u322d1"); // *dp = d; +UNSUPPORTED("5oxhd3fvp0gfmrmz12vndnjt"); // return 0; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 dhjmc8hrpmiohrejyu72mrhno +// static void getNum (stream_t* str, char* buf) +public static Object getNum(Object... arg) { +UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void +UNSUPPORTED("doymhclp9a2fukna3vd3r7xf8"); // getNum (stream_t* str, char* buf) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("bsj3r19ko668lwj5fqk8tlbhc"); // int len = 0; +UNSUPPORTED("wrvu9u7a8j6i6y6552zncxfk"); // char c; +UNSUPPORTED("936voey3mecmlo6hla9hyrmun"); // skipWS(str); +UNSUPPORTED("tuyymjn2lfs038e1rm6hbw8w"); // while ((c = (*(str->s)?*(str->s):nxtc(str))) && (isdigit(c) || (c == '.'))) { +UNSUPPORTED("4rvasxp4ert1zz5jaasrqeft1"); // buf[len++] = c; +UNSUPPORTED("8vm8y5ewr5ra87d4f8exah65d"); // (str->s++); +UNSUPPORTED("5zs9wc8ip6zkde4o33aadh30c"); // if (len == BUFSIZ-1) break; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("3w01p3l63zt07scumxz12foyc"); // buf[len] = '\0'; +UNSUPPORTED("b9185t6i77ez1ac587ul8ndnc"); // return; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 6kdhce4shbkw92wtfgufyqecs +// static int boxof (stream_t* str, boxf* bp) +public static Object boxof(Object... arg) { +UNSUPPORTED("eyp5xkiyummcoc88ul2b6tkeg"); // static int +UNSUPPORTED("d810hoc5e8uu0odpm097odpfu"); // boxof (stream_t* str, boxf* bp) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("1z7b1t0srtne632sd3ma9jbp7"); // char tok[BUFSIZ]; +UNSUPPORTED("araz8ffm0d5v424qzgyh7bsvy"); // skipWS(str); +UNSUPPORTED("1uwfhdftjs4loqhg7ecaermjd"); // if ((*(str->s)?*(str->s):nxtc(str)) != '[') return 1; +UNSUPPORTED("8vm8y5ewr5ra87d4f8exah65d"); // (str->s++); +UNSUPPORTED("6jh13u8w5qiy4ij2ebx6zmqwa"); // getNum(str, tok); +UNSUPPORTED("1m5wgiebygd9j5o6m68etvwh0"); // if (scanNum(tok,&bp->LL.x)) return 1; +UNSUPPORTED("6jh13u8w5qiy4ij2ebx6zmqwa"); // getNum(str, tok); +UNSUPPORTED("9bcg5vhxd4fqd8ykkbivfm3d4"); // if (scanNum(tok,&bp->LL.y)) return 1; +UNSUPPORTED("6jh13u8w5qiy4ij2ebx6zmqwa"); // getNum(str, tok); +UNSUPPORTED("1z0q9nrhj393zbs1mok3h84tf"); // if (scanNum(tok,&bp->UR.x)) return 1; +UNSUPPORTED("6jh13u8w5qiy4ij2ebx6zmqwa"); // getNum(str, tok); +UNSUPPORTED("247082ftkwl5jzjorvyt3sgcl"); // if (scanNum(tok,&bp->UR.y)) return 1; +UNSUPPORTED("c9ckhc8veujmwcw0ar3u3zld4"); // return 0; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 dedr09vl6y9ax357arh6tayi +// static int bboxPDF (FILE* fp, boxf* bp) +public static Object bboxPDF(Object... arg) { +UNSUPPORTED("eyp5xkiyummcoc88ul2b6tkeg"); // static int +UNSUPPORTED("9icxkxwqm6flp3sl9ulkp4fyd"); // bboxPDF (FILE* fp, boxf* bp) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("f3gl6562biaxa4139uus0d370"); // stream_t str; +UNSUPPORTED("5pjh3c3u4lxh1jdyyk966intb"); // char* s; +UNSUPPORTED("8c7x8di5w36ib05qan9z4sl9"); // char buf[BUFSIZ]; +UNSUPPORTED("8w39jbbwqjx63enrf5fdvcm9r"); // while (fgets(buf, BUFSIZ, fp)) { +UNSUPPORTED("b7wioadlc5j3p2q8w7tsq1gam"); // if ((s = strstr(buf,"/MediaBox"))) { +UNSUPPORTED("ecmojjd7fnaeah045va2t5eg8"); // str.buf = buf; +UNSUPPORTED("5k89yh945d2crbir8397vkavv"); // str.s = s+(sizeof("/MediaBox")-1); +UNSUPPORTED("dj08qw9n5j8nlqx752hipu46u"); // str.fp = fp; +UNSUPPORTED("uhua7rc3vef3nawzjyh3w1k5"); // return boxof(&str,bp); +UNSUPPORTED("yoqd73ulpi5tn8snro7dt3jc"); // } +UNSUPPORTED("8nzcpbtoi924xzu8ze3z6dbft"); // } +UNSUPPORTED("eleqpc2p2r3hvma6tipoy7tr"); // return 1; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 3fdvwmb09jpyu6h40pj206vv3 +// static void pdf_size (usershape_t *us) +public static Object pdf_size(Object... arg) { +UNSUPPORTED("97swmsrhwped1e1n72fyev1ai"); // static void pdf_size (usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("2lzsl1e035wt5epd1h8f4bn8m"); // boxf bb; +UNSUPPORTED("7337vyphkrv1lekq0dncy8j6s"); // us->dpi = 0; +UNSUPPORTED("7iygf89yc0kwp5pocixawdaed"); // fseek(us->f, 0, SEEK_SET); +UNSUPPORTED("cu1kld68jk8qm12c9f0n61vyd"); // if ( ! bboxPDF (us->f, &bb)) { +UNSUPPORTED("14kgzu9x57imt127uyibumhif"); // us->x = bb.LL.x; +UNSUPPORTED("51rq1d6stvtvjgfta18hxoiyg"); // us->y = bb.LL.y; +UNSUPPORTED("encm75ymc6wgridj70fk0jf47"); // us->w = bb.UR.x - bb.LL.x; +UNSUPPORTED("dy52i81burd516zy265e83wel"); // us->h = bb.UR.y - bb.LL.y; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 cxhbj2es2sky90cnd8qf89prs +// static void usershape_close (Dict_t * dict, void * p, Dtdisc_t * disc) +public static Object usershape_close(Object... arg) { +UNSUPPORTED("b7or8sf6zjmnj6wjf08brm0r"); // static void usershape_close (Dict_t * dict, void * p, Dtdisc_t * disc) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("58pwyr0d4numnoai5v987l5ml"); // usershape_t *us = (usershape_t *)p; +UNSUPPORTED("ad2wgtudijnm3bp4549lrva3l"); // if (us->f) +UNSUPPORTED("13i1v3mxl0sjnx4rgaden880d"); // fclose(us->f); +UNSUPPORTED("e5bs4fy1a1v5ptm2bcrm2m9ai"); // if (us->data && us->datafree) +UNSUPPORTED("1wod8ffcoluizmoc72db2htxb"); // us->datafree(us); +UNSUPPORTED("73p2w162ujnuoboekx5udlion"); // free (us); +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + +//1 es7jtx4lx7bg26412fcjit8ri +// static Dtdisc_t ImageDictDisc = + + + + +//3 9msk7qh9auq8w21r32k0ffcsa +// usershape_t *gvusershape_find(char *name) +public static Object gvusershape_find(Object... arg) { +UNSUPPORTED("a9366bkr4gt4nvcj5bnkjrtrd"); // usershape_t *gvusershape_find(char *name) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("exneoozy5g8al0a8y6fxb88zv"); // usershape_t *us; +UNSUPPORTED("265kxn69043hh3vmr1ma8pbpg"); // assert(name); +UNSUPPORTED("1av8we70pcc0ni7489zk2ttcg"); // assert(name[0]); +UNSUPPORTED("4qhyd93m9v57fwb1anljrxfd3"); // if (!ImageDict) +UNSUPPORTED("45tfw7tcm68298aro2tdiv8pc"); // return (void *)0; +UNSUPPORTED("dzt5b4nn4x2oidxk4g4wzt8et"); // us = (*(((Dt_t*)(ImageDict))->searchf))((ImageDict),(void*)(name),0001000); +UNSUPPORTED("2iqrgjc97xskxvw6791yf0sl7"); // return us; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 3cgay03dg8pq23kln9kuc0ym5 +// boolean gvusershape_file_access(usershape_t *us) +public static Object gvusershape_file_access(Object... arg) { +UNSUPPORTED("dm8po5i2hu4arliyfc2ea2a47"); // boolean gvusershape_file_access(usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("8u0o5i27i1no60qjs9r4os0f9"); // static int usershape_files_open_cnt; +UNSUPPORTED("vadeh8lzzwz0ugk6azcwaayu"); // const char *fn; +UNSUPPORTED("7gqi0ait1bhc4v9zl8rnn0wbs"); // assert(us); +UNSUPPORTED("xlffgd4fqdckxg2nbs0mxtlj"); // assert(us->name); +UNSUPPORTED("fk4kdjctgb13swd2h14t0yvh"); // assert(us->name[0]); +UNSUPPORTED("ad2wgtudijnm3bp4549lrva3l"); // if (us->f) +UNSUPPORTED("1te90msr6mhllwn4y3ghlahc0"); // fseek(us->f, 0, SEEK_SET); +UNSUPPORTED("1nyzbeonram6636b1w955bypn"); // else { +UNSUPPORTED("d6n6b94e02ntmefeqcoo0ueon"); // if (! (fn = safefile(us->name))) { +UNSUPPORTED("778vwup2lml5qa9eyxd88416u"); // agerr(AGWARN, "Filename \"%s\" is unsafe\n", us->name); +UNSUPPORTED("6f1138i13x0xz1bf1thxgjgka"); // return 0; +UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // } +UNSUPPORTED("31rnydpzhmzclqs3q4flw9ce2"); // us->f = fopen(fn, "r"); +UNSUPPORTED("cmb2imwpnm4tgu1dm9r5tgtj5"); // if (us->f == (void *)0) { +UNSUPPORTED("ebzon8h2oywxvasmfmyhnw5pq"); // agerr(AGWARN, "%s while opening %s\n", strerror(errno), fn); +UNSUPPORTED("6f1138i13x0xz1bf1thxgjgka"); // return 0; +UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // } +UNSUPPORTED("e17a7n92m8ieuby8sa8jm1r3o"); // if (usershape_files_open_cnt >= 50) +UNSUPPORTED("c9jo9gbhp1on7wctnk1o7q8vu"); // us->nocache = (!(0)); +UNSUPPORTED("9352ql3e58qs4fzapgjfrms2s"); // else +UNSUPPORTED("81eb64f0supcvkt4drj4djmby"); // usershape_files_open_cnt++; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("3ebwn2weruwgdz4tfaxj2htek"); // assert(us->f); +UNSUPPORTED("4si0cf97a5sfd9ozuunds9goz"); // return (!(0)); +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 9y4wcbk4jp03lbul2i25xzmp6 +// void gvusershape_file_release(usershape_t *us) +public static Object gvusershape_file_release(Object... arg) { +UNSUPPORTED("6i3sc3o39zrjf80hb57rmbe1t"); // void gvusershape_file_release(usershape_t *us) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("5a8j5zrw7vbgoyy4ogtlsywui"); // if (us->nocache) { +UNSUPPORTED("47xp2oczqdec6db0z36u2n84r"); // if (us->f) { +UNSUPPORTED("bzvrsl2iafc3pw0qughvm761m"); // fclose(us->f); +UNSUPPORTED("amwbxewujlnkm7a19q6zl4xq0"); // us->f = (void *)0; +UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // } +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 8gvu7lmp0zomg3yy0a76n8pjh +// static usershape_t *gvusershape_open (char *name) +public static Object gvusershape_open(Object... arg) { +UNSUPPORTED("5kyko9vxn3aqt1awhp5hd8c6a"); // static usershape_t *gvusershape_open (char *name) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("exneoozy5g8al0a8y6fxb88zv"); // usershape_t *us; +UNSUPPORTED("265kxn69043hh3vmr1ma8pbpg"); // assert(name); +UNSUPPORTED("4qhyd93m9v57fwb1anljrxfd3"); // if (!ImageDict) +UNSUPPORTED("7tvne0duj1fh44ndje8hlq8nt"); // ImageDict = dtopen(&ImageDictDisc, Dttree); +UNSUPPORTED("be9pwrhxzz4ia299kongm87uq"); // if (! (us = gvusershape_find(name))) { +UNSUPPORTED("9suqlrwjg77jwdm7tlgzsc0by"); // if (! (us = zmalloc(sizeof(usershape_t)))) +UNSUPPORTED("7f8nrnyuywny79cpzv6a49d8v"); // return (void *)0; +UNSUPPORTED("6viwgw3bdyvknckol3dsh1s5v"); // us->name = agstrdup (0, name); +UNSUPPORTED("ewc238znlsx5axoejodocqoyp"); // if (!gvusershape_file_access(us)) +UNSUPPORTED("7f8nrnyuywny79cpzv6a49d8v"); // return (void *)0; +UNSUPPORTED("4i933mk1cyf6xcljbpn69na20"); // assert(us->f); +UNSUPPORTED("43qnzsg978s9yom42c0n33wx3"); // switch(imagetype(us)) { +UNSUPPORTED("7eenfnk5yzoj21g2agitce6kx"); // case FT_NULL: +UNSUPPORTED("azdoxaxgz4fzzdoeyruqj36jk"); // if (!(us->data = (void*)find_user_shape(us->name))) +UNSUPPORTED("9mepm6hu7uqhpdwcg60h6pc3o"); // agerr(AGWARN, "\"%s\" was not found as a file or as a shape library member\n", us->name); +UNSUPPORTED("9bu5332flxhc1ivhmzuiqcjdh"); // free(us); +UNSUPPORTED("6948880uywn56ppo1fuqbm2rt"); // return (void *)0; +UNSUPPORTED("9ekmvj13iaml5ndszqyxa8eq"); // break; +UNSUPPORTED("4p4ayucon7vqli1ylni5hjrfb"); // case FT_GIF: +UNSUPPORTED("c68gkmazl6aratmtonsx4fan9"); // gif_size(us); +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("7da7e6aavwlcxg7eglorxy23g"); // case FT_PNG: +UNSUPPORTED("ubixbe52lmq7uzqie7h12582"); // png_size(us); +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("9ysbcxl45mbfo0lhfihqfby4d"); // case FT_BMP: +UNSUPPORTED("9xqkpupuhywfcx0rkky4pnu5q"); // bmp_size(us); +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("bhf95qvvxhf47ek76yf2a45l0"); // case FT_JPEG: +UNSUPPORTED("bq0stf6n5x5tzvjir50smcifq"); // jpeg_size(us); +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("bazpzxo4uq0pwp7j4k94ngrtz"); // case FT_PS: +UNSUPPORTED("7bs1bijtavu2jceudpors0jbp"); // ps_size(us); +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("8xv8jf3eindz5gftkzluercwh"); // case FT_WEBP: +UNSUPPORTED("91d89xyv6dtk8a479p0cfwyy7"); // webp_size(us); +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("c8km9iw5nmks5lp6jl9j5s5q2"); // case FT_SVG: +UNSUPPORTED("a147xv5hgfkmevlpr3jb7fzci"); // svg_size(us); +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("242ztnyfnn9hx8sb3u5z3omun"); // case FT_PDF: +UNSUPPORTED("9ef2eux36pp9nf00d1ijmfbhm"); // pdf_size(us); +UNSUPPORTED("9ekmvj13iaml5ndszqyxa8eq"); // break; +UNSUPPORTED("3h2lioytqam297xdu0a7l0y6w"); // case FT_ICO: +UNSUPPORTED("dj7xjql9twvpafx4qoyb07ra8"); // ico_size(us); +UNSUPPORTED("9ekmvj13iaml5ndszqyxa8eq"); // break; +UNSUPPORTED("90yyikfl7j30g6npbi9n0jxyw"); // // case FT_TIFF: +UNSUPPORTED("72cnoy8x3q67t6323yzwcdim8"); // // tiff_size(us); +UNSUPPORTED("1sbah8d4teszwq6tgzsohjpba"); // // break; +UNSUPPORTED("2hkvwieff33mlzyovvk76tpzn"); // case FT_EPS: /* no eps_size code available */ +UNSUPPORTED("bt2g0yhsy3c7keqyftf3c98ut"); // default: +UNSUPPORTED("7f9nr53m374zf5jnncru7yfn6"); // break; +UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); // } +UNSUPPORTED("1ju3i4hja8fc5wwdkk9ed70t0"); // gvusershape_file_release(us); +UNSUPPORTED("6ovs68xjm9urfsh1qtosv57gi"); // (*(((Dt_t*)(ImageDict))->searchf))((ImageDict),(void*)(us),0000001); +UNSUPPORTED("e7wyuaoyszuqilaizfjv1mnp9"); // return us; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("7xahvc82av8lspjlm80i6ycqx"); // gvusershape_file_release(us); +UNSUPPORTED("2iqrgjc97xskxvw6791yf0sl7"); // return us; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 1uc6t1ylgvem0d3xb73wkh6k5 +// point gvusershape_size_dpi (usershape_t* us, pointf dpi) +public static Object gvusershape_size_dpi(Object... arg) { +UNSUPPORTED("5vjx3ewef6ht20ld1et4ghr4y"); // point +UNSUPPORTED("5mxbu6cb95ay6dfs0i5n8icbs"); // gvusershape_size_dpi (usershape_t* us, pointf dpi) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("e5r3mj8btrkw973m7l0rritko"); // point rv; +UNSUPPORTED("6n6sowowfpx2bppltl0zu5v7v"); // if (!us) { +UNSUPPORTED("4zusj5p9eg9pazvp0px1fxvhy"); // rv.x = rv.y = -1; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("1nyzbeonram6636b1w955bypn"); // else { +UNSUPPORTED("8egqtg148lkga2f8fnti0xikl"); // if (us->dpi != 0) { +UNSUPPORTED("appsmczgq79si2bttb9rrlf1n"); // dpi.x = dpi.y = us->dpi; +UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // } +UNSUPPORTED("8z1a50vlhe7l1e7lnn7h5r90w"); // rv.x = us->w * 72 / dpi.x; +UNSUPPORTED("b8wlsi5z8klt27ehe7vr9ue61"); // rv.y = us->h * 72 / dpi.y; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("v7vqc9l7ge2bfdwnw11z7rzi"); // return rv; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + + + +//3 1vqiwf4q9iqmxqvd9e5qa1vo7 +// point gvusershape_size(graph_t * g, char *name) +public static Object gvusershape_size(Object... arg) { +UNSUPPORTED("3a8kgtxwhe9qi1f5wde0npt4d"); // point gvusershape_size(graph_t * g, char *name) +UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // { +UNSUPPORTED("e5r3mj8btrkw973m7l0rritko"); // point rv; +UNSUPPORTED("aj7pw6lpv6z6nan96bx4pdfu2"); // pointf dpi; +UNSUPPORTED("114dkd9d0mrkmtgl0ncfy2y88"); // static char* oldpath; +UNSUPPORTED("709e07k0mmaqqdi3botr9zj87"); // usershape_t* us; +UNSUPPORTED("d5ucq7enfbvarib2hwpi6y9qi"); // /* no shape file, no shape size */ +UNSUPPORTED("crs7cps8buaugcwtbezaqxd0q"); // if (!name || (*name == '\0')) { +UNSUPPORTED("4zusj5p9eg9pazvp0px1fxvhy"); // rv.x = rv.y = -1; +UNSUPPORTED("cs1ejkx9cw658cl8cagdzqrzm"); // return rv; +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("24me4s4cte11xoie4uxxwajbs"); // if (!HTTPServerEnVar && (oldpath != Gvimagepath)) { +UNSUPPORTED("ba3zx115acxf5hiob55lfwvhd"); // oldpath = Gvimagepath; +UNSUPPORTED("63hyc3s3c95h5g1lp6aypzd8k"); // if (ImageDict) { +UNSUPPORTED("50x4kwt6y5jkwbeqmhvki188q"); // dtclose(ImageDict); +UNSUPPORTED("75t9qfgcu2fz0o59mjqh5rruv"); // ImageDict = (void *)0; +UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // } +UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); // } +UNSUPPORTED("d77jz2hp035qgnn72uyy7evkj"); // if ((dpi.y = GD_drawing(g)->dpi) >= 1.0) +UNSUPPORTED("8kboj4mypdab20ax7qfuq8oyp"); // dpi.x = dpi.y; +UNSUPPORTED("div10atae09n36x269sl208r1"); // else +UNSUPPORTED("6buslnzh8a0nuwlk9wkfaytt8"); // dpi.x = dpi.y = (double)DEFAULT_DPI; +UNSUPPORTED("16h3qy8ek57tauhtrw8xkodar"); // us = gvusershape_open (name); +UNSUPPORTED("6tq0lkl6cmjltetu68liok738"); // rv = gvusershape_size_dpi (us, dpi); +UNSUPPORTED("v7vqc9l7ge2bfdwnw11z7rzi"); // return rv; +UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // } + +throw new UnsupportedOperationException(); +} + + +} |