Annotation of embedaddon/php/ext/gd/libgd/gdtables.c, revision 1.1

1.1     ! misho       1: 
        !             2: #ifdef HAVE_CONFIG_H
        !             3: #include "config.h"
        !             4: #endif
        !             5: 
        !             6: #include "php_compat.h"
        !             7: 
        !             8: const int gdCosT[] =
        !             9: {
        !            10:   1024,
        !            11:   1023,
        !            12:   1023,
        !            13:   1022,
        !            14:   1021,
        !            15:   1020,
        !            16:   1018,
        !            17:   1016,
        !            18:   1014,
        !            19:   1011,
        !            20:   1008,
        !            21:   1005,
        !            22:   1001,
        !            23:   997,
        !            24:   993,
        !            25:   989,
        !            26:   984,
        !            27:   979,
        !            28:   973,
        !            29:   968,
        !            30:   962,
        !            31:   955,
        !            32:   949,
        !            33:   942,
        !            34:   935,
        !            35:   928,
        !            36:   920,
        !            37:   912,
        !            38:   904,
        !            39:   895,
        !            40:   886,
        !            41:   877,
        !            42:   868,
        !            43:   858,
        !            44:   848,
        !            45:   838,
        !            46:   828,
        !            47:   817,
        !            48:   806,
        !            49:   795,
        !            50:   784,
        !            51:   772,
        !            52:   760,
        !            53:   748,
        !            54:   736,
        !            55:   724,
        !            56:   711,
        !            57:   698,
        !            58:   685,
        !            59:   671,
        !            60:   658,
        !            61:   644,
        !            62:   630,
        !            63:   616,
        !            64:   601,
        !            65:   587,
        !            66:   572,
        !            67:   557,
        !            68:   542,
        !            69:   527,
        !            70:   512,
        !            71:   496,
        !            72:   480,
        !            73:   464,
        !            74:   448,
        !            75:   432,
        !            76:   416,
        !            77:   400,
        !            78:   383,
        !            79:   366,
        !            80:   350,
        !            81:   333,
        !            82:   316,
        !            83:   299,
        !            84:   282,
        !            85:   265,
        !            86:   247,
        !            87:   230,
        !            88:   212,
        !            89:   195,
        !            90:   177,
        !            91:   160,
        !            92:   142,
        !            93:   124,
        !            94:   107,
        !            95:   89,
        !            96:   71,
        !            97:   53,
        !            98:   35,
        !            99:   17,
        !           100:   0,
        !           101:   -17,
        !           102:   -35,
        !           103:   -53,
        !           104:   -71,
        !           105:   -89,
        !           106:   -107,
        !           107:   -124,
        !           108:   -142,
        !           109:   -160,
        !           110:   -177,
        !           111:   -195,
        !           112:   -212,
        !           113:   -230,
        !           114:   -247,
        !           115:   -265,
        !           116:   -282,
        !           117:   -299,
        !           118:   -316,
        !           119:   -333,
        !           120:   -350,
        !           121:   -366,
        !           122:   -383,
        !           123:   -400,
        !           124:   -416,
        !           125:   -432,
        !           126:   -448,
        !           127:   -464,
        !           128:   -480,
        !           129:   -496,
        !           130:   -512,
        !           131:   -527,
        !           132:   -542,
        !           133:   -557,
        !           134:   -572,
        !           135:   -587,
        !           136:   -601,
        !           137:   -616,
        !           138:   -630,
        !           139:   -644,
        !           140:   -658,
        !           141:   -671,
        !           142:   -685,
        !           143:   -698,
        !           144:   -711,
        !           145:   -724,
        !           146:   -736,
        !           147:   -748,
        !           148:   -760,
        !           149:   -772,
        !           150:   -784,
        !           151:   -795,
        !           152:   -806,
        !           153:   -817,
        !           154:   -828,
        !           155:   -838,
        !           156:   -848,
        !           157:   -858,
        !           158:   -868,
        !           159:   -877,
        !           160:   -886,
        !           161:   -895,
        !           162:   -904,
        !           163:   -912,
        !           164:   -920,
        !           165:   -928,
        !           166:   -935,
        !           167:   -942,
        !           168:   -949,
        !           169:   -955,
        !           170:   -962,
        !           171:   -968,
        !           172:   -973,
        !           173:   -979,
        !           174:   -984,
        !           175:   -989,
        !           176:   -993,
        !           177:   -997,
        !           178:   -1001,
        !           179:   -1005,
        !           180:   -1008,
        !           181:   -1011,
        !           182:   -1014,
        !           183:   -1016,
        !           184:   -1018,
        !           185:   -1020,
        !           186:   -1021,
        !           187:   -1022,
        !           188:   -1023,
        !           189:   -1023,
        !           190:   -1024,
        !           191:   -1023,
        !           192:   -1023,
        !           193:   -1022,
        !           194:   -1021,
        !           195:   -1020,
        !           196:   -1018,
        !           197:   -1016,
        !           198:   -1014,
        !           199:   -1011,
        !           200:   -1008,
        !           201:   -1005,
        !           202:   -1001,
        !           203:   -997,
        !           204:   -993,
        !           205:   -989,
        !           206:   -984,
        !           207:   -979,
        !           208:   -973,
        !           209:   -968,
        !           210:   -962,
        !           211:   -955,
        !           212:   -949,
        !           213:   -942,
        !           214:   -935,
        !           215:   -928,
        !           216:   -920,
        !           217:   -912,
        !           218:   -904,
        !           219:   -895,
        !           220:   -886,
        !           221:   -877,
        !           222:   -868,
        !           223:   -858,
        !           224:   -848,
        !           225:   -838,
        !           226:   -828,
        !           227:   -817,
        !           228:   -806,
        !           229:   -795,
        !           230:   -784,
        !           231:   -772,
        !           232:   -760,
        !           233:   -748,
        !           234:   -736,
        !           235:   -724,
        !           236:   -711,
        !           237:   -698,
        !           238:   -685,
        !           239:   -671,
        !           240:   -658,
        !           241:   -644,
        !           242:   -630,
        !           243:   -616,
        !           244:   -601,
        !           245:   -587,
        !           246:   -572,
        !           247:   -557,
        !           248:   -542,
        !           249:   -527,
        !           250:   -512,
        !           251:   -496,
        !           252:   -480,
        !           253:   -464,
        !           254:   -448,
        !           255:   -432,
        !           256:   -416,
        !           257:   -400,
        !           258:   -383,
        !           259:   -366,
        !           260:   -350,
        !           261:   -333,
        !           262:   -316,
        !           263:   -299,
        !           264:   -282,
        !           265:   -265,
        !           266:   -247,
        !           267:   -230,
        !           268:   -212,
        !           269:   -195,
        !           270:   -177,
        !           271:   -160,
        !           272:   -142,
        !           273:   -124,
        !           274:   -107,
        !           275:   -89,
        !           276:   -71,
        !           277:   -53,
        !           278:   -35,
        !           279:   -17,
        !           280:   0,
        !           281:   17,
        !           282:   35,
        !           283:   53,
        !           284:   71,
        !           285:   89,
        !           286:   107,
        !           287:   124,
        !           288:   142,
        !           289:   160,
        !           290:   177,
        !           291:   195,
        !           292:   212,
        !           293:   230,
        !           294:   247,
        !           295:   265,
        !           296:   282,
        !           297:   299,
        !           298:   316,
        !           299:   333,
        !           300:   350,
        !           301:   366,
        !           302:   383,
        !           303:   400,
        !           304:   416,
        !           305:   432,
        !           306:   448,
        !           307:   464,
        !           308:   480,
        !           309:   496,
        !           310:   512,
        !           311:   527,
        !           312:   542,
        !           313:   557,
        !           314:   572,
        !           315:   587,
        !           316:   601,
        !           317:   616,
        !           318:   630,
        !           319:   644,
        !           320:   658,
        !           321:   671,
        !           322:   685,
        !           323:   698,
        !           324:   711,
        !           325:   724,
        !           326:   736,
        !           327:   748,
        !           328:   760,
        !           329:   772,
        !           330:   784,
        !           331:   795,
        !           332:   806,
        !           333:   817,
        !           334:   828,
        !           335:   838,
        !           336:   848,
        !           337:   858,
        !           338:   868,
        !           339:   877,
        !           340:   886,
        !           341:   895,
        !           342:   904,
        !           343:   912,
        !           344:   920,
        !           345:   928,
        !           346:   935,
        !           347:   942,
        !           348:   949,
        !           349:   955,
        !           350:   962,
        !           351:   968,
        !           352:   973,
        !           353:   979,
        !           354:   984,
        !           355:   989,
        !           356:   993,
        !           357:   997,
        !           358:   1001,
        !           359:   1005,
        !           360:   1008,
        !           361:   1011,
        !           362:   1014,
        !           363:   1016,
        !           364:   1018,
        !           365:   1020,
        !           366:   1021,
        !           367:   1022,
        !           368:   1023,
        !           369:   1023
        !           370: };
        !           371: 
        !           372: const int gdSinT[] =
        !           373: {
        !           374:   0,
        !           375:   17,
        !           376:   35,
        !           377:   53,
        !           378:   71,
        !           379:   89,
        !           380:   107,
        !           381:   124,
        !           382:   142,
        !           383:   160,
        !           384:   177,
        !           385:   195,
        !           386:   212,
        !           387:   230,
        !           388:   247,
        !           389:   265,
        !           390:   282,
        !           391:   299,
        !           392:   316,
        !           393:   333,
        !           394:   350,
        !           395:   366,
        !           396:   383,
        !           397:   400,
        !           398:   416,
        !           399:   432,
        !           400:   448,
        !           401:   464,
        !           402:   480,
        !           403:   496,
        !           404:   512,
        !           405:   527,
        !           406:   542,
        !           407:   557,
        !           408:   572,
        !           409:   587,
        !           410:   601,
        !           411:   616,
        !           412:   630,
        !           413:   644,
        !           414:   658,
        !           415:   671,
        !           416:   685,
        !           417:   698,
        !           418:   711,
        !           419:   724,
        !           420:   736,
        !           421:   748,
        !           422:   760,
        !           423:   772,
        !           424:   784,
        !           425:   795,
        !           426:   806,
        !           427:   817,
        !           428:   828,
        !           429:   838,
        !           430:   848,
        !           431:   858,
        !           432:   868,
        !           433:   877,
        !           434:   886,
        !           435:   895,
        !           436:   904,
        !           437:   912,
        !           438:   920,
        !           439:   928,
        !           440:   935,
        !           441:   942,
        !           442:   949,
        !           443:   955,
        !           444:   962,
        !           445:   968,
        !           446:   973,
        !           447:   979,
        !           448:   984,
        !           449:   989,
        !           450:   993,
        !           451:   997,
        !           452:   1001,
        !           453:   1005,
        !           454:   1008,
        !           455:   1011,
        !           456:   1014,
        !           457:   1016,
        !           458:   1018,
        !           459:   1020,
        !           460:   1021,
        !           461:   1022,
        !           462:   1023,
        !           463:   1023,
        !           464:   1024,
        !           465:   1023,
        !           466:   1023,
        !           467:   1022,
        !           468:   1021,
        !           469:   1020,
        !           470:   1018,
        !           471:   1016,
        !           472:   1014,
        !           473:   1011,
        !           474:   1008,
        !           475:   1005,
        !           476:   1001,
        !           477:   997,
        !           478:   993,
        !           479:   989,
        !           480:   984,
        !           481:   979,
        !           482:   973,
        !           483:   968,
        !           484:   962,
        !           485:   955,
        !           486:   949,
        !           487:   942,
        !           488:   935,
        !           489:   928,
        !           490:   920,
        !           491:   912,
        !           492:   904,
        !           493:   895,
        !           494:   886,
        !           495:   877,
        !           496:   868,
        !           497:   858,
        !           498:   848,
        !           499:   838,
        !           500:   828,
        !           501:   817,
        !           502:   806,
        !           503:   795,
        !           504:   784,
        !           505:   772,
        !           506:   760,
        !           507:   748,
        !           508:   736,
        !           509:   724,
        !           510:   711,
        !           511:   698,
        !           512:   685,
        !           513:   671,
        !           514:   658,
        !           515:   644,
        !           516:   630,
        !           517:   616,
        !           518:   601,
        !           519:   587,
        !           520:   572,
        !           521:   557,
        !           522:   542,
        !           523:   527,
        !           524:   512,
        !           525:   496,
        !           526:   480,
        !           527:   464,
        !           528:   448,
        !           529:   432,
        !           530:   416,
        !           531:   400,
        !           532:   383,
        !           533:   366,
        !           534:   350,
        !           535:   333,
        !           536:   316,
        !           537:   299,
        !           538:   282,
        !           539:   265,
        !           540:   247,
        !           541:   230,
        !           542:   212,
        !           543:   195,
        !           544:   177,
        !           545:   160,
        !           546:   142,
        !           547:   124,
        !           548:   107,
        !           549:   89,
        !           550:   71,
        !           551:   53,
        !           552:   35,
        !           553:   17,
        !           554:   0,
        !           555:   -17,
        !           556:   -35,
        !           557:   -53,
        !           558:   -71,
        !           559:   -89,
        !           560:   -107,
        !           561:   -124,
        !           562:   -142,
        !           563:   -160,
        !           564:   -177,
        !           565:   -195,
        !           566:   -212,
        !           567:   -230,
        !           568:   -247,
        !           569:   -265,
        !           570:   -282,
        !           571:   -299,
        !           572:   -316,
        !           573:   -333,
        !           574:   -350,
        !           575:   -366,
        !           576:   -383,
        !           577:   -400,
        !           578:   -416,
        !           579:   -432,
        !           580:   -448,
        !           581:   -464,
        !           582:   -480,
        !           583:   -496,
        !           584:   -512,
        !           585:   -527,
        !           586:   -542,
        !           587:   -557,
        !           588:   -572,
        !           589:   -587,
        !           590:   -601,
        !           591:   -616,
        !           592:   -630,
        !           593:   -644,
        !           594:   -658,
        !           595:   -671,
        !           596:   -685,
        !           597:   -698,
        !           598:   -711,
        !           599:   -724,
        !           600:   -736,
        !           601:   -748,
        !           602:   -760,
        !           603:   -772,
        !           604:   -784,
        !           605:   -795,
        !           606:   -806,
        !           607:   -817,
        !           608:   -828,
        !           609:   -838,
        !           610:   -848,
        !           611:   -858,
        !           612:   -868,
        !           613:   -877,
        !           614:   -886,
        !           615:   -895,
        !           616:   -904,
        !           617:   -912,
        !           618:   -920,
        !           619:   -928,
        !           620:   -935,
        !           621:   -942,
        !           622:   -949,
        !           623:   -955,
        !           624:   -962,
        !           625:   -968,
        !           626:   -973,
        !           627:   -979,
        !           628:   -984,
        !           629:   -989,
        !           630:   -993,
        !           631:   -997,
        !           632:   -1001,
        !           633:   -1005,
        !           634:   -1008,
        !           635:   -1011,
        !           636:   -1014,
        !           637:   -1016,
        !           638:   -1018,
        !           639:   -1020,
        !           640:   -1021,
        !           641:   -1022,
        !           642:   -1023,
        !           643:   -1023,
        !           644:   -1024,
        !           645:   -1023,
        !           646:   -1023,
        !           647:   -1022,
        !           648:   -1021,
        !           649:   -1020,
        !           650:   -1018,
        !           651:   -1016,
        !           652:   -1014,
        !           653:   -1011,
        !           654:   -1008,
        !           655:   -1005,
        !           656:   -1001,
        !           657:   -997,
        !           658:   -993,
        !           659:   -989,
        !           660:   -984,
        !           661:   -979,
        !           662:   -973,
        !           663:   -968,
        !           664:   -962,
        !           665:   -955,
        !           666:   -949,
        !           667:   -942,
        !           668:   -935,
        !           669:   -928,
        !           670:   -920,
        !           671:   -912,
        !           672:   -904,
        !           673:   -895,
        !           674:   -886,
        !           675:   -877,
        !           676:   -868,
        !           677:   -858,
        !           678:   -848,
        !           679:   -838,
        !           680:   -828,
        !           681:   -817,
        !           682:   -806,
        !           683:   -795,
        !           684:   -784,
        !           685:   -772,
        !           686:   -760,
        !           687:   -748,
        !           688:   -736,
        !           689:   -724,
        !           690:   -711,
        !           691:   -698,
        !           692:   -685,
        !           693:   -671,
        !           694:   -658,
        !           695:   -644,
        !           696:   -630,
        !           697:   -616,
        !           698:   -601,
        !           699:   -587,
        !           700:   -572,
        !           701:   -557,
        !           702:   -542,
        !           703:   -527,
        !           704:   -512,
        !           705:   -496,
        !           706:   -480,
        !           707:   -464,
        !           708:   -448,
        !           709:   -432,
        !           710:   -416,
        !           711:   -400,
        !           712:   -383,
        !           713:   -366,
        !           714:   -350,
        !           715:   -333,
        !           716:   -316,
        !           717:   -299,
        !           718:   -282,
        !           719:   -265,
        !           720:   -247,
        !           721:   -230,
        !           722:   -212,
        !           723:   -195,
        !           724:   -177,
        !           725:   -160,
        !           726:   -142,
        !           727:   -124,
        !           728:   -107,
        !           729:   -89,
        !           730:   -71,
        !           731:   -53,
        !           732:   -35,
        !           733:   -17
        !           734: };

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>