public function DrawFast(LBD_IGraphics $_I1rm2p3xe98r047j)
 {
     $_lmvhgkubzlvb3vzq = $this->get_Bounds();
     if (is_null($_lmvhgkubzlvb3vzq)) {
         $_lmvhgkubzlvb3vzq = $_I1rm2p3xe98r047j->GetBounds();
     }
     $_o89dr3uqclizrkfl = $_lmvhgkubzlvb3vzq->get_TopLeft();
     $_Of3z70tgf5236g9cen7047n87q = $_o89dr3uqclizrkfl->get_X();
     $_ovpa8jw2frnwxcoqglgsmevpve = $_o89dr3uqclizrkfl->get_Y();
     $_I2hgpbzjmn8qctyapyvlj = $_Of3z70tgf5236g9cen7047n87q + $_lmvhgkubzlvb3vzq->get_Width();
     $_18vf3szjtl3960h1 = $_ovpa8jw2frnwxcoqglgsmevpve + $_lmvhgkubzlvb3vzq->get_Height();
     $_lhpudkimwkkpc4t7 = $_I1rm2p3xe98r047j->GetGDImage();
     $_0mx88dynsxgevoqmuwow3 = $this->get_Prototype()->get_FillColor();
     $_0625x8rz6tj5cje4 = imagecolorallocate($_lhpudkimwkkpc4t7, $_0mx88dynsxgevoqmuwow3->R, $_0mx88dynsxgevoqmuwow3->G, $_0mx88dynsxgevoqmuwow3->B);
     $_Ic501n9wwchmzk4k = $_0mx88dynsxgevoqmuwow3->get_IsRandomized();
     $_lerx4it5z0yoct3892d99 = $this->get_Prototype()->get_Outline();
     $_oner0zi6rnu9qhnj = LBD_LineStyle::HasValue($_lerx4it5z0yoct3892d99);
     if ($_oner0zi6rnu9qhnj) {
         $_ivm7v1ps2ok591qu = $_lerx4it5z0yoct3892d99->get_LayerCount();
         $_17hq88c0mn7csyezgtba5xacqe = $_lerx4it5z0yoct3892d99->get_Thickness();
         $_1amop3cr33pcatf8 = false;
         for ($_o7qpy6tyf85kldbh = 0; $_o7qpy6tyf85kldbh < $_ivm7v1ps2ok591qu; $_o7qpy6tyf85kldbh++) {
             $_lq2eia5lteh9ow3hvs2gw = $_lerx4it5z0yoct3892d99[$_o7qpy6tyf85kldbh];
             $_1amop3cr33pcatf8 = $_lq2eia5lteh9ow3hvs2gw[0]->get_Color()->get_IsRandomized();
             if ($_1amop3cr33pcatf8) {
                 break;
             }
         }
         if (!$_1amop3cr33pcatf8) {
             $_lkxg7kmb84pt2st5qhj4h5n5tx = array();
             for ($_o7qpy6tyf85kldbh = 0; $_o7qpy6tyf85kldbh < $_ivm7v1ps2ok591qu; $_o7qpy6tyf85kldbh++) {
                 $_lq2eia5lteh9ow3hvs2gw = $_lerx4it5z0yoct3892d99[$_o7qpy6tyf85kldbh];
                 $_lkxg7kmb84pt2st5qhj4h5n5tx[$_o7qpy6tyf85kldbh] = array();
                 $_lkxg7kmb84pt2st5qhj4h5n5tx[$_o7qpy6tyf85kldbh][0] = $_lq2eia5lteh9ow3hvs2gw->get_Thickness();
                 $_1g4e3h8rhxsy3dgc4435g = $_lq2eia5lteh9ow3hvs2gw[0]->get_Color();
                 $_Ozs61c7gt6qed3b7a1vwzfbgz8 = imagecolorallocate($_lhpudkimwkkpc4t7, $_1g4e3h8rhxsy3dgc4435g->get_R(), $_1g4e3h8rhxsy3dgc4435g->get_G(), $_1g4e3h8rhxsy3dgc4435g->get_B());
                 $_lkxg7kmb84pt2st5qhj4h5n5tx[$_o7qpy6tyf85kldbh][1] = $_Ozs61c7gt6qed3b7a1vwzfbgz8;
             }
         }
     }
     $_0tzl4vjxgnlgkjg7ldrwq9g57t = $this->get_Prototype()->get_Radius();
     $_l4fwq1xn1wn2ln0f = $this->get_Prototype()->get_RadiusRange()->get_IsRandomized();
     $_i1lhyd9eqsowbdpzrur6cd41et = $this->get_SurfaceFactor() * $_lmvhgkubzlvb3vzq->get_Surface();
     $_iqvl1078mtyzrbbf = 0;
     while ($_iqvl1078mtyzrbbf < $_i1lhyd9eqsowbdpzrur6cd41et) {
         $_l3wrm6qj21phz0k1euya1nsw2t = LBD_RandomizationHelper::RandomFromRange($_Of3z70tgf5236g9cen7047n87q, $_I2hgpbzjmn8qctyapyvlj);
         $_01pbw8gay41ltchv = LBD_RandomizationHelper::RandomFromRange($_ovpa8jw2frnwxcoqglgsmevpve, $_18vf3szjtl3960h1);
         if ($_l4fwq1xn1wn2ln0f) {
             $_0tzl4vjxgnlgkjg7ldrwq9g57t = $this->get_Prototype()->get_Radius();
         }
         if ($_Ic501n9wwchmzk4k) {
             $_0mx88dynsxgevoqmuwow3 = $this->get_Prototype()->get_FillColor();
             $_0625x8rz6tj5cje4 = imagecolorallocate($_lhpudkimwkkpc4t7, $_0mx88dynsxgevoqmuwow3->R, $_0mx88dynsxgevoqmuwow3->G, $_0mx88dynsxgevoqmuwow3->B);
         }
         if ($_oner0zi6rnu9qhnj) {
             $_o7p8eipglyzjorxdiy36h = 0;
             for ($_o7qpy6tyf85kldbh = 0; $_o7qpy6tyf85kldbh < $_ivm7v1ps2ok591qu; $_o7qpy6tyf85kldbh++) {
                 $_lq2eia5lteh9ow3hvs2gw = $_lerx4it5z0yoct3892d99[$_o7qpy6tyf85kldbh];
                 if ($_1amop3cr33pcatf8) {
                     $_1g4e3h8rhxsy3dgc4435g = $_lq2eia5lteh9ow3hvs2gw[0]->get_Color();
                     $_Iwgr29cvui0b1jo9 = imagecolorallocate($_lhpudkimwkkpc4t7, $_1g4e3h8rhxsy3dgc4435g->get_R(), $_1g4e3h8rhxsy3dgc4435g->get_G(), $_1g4e3h8rhxsy3dgc4435g->get_B());
                     $_ldec6ljwm8k8m0l1mz8u7 = $_lq2eia5lteh9ow3hvs2gw->get_Thickness();
                 } else {
                     $_Iwgr29cvui0b1jo9 = $_lkxg7kmb84pt2st5qhj4h5n5tx[$_o7qpy6tyf85kldbh][1];
                     $_ldec6ljwm8k8m0l1mz8u7 = $_lkxg7kmb84pt2st5qhj4h5n5tx[$_o7qpy6tyf85kldbh][0];
                 }
                 for ($_0mr5de9rwwo31lvu3wowxhf9ld = 0; $_0mr5de9rwwo31lvu3wowxhf9ld < $_ldec6ljwm8k8m0l1mz8u7; $_0mr5de9rwwo31lvu3wowxhf9ld += 1) {
                     $_l13ga3iyv3sk3d9ivz9uvh935m = $_0tzl4vjxgnlgkjg7ldrwq9g57t + $_o7p8eipglyzjorxdiy36h + $_0mr5de9rwwo31lvu3wowxhf9ld + 1;
                     imageellipse($_lhpudkimwkkpc4t7, $_l3wrm6qj21phz0k1euya1nsw2t, $_01pbw8gay41ltchv, 2 * $_l13ga3iyv3sk3d9ivz9uvh935m, 2 * $_l13ga3iyv3sk3d9ivz9uvh935m, $_Iwgr29cvui0b1jo9);
                 }
                 $_o7p8eipglyzjorxdiy36h += $_ldec6ljwm8k8m0l1mz8u7;
             }
         }
         imagefilledellipse($_lhpudkimwkkpc4t7, $_l3wrm6qj21phz0k1euya1nsw2t, $_01pbw8gay41ltchv, 2 * $_0tzl4vjxgnlgkjg7ldrwq9g57t, 2 * $_0tzl4vjxgnlgkjg7ldrwq9g57t, $_0625x8rz6tj5cje4);
         $_Oqdx4t1w20l943ff4ymaz = $_0tzl4vjxgnlgkjg7ldrwq9g57t;
         if ($_oner0zi6rnu9qhnj) {
             $_Oqdx4t1w20l943ff4ymaz += $_17hq88c0mn7csyezgtba5xacqe;
         }
         $_iqvl1078mtyzrbbf += $_Oqdx4t1w20l943ff4ymaz * $_Oqdx4t1w20l943ff4ymaz * M_PI;
     }
 }
 public function DrawFast(LBD_IGraphics $_0mj7jxsdhfqgk3xb)
 {
     $_isvkicxknncmw33wuhnkm = $this->get_Bounds();
     if (is_null($_isvkicxknncmw33wuhnkm)) {
         $_isvkicxknncmw33wuhnkm = $_0mj7jxsdhfqgk3xb->GetBounds();
     }
     $_0mh6md2obk5unucgg00pz = $_isvkicxknncmw33wuhnkm->get_TopLeft();
     $_Oen5z21xphr4cxy3 = $_0mh6md2obk5unucgg00pz->get_X();
     $_i2bcycg0i2rbqt52 = $_0mh6md2obk5unucgg00pz->get_Y();
     $_ldolyf4bxe21x1oa5unw5ycy5e = $_Oen5z21xphr4cxy3 + $_isvkicxknncmw33wuhnkm->get_Width();
     $_0y66qwotqeimx3lat0mi4 = $_i2bcycg0i2rbqt52 + $_isvkicxknncmw33wuhnkm->get_Height();
     $_1ngsr03prrt5ypr1tii99 = $_0mj7jxsdhfqgk3xb->GetGDImage();
     $_oqgpg3wgpgbbk0l9nq302hb6ve = $this->get_Prototype()->get_FillColor();
     $_ibhwfr6nfjvuvfdcxhfulpfwdj = imagecolorallocate($_1ngsr03prrt5ypr1tii99, $_oqgpg3wgpgbbk0l9nq302hb6ve->R, $_oqgpg3wgpgbbk0l9nq302hb6ve->G, $_oqgpg3wgpgbbk0l9nq302hb6ve->B);
     $_o3nurgh1pfoyvwoumppay = $_oqgpg3wgpgbbk0l9nq302hb6ve->get_IsRandomized();
     $_0iyvz8li2l39mj73te4n693oag = $this->get_Prototype()->get_Outline();
     $_lxbmu78q7sip1wnl = LBD_LineStyle::HasValue($_0iyvz8li2l39mj73te4n693oag);
     if ($_lxbmu78q7sip1wnl) {
         $_l2ezi924p4llas2srv39y3k8ny = $_0iyvz8li2l39mj73te4n693oag->get_LayerCount();
         $_1jpt214yq9npn2per32kap43ff = $_0iyvz8li2l39mj73te4n693oag->get_Thickness();
         $_idrtz7a9mbpfom16u5mf2 = false;
         for ($_Iz41h9id0xqd01la4tfxy = 0; $_Iz41h9id0xqd01la4tfxy < $_l2ezi924p4llas2srv39y3k8ny; $_Iz41h9id0xqd01la4tfxy++) {
             $_Ilr91b2pau240qi3w1ojopkxxp = $_0iyvz8li2l39mj73te4n693oag[$_Iz41h9id0xqd01la4tfxy];
             $_idrtz7a9mbpfom16u5mf2 = $_Ilr91b2pau240qi3w1ojopkxxp[0]->get_Color()->get_IsRandomized();
             if ($_idrtz7a9mbpfom16u5mf2) {
                 break;
             }
         }
         if (!$_idrtz7a9mbpfom16u5mf2) {
             $_1cdhlkfp4tkp0qjy = array();
             for ($_Iz41h9id0xqd01la4tfxy = 0; $_Iz41h9id0xqd01la4tfxy < $_l2ezi924p4llas2srv39y3k8ny; $_Iz41h9id0xqd01la4tfxy++) {
                 $_Ilr91b2pau240qi3w1ojopkxxp = $_0iyvz8li2l39mj73te4n693oag[$_Iz41h9id0xqd01la4tfxy];
                 $_1cdhlkfp4tkp0qjy[$_Iz41h9id0xqd01la4tfxy] = array();
                 $_1cdhlkfp4tkp0qjy[$_Iz41h9id0xqd01la4tfxy][0] = $_Ilr91b2pau240qi3w1ojopkxxp->get_Thickness();
                 $_Is36aphhyey1rcs7 = $_Ilr91b2pau240qi3w1ojopkxxp[0]->get_Color();
                 $_0ida2x3low8hrj4ls2y2p = imagecolorallocate($_1ngsr03prrt5ypr1tii99, $_Is36aphhyey1rcs7->get_R(), $_Is36aphhyey1rcs7->get_G(), $_Is36aphhyey1rcs7->get_B());
                 $_1cdhlkfp4tkp0qjy[$_Iz41h9id0xqd01la4tfxy][1] = $_0ida2x3low8hrj4ls2y2p;
             }
         }
     }
     $_Ivsvbvtmhxrpteufrdza6 = $this->get_Prototype()->get_Radius();
     $_1917gt2djxrdi9yv = $this->get_Prototype()->get_RadiusRange()->get_IsRandomized();
     $_ohm6t556wfbg2o6ndp3ajtscz0 = $this->get_SurfaceFactor() * $_isvkicxknncmw33wuhnkm->get_Surface();
     $_O3efeo6w3ggcivzljcoj0 = 0;
     while ($_O3efeo6w3ggcivzljcoj0 < $_ohm6t556wfbg2o6ndp3ajtscz0) {
         $_olycti8czteynh7w = LBD_RandomizationHelper::RandomFromRange($_Oen5z21xphr4cxy3, $_ldolyf4bxe21x1oa5unw5ycy5e);
         $_O1ym3xxgbdwfazjez0kam = LBD_RandomizationHelper::RandomFromRange($_i2bcycg0i2rbqt52, $_0y66qwotqeimx3lat0mi4);
         if ($_1917gt2djxrdi9yv) {
             $_Ivsvbvtmhxrpteufrdza6 = $this->get_Prototype()->get_Radius();
         }
         if ($_o3nurgh1pfoyvwoumppay) {
             $_oqgpg3wgpgbbk0l9nq302hb6ve = $this->get_Prototype()->get_FillColor();
             $_ibhwfr6nfjvuvfdcxhfulpfwdj = imagecolorallocate($_1ngsr03prrt5ypr1tii99, $_oqgpg3wgpgbbk0l9nq302hb6ve->R, $_oqgpg3wgpgbbk0l9nq302hb6ve->G, $_oqgpg3wgpgbbk0l9nq302hb6ve->B);
         }
         if ($_lxbmu78q7sip1wnl) {
             $_lof9jg2lw20rjfi6vkpp97e9x1 = 0;
             for ($_Iz41h9id0xqd01la4tfxy = 0; $_Iz41h9id0xqd01la4tfxy < $_l2ezi924p4llas2srv39y3k8ny; $_Iz41h9id0xqd01la4tfxy++) {
                 $_Ilr91b2pau240qi3w1ojopkxxp = $_0iyvz8li2l39mj73te4n693oag[$_Iz41h9id0xqd01la4tfxy];
                 if ($_idrtz7a9mbpfom16u5mf2) {
                     $_Is36aphhyey1rcs7 = $_Ilr91b2pau240qi3w1ojopkxxp[0]->get_Color();
                     $_Oetatp589tbi3uujxznem = imagecolorallocate($_1ngsr03prrt5ypr1tii99, $_Is36aphhyey1rcs7->get_R(), $_Is36aphhyey1rcs7->get_G(), $_Is36aphhyey1rcs7->get_B());
                     $_l90o79u36qyq3ndr35gnm7mmr1 = $_Ilr91b2pau240qi3w1ojopkxxp->get_Thickness();
                 } else {
                     $_Oetatp589tbi3uujxznem = $_1cdhlkfp4tkp0qjy[$_Iz41h9id0xqd01la4tfxy][1];
                     $_l90o79u36qyq3ndr35gnm7mmr1 = $_1cdhlkfp4tkp0qjy[$_Iz41h9id0xqd01la4tfxy][0];
                 }
                 for ($_0pr8lry7popiu70kwo4sjaeft4 = 0; $_0pr8lry7popiu70kwo4sjaeft4 < $_l90o79u36qyq3ndr35gnm7mmr1; $_0pr8lry7popiu70kwo4sjaeft4 += 1) {
                     $_19l8kqxu2m96zd6x = $_Ivsvbvtmhxrpteufrdza6 + $_lof9jg2lw20rjfi6vkpp97e9x1 + $_0pr8lry7popiu70kwo4sjaeft4 + 1;
                     imageellipse($_1ngsr03prrt5ypr1tii99, $_olycti8czteynh7w, $_O1ym3xxgbdwfazjez0kam, 2 * $_19l8kqxu2m96zd6x, 2 * $_19l8kqxu2m96zd6x, $_Oetatp589tbi3uujxznem);
                 }
                 $_lof9jg2lw20rjfi6vkpp97e9x1 += $_l90o79u36qyq3ndr35gnm7mmr1;
             }
         }
         imagefilledellipse($_1ngsr03prrt5ypr1tii99, $_olycti8czteynh7w, $_O1ym3xxgbdwfazjez0kam, 2 * $_Ivsvbvtmhxrpteufrdza6, 2 * $_Ivsvbvtmhxrpteufrdza6, $_ibhwfr6nfjvuvfdcxhfulpfwdj);
         $_Iu0tucxbi9puqpg2 = $_Ivsvbvtmhxrpteufrdza6;
         if ($_lxbmu78q7sip1wnl) {
             $_Iu0tucxbi9puqpg2 += $_1jpt214yq9npn2per32kap43ff;
         }
         $_O3efeo6w3ggcivzljcoj0 += $_Iu0tucxbi9puqpg2 * $_Iu0tucxbi9puqpg2 * M_PI;
     }
 }
 public function DrawFast(LBD_IGraphics $_l5pmcahvcolfz3oy)
 {
     $_Obcbhst6g129rgdlrp9ca = $this->get_Bounds();
     if (is_null($_Obcbhst6g129rgdlrp9ca)) {
         $_Obcbhst6g129rgdlrp9ca = $_l5pmcahvcolfz3oy->GetBounds();
     }
     $_I9owlb420btzvwfz = $_Obcbhst6g129rgdlrp9ca->get_TopLeft();
     $_0lbsnp25fwz49upkrocxkq82y8 = $_I9owlb420btzvwfz->get_X();
     $_0bm7fxwwdt9xg10d = $_I9owlb420btzvwfz->get_Y();
     $_io6azlnrg33elzky = $_0lbsnp25fwz49upkrocxkq82y8 + $_Obcbhst6g129rgdlrp9ca->get_Width();
     $_ixwygm5djt39kvpq = $_0bm7fxwwdt9xg10d + $_Obcbhst6g129rgdlrp9ca->get_Height();
     $_iu7dl3684e34oqhgduc07 = $_l5pmcahvcolfz3oy->GetGDImage();
     $_I6u9lqf59c8quslx = $this->get_Prototype()->get_FillColor();
     $_o76cpkzjc9us502r = imagecolorallocate($_iu7dl3684e34oqhgduc07, $_I6u9lqf59c8quslx->R, $_I6u9lqf59c8quslx->G, $_I6u9lqf59c8quslx->B);
     $_o1huhjfk6dw67himbxgw2 = $_I6u9lqf59c8quslx->get_IsRandomized();
     $_Oa9g5dorl5yo90i0 = $this->get_Prototype()->get_Outline();
     $_lrf0ujqc00tg3hmgx0vug = LBD_LineStyle::HasValue($_Oa9g5dorl5yo90i0);
     if ($_lrf0ujqc00tg3hmgx0vug) {
         $_osy9r3cx67nayc2x = $_Oa9g5dorl5yo90i0->get_LayerCount();
         $_l95vvum1a0bx4mntcb34a = $_Oa9g5dorl5yo90i0->get_Thickness();
         $_076f7r5pm7lghb5l = false;
         for ($_O102ifyto34u7v31s49834zv6l = 0; $_O102ifyto34u7v31s49834zv6l < $_osy9r3cx67nayc2x; $_O102ifyto34u7v31s49834zv6l++) {
             $_Omo4jodhfkdkqthu = $_Oa9g5dorl5yo90i0[$_O102ifyto34u7v31s49834zv6l];
             $_076f7r5pm7lghb5l = $_Omo4jodhfkdkqthu[0]->get_Color()->get_IsRandomized();
             if ($_076f7r5pm7lghb5l) {
                 break;
             }
         }
         if (!$_076f7r5pm7lghb5l) {
             $_0f0uaaxgftwlehzl = array();
             for ($_O102ifyto34u7v31s49834zv6l = 0; $_O102ifyto34u7v31s49834zv6l < $_osy9r3cx67nayc2x; $_O102ifyto34u7v31s49834zv6l++) {
                 $_Omo4jodhfkdkqthu = $_Oa9g5dorl5yo90i0[$_O102ifyto34u7v31s49834zv6l];
                 $_0f0uaaxgftwlehzl[$_O102ifyto34u7v31s49834zv6l] = array();
                 $_0f0uaaxgftwlehzl[$_O102ifyto34u7v31s49834zv6l][0] = $_Omo4jodhfkdkqthu->get_Thickness();
                 $_Osp5r6btg96c6uog7iefzc9l5y = $_Omo4jodhfkdkqthu[0]->get_Color();
                 $_le7gc5a0xpgb69q7bql7bqzphi = imagecolorallocate($_iu7dl3684e34oqhgduc07, $_Osp5r6btg96c6uog7iefzc9l5y->get_R(), $_Osp5r6btg96c6uog7iefzc9l5y->get_G(), $_Osp5r6btg96c6uog7iefzc9l5y->get_B());
                 $_0f0uaaxgftwlehzl[$_O102ifyto34u7v31s49834zv6l][1] = $_le7gc5a0xpgb69q7bql7bqzphi;
             }
         }
     }
     $_o247cuxyy9k4buy2 = $this->get_Prototype()->get_Radius();
     $_ie4onwlpvuj8m1knvggih = $this->get_Prototype()->get_RadiusRange()->get_IsRandomized();
     $_ivk2574ey1ivrzzv = $this->get_SurfaceFactor() * $_Obcbhst6g129rgdlrp9ca->get_Surface();
     $_oa6351fx35azpjqv70oki = 0;
     while ($_oa6351fx35azpjqv70oki < $_ivk2574ey1ivrzzv) {
         $_0jm1k8b656to95lk80d6cku363 = LBD_RandomizationHelper::RandomFromRange($_0lbsnp25fwz49upkrocxkq82y8, $_io6azlnrg33elzky);
         $_1p76m1ks4m6lufp8jvezr = LBD_RandomizationHelper::RandomFromRange($_0bm7fxwwdt9xg10d, $_ixwygm5djt39kvpq);
         if ($_ie4onwlpvuj8m1knvggih) {
             $_o247cuxyy9k4buy2 = $this->get_Prototype()->get_Radius();
         }
         if ($_o1huhjfk6dw67himbxgw2) {
             $_I6u9lqf59c8quslx = $this->get_Prototype()->get_FillColor();
             $_o76cpkzjc9us502r = imagecolorallocate($_iu7dl3684e34oqhgduc07, $_I6u9lqf59c8quslx->R, $_I6u9lqf59c8quslx->G, $_I6u9lqf59c8quslx->B);
         }
         if ($_lrf0ujqc00tg3hmgx0vug) {
             $_0ilulul99cizszyh8lhtrq96x9 = 0;
             for ($_O102ifyto34u7v31s49834zv6l = 0; $_O102ifyto34u7v31s49834zv6l < $_osy9r3cx67nayc2x; $_O102ifyto34u7v31s49834zv6l++) {
                 $_Omo4jodhfkdkqthu = $_Oa9g5dorl5yo90i0[$_O102ifyto34u7v31s49834zv6l];
                 if ($_076f7r5pm7lghb5l) {
                     $_Osp5r6btg96c6uog7iefzc9l5y = $_Omo4jodhfkdkqthu[0]->get_Color();
                     $_il4s1rergijqoif7 = imagecolorallocate($_iu7dl3684e34oqhgduc07, $_Osp5r6btg96c6uog7iefzc9l5y->get_R(), $_Osp5r6btg96c6uog7iefzc9l5y->get_G(), $_Osp5r6btg96c6uog7iefzc9l5y->get_B());
                     $_On919htr6ppok5p7pthiw = $_Omo4jodhfkdkqthu->get_Thickness();
                 } else {
                     $_il4s1rergijqoif7 = $_0f0uaaxgftwlehzl[$_O102ifyto34u7v31s49834zv6l][1];
                     $_On919htr6ppok5p7pthiw = $_0f0uaaxgftwlehzl[$_O102ifyto34u7v31s49834zv6l][0];
                 }
                 for ($_Igvvilzlvgknxbo3wduxciocze = 0; $_Igvvilzlvgknxbo3wduxciocze < $_On919htr6ppok5p7pthiw; $_Igvvilzlvgknxbo3wduxciocze += 1) {
                     $_Itb8zelj491q14hewep4i = $_o247cuxyy9k4buy2 + $_0ilulul99cizszyh8lhtrq96x9 + $_Igvvilzlvgknxbo3wduxciocze + 1;
                     imageellipse($_iu7dl3684e34oqhgduc07, $_0jm1k8b656to95lk80d6cku363, $_1p76m1ks4m6lufp8jvezr, 2 * $_Itb8zelj491q14hewep4i, 2 * $_Itb8zelj491q14hewep4i, $_il4s1rergijqoif7);
                 }
                 $_0ilulul99cizszyh8lhtrq96x9 += $_On919htr6ppok5p7pthiw;
             }
         }
         imagefilledellipse($_iu7dl3684e34oqhgduc07, $_0jm1k8b656to95lk80d6cku363, $_1p76m1ks4m6lufp8jvezr, 2 * $_o247cuxyy9k4buy2, 2 * $_o247cuxyy9k4buy2, $_o76cpkzjc9us502r);
         $_i21f2g85xxlva2hq = $_o247cuxyy9k4buy2;
         if ($_lrf0ujqc00tg3hmgx0vug) {
             $_i21f2g85xxlva2hq += $_l95vvum1a0bx4mntcb34a;
         }
         $_oa6351fx35azpjqv70oki += $_i21f2g85xxlva2hq * $_i21f2g85xxlva2hq * M_PI;
     }
 }
Beispiel #4
0
 public function DrawFast(LBD_IGraphics $_1f83oxeylgvkay6a8ct7c)
 {
     $_12hqzgo0pbq7nv4x9egql = $this->get_Bounds();
     if (is_null($_12hqzgo0pbq7nv4x9egql)) {
         $_12hqzgo0pbq7nv4x9egql = $_1f83oxeylgvkay6a8ct7c->GetBounds();
     }
     $_lzucbv5qa07ok4ca6n1wjrr4vq = $_12hqzgo0pbq7nv4x9egql->get_TopLeft();
     $_Imstlgz5nkvuj3ciz6chpyrsif = $_lzucbv5qa07ok4ca6n1wjrr4vq->get_X();
     $_obnpds4hcyhll1xwmuo21luzfi = $_lzucbv5qa07ok4ca6n1wjrr4vq->get_Y();
     $_o82e6gc1a8tzfqdv = $_Imstlgz5nkvuj3ciz6chpyrsif + $_12hqzgo0pbq7nv4x9egql->get_Width();
     $_o9ckv8kh6oprotkkg557tt4k5d = $_obnpds4hcyhll1xwmuo21luzfi + $_12hqzgo0pbq7nv4x9egql->get_Height();
     $_o80hqqfxlcd118be = $_1f83oxeylgvkay6a8ct7c->GetGDImage();
     $_045eyyyyoj2qwtsz = $this->get_Prototype()->get_FillColor();
     $_ia4huq8olp37mxag = imagecolorallocate($_o80hqqfxlcd118be, $_045eyyyyoj2qwtsz->R, $_045eyyyyoj2qwtsz->G, $_045eyyyyoj2qwtsz->B);
     $_0rdq0uominq52lxp = $_045eyyyyoj2qwtsz->get_IsRandomized();
     $_ikd8ezvapsduh4r4tplqlfavj5 = $this->get_Prototype()->get_Outline();
     $_Okne9jjvqeo8ddkb = LBD_LineStyle::HasValue($_ikd8ezvapsduh4r4tplqlfavj5);
     if ($_Okne9jjvqeo8ddkb) {
         $_ifhqfsrqy8amhp8a9986ay3jxy = $_ikd8ezvapsduh4r4tplqlfavj5->get_LayerCount();
         $_lp2sngo5ymheste8v18a8oc4rh = $_ikd8ezvapsduh4r4tplqlfavj5->get_Thickness();
         $_O3oitiupm3ret17duv071 = false;
         for ($_0xx2kjxj8und2534h6zodm7oiw = 0; $_0xx2kjxj8und2534h6zodm7oiw < $_ifhqfsrqy8amhp8a9986ay3jxy; $_0xx2kjxj8und2534h6zodm7oiw++) {
             $_I3t4bazivycxd42et6fct = $_ikd8ezvapsduh4r4tplqlfavj5[$_0xx2kjxj8und2534h6zodm7oiw];
             $_O3oitiupm3ret17duv071 = $_I3t4bazivycxd42et6fct[0]->get_Color()->get_IsRandomized();
             if ($_O3oitiupm3ret17duv071) {
                 break;
             }
         }
         if (!$_O3oitiupm3ret17duv071) {
             $_iprcrliecvo5rijr = array();
             for ($_0xx2kjxj8und2534h6zodm7oiw = 0; $_0xx2kjxj8und2534h6zodm7oiw < $_ifhqfsrqy8amhp8a9986ay3jxy; $_0xx2kjxj8und2534h6zodm7oiw++) {
                 $_I3t4bazivycxd42et6fct = $_ikd8ezvapsduh4r4tplqlfavj5[$_0xx2kjxj8und2534h6zodm7oiw];
                 $_iprcrliecvo5rijr[$_0xx2kjxj8und2534h6zodm7oiw] = array();
                 $_iprcrliecvo5rijr[$_0xx2kjxj8und2534h6zodm7oiw][0] = $_I3t4bazivycxd42et6fct->get_Thickness();
                 $_ix5gr5ef2idif6pd = $_I3t4bazivycxd42et6fct[0]->get_Color();
                 $_Oza4sjl38gn66t0u1ovxs = imagecolorallocate($_o80hqqfxlcd118be, $_ix5gr5ef2idif6pd->get_R(), $_ix5gr5ef2idif6pd->get_G(), $_ix5gr5ef2idif6pd->get_B());
                 $_iprcrliecvo5rijr[$_0xx2kjxj8und2534h6zodm7oiw][1] = $_Oza4sjl38gn66t0u1ovxs;
             }
         }
     }
     $_on37ck3glc7flx2z = $this->get_Prototype()->get_Radius();
     $_i5pjvevdq5ugpdtbfdzon = $this->get_Prototype()->get_RadiusRange()->get_IsRandomized();
     $_ijp7ta9zhdg20pobcg8qp = $this->get_SurfaceFactor() * $_12hqzgo0pbq7nv4x9egql->get_Surface();
     $_O9b7l66vnso5a4sau3abbqre7p = 0;
     while ($_O9b7l66vnso5a4sau3abbqre7p < $_ijp7ta9zhdg20pobcg8qp) {
         $_oq3m9ywehyr2zsy3ssfpc = LBD_RandomizationHelper::RandomFromRange($_Imstlgz5nkvuj3ciz6chpyrsif, $_o82e6gc1a8tzfqdv);
         $_lvrdjmdz8329zfxpnlwp9axl3g = LBD_RandomizationHelper::RandomFromRange($_obnpds4hcyhll1xwmuo21luzfi, $_o9ckv8kh6oprotkkg557tt4k5d);
         if ($_i5pjvevdq5ugpdtbfdzon) {
             $_on37ck3glc7flx2z = $this->get_Prototype()->get_Radius();
         }
         if ($_0rdq0uominq52lxp) {
             $_045eyyyyoj2qwtsz = $this->get_Prototype()->get_FillColor();
             $_ia4huq8olp37mxag = imagecolorallocate($_o80hqqfxlcd118be, $_045eyyyyoj2qwtsz->R, $_045eyyyyoj2qwtsz->G, $_045eyyyyoj2qwtsz->B);
         }
         if ($_Okne9jjvqeo8ddkb) {
             $_oud3377uqn6v0ly37kilzs9luz = 0;
             for ($_0xx2kjxj8und2534h6zodm7oiw = 0; $_0xx2kjxj8und2534h6zodm7oiw < $_ifhqfsrqy8amhp8a9986ay3jxy; $_0xx2kjxj8und2534h6zodm7oiw++) {
                 $_I3t4bazivycxd42et6fct = $_ikd8ezvapsduh4r4tplqlfavj5[$_0xx2kjxj8und2534h6zodm7oiw];
                 if ($_O3oitiupm3ret17duv071) {
                     $_ix5gr5ef2idif6pd = $_I3t4bazivycxd42et6fct[0]->get_Color();
                     $_Osvfmd2ily81e24k = imagecolorallocate($_o80hqqfxlcd118be, $_ix5gr5ef2idif6pd->get_R(), $_ix5gr5ef2idif6pd->get_G(), $_ix5gr5ef2idif6pd->get_B());
                     $_i7rwthc7eph460gc = $_I3t4bazivycxd42et6fct->get_Thickness();
                 } else {
                     $_Osvfmd2ily81e24k = $_iprcrliecvo5rijr[$_0xx2kjxj8und2534h6zodm7oiw][1];
                     $_i7rwthc7eph460gc = $_iprcrliecvo5rijr[$_0xx2kjxj8und2534h6zodm7oiw][0];
                 }
                 for ($_Izoio6q4owsk16ka2beaoi0fhd = 0; $_Izoio6q4owsk16ka2beaoi0fhd < $_i7rwthc7eph460gc; $_Izoio6q4owsk16ka2beaoi0fhd += 1) {
                     $_ot0i3rm6vsubs8w0vr9cjusdxl = $_on37ck3glc7flx2z + $_oud3377uqn6v0ly37kilzs9luz + $_Izoio6q4owsk16ka2beaoi0fhd + 1;
                     imageellipse($_o80hqqfxlcd118be, $_oq3m9ywehyr2zsy3ssfpc, $_lvrdjmdz8329zfxpnlwp9axl3g, 2 * $_ot0i3rm6vsubs8w0vr9cjusdxl, 2 * $_ot0i3rm6vsubs8w0vr9cjusdxl, $_Osvfmd2ily81e24k);
                 }
                 $_oud3377uqn6v0ly37kilzs9luz += $_i7rwthc7eph460gc;
             }
         }
         imagefilledellipse($_o80hqqfxlcd118be, $_oq3m9ywehyr2zsy3ssfpc, $_lvrdjmdz8329zfxpnlwp9axl3g, 2 * $_on37ck3glc7flx2z, 2 * $_on37ck3glc7flx2z, $_ia4huq8olp37mxag);
         $_I4wtmvmkshyih7rxz5696qbaio = $_on37ck3glc7flx2z;
         if ($_Okne9jjvqeo8ddkb) {
             $_I4wtmvmkshyih7rxz5696qbaio += $_lp2sngo5ymheste8v18a8oc4rh;
         }
         $_O9b7l66vnso5a4sau3abbqre7p += $_I4wtmvmkshyih7rxz5696qbaio * $_I4wtmvmkshyih7rxz5696qbaio * M_PI;
     }
 }