Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

panda/src/builder/test_builder_data.cxx

Go to the documentation of this file.
00001 // Filename: test_builder_data.cxx
00002 // Created by:  drose (11Sep97)
00003 //
00004 ////////////////////////////////////////////////////////////////////
00005 //
00006 // PANDA 3D SOFTWARE
00007 // Copyright (c) 2001, Disney Enterprises, Inc.  All rights reserved
00008 //
00009 // All use of this software is subject to the terms of the Panda 3d
00010 // Software license.  You should have received a copy of this license
00011 // along with this source code; you will also find a current copy of
00012 // the license at http://www.panda3d.org/license.txt .
00013 //
00014 // To contact the maintainers of this program write to
00015 // panda3d@yahoogroups.com .
00016 //
00017 ////////////////////////////////////////////////////////////////////
00018 
00019 #include "builderPrim.h"
00020 
00021 int hedface_vt_len = 337;
00022 Vertexf hedface_vt[337] = {
00023   Vertexf(),
00024   Vertexf(0.045221, 6.59701, 0.374149),
00025   Vertexf(0.051493, 6.53504, 0.41213),
00026   Vertexf(-0.004945, 6.54228, 0.460135),
00027   Vertexf(-0.006027, 6.59713, 0.428656),
00028   Vertexf(-0.163023, 6.4847, 0.375736),
00029   Vertexf(-0.204045, 6.4752, 0.347943),
00030   Vertexf(-0.18025, 6.50566, 0.329401),
00031   Vertexf(-0.159739, 6.51041, 0.343297),
00032   Vertexf(-0.041928, 6.54233, 0.460079),
00033   Vertexf(-0.040616, 6.59717, 0.428604),
00034   Vertexf(0.116272, 6.4844, 0.376158),
00035   Vertexf(0.119393, 6.45869, 0.408606),
00036   Vertexf(0.057765, 6.47306, 0.45011),
00037   Vertexf(-0.003863, 6.48744, 0.491613),
00038   Vertexf(0.157357, 6.47482, 0.348488),
00039   Vertexf(0.181021, 6.44431, 0.367102),
00040   Vertexf(-0.098236, 6.5352, 0.411904),
00041   Vertexf(-0.091699, 6.59716, 0.373943),
00042   Vertexf(0.113151, 6.51012, 0.343709),
00043   Vertexf(0.05625, 6.68185, 0.38825),
00044   Vertexf(0.052935, 6.65809, 0.388478),
00045   Vertexf(0.038183, 6.65814, 0.391172),
00046   Vertexf(0.038209, 6.68243, 0.390851),
00047   Vertexf(-0.08114, 6.70556, 0.357325),
00048   Vertexf(-0.074757, 6.70668, 0.327237),
00049   Vertexf(-0.06435, 6.75423, 0.318492),
00050   Vertexf(-0.076311, 6.74108, 0.348446),
00051   Vertexf(0.056607, 6.65772, 0.361073),
00052   Vertexf(0.056632, 6.68102, 0.360765),
00053   Vertexf(0.050611, 6.65837, 0.333519),
00054   Vertexf(-0.105274, 6.67711, 0.384106),
00055   Vertexf(-0.102005, 6.6582, 0.384442),
00056   Vertexf(-0.10409, 6.65786, 0.358346),
00057   Vertexf(-0.104068, 6.6782, 0.358076),
00058   Vertexf(0.133694, 6.50533, 0.329875),
00059   Vertexf(-0.056482, 6.84607, 0.309156),
00060   Vertexf(-0.053944, 6.80178, 0.309746),
00061   Vertexf(-0.088991, 6.83803, 0.302363),
00062   Vertexf(-0.07393, 6.90532, 0.300343),
00063   Vertexf(0.028345, 6.90521, 0.300498),
00064   Vertexf(0.043257, 6.83789, 0.302563),
00065   Vertexf(0.008112, 6.80171, 0.30984),
00066   Vertexf(0.010745, 6.846, 0.309258),
00067   Vertexf(-0.094717, 6.80544, 0.300714),
00068   Vertexf(-0.194166, 6.81436, 0.278684),
00069   Vertexf(-0.162377, 6.84458, 0.287335),
00070   Vertexf(-0.103944, 6.82835, 0.296707),
00071   Vertexf(-0.204143, 6.94657, 0.295928),
00072   Vertexf(-0.201354, 6.95975, 0.298222),
00073   Vertexf(-0.169019, 6.95635, 0.305305),
00074   Vertexf(-0.178088, 6.94025, 0.302407),
00075   Vertexf(-0.087574, 6.65823, 0.388024),
00076   Vertexf(-0.087552, 6.67872, 0.387753),
00077   Vertexf(-0.039303, 6.65201, 0.397128),
00078   Vertexf(0.051495, 6.70678, 0.35635),
00079   Vertexf(0.033453, 6.70736, 0.358952),
00080   Vertexf(-0.036388, 6.44535, 0.478493),
00081   Vertexf(-0.023597, 6.43031, 0.477217),
00082   Vertexf(-0.098546, 6.43648, 0.44227),
00083   Vertexf(-0.100206, 6.44582, 0.442143),
00084   Vertexf(-0.164024, 6.44429, 0.404327),
00085   Vertexf(-0.163195, 6.43863, 0.404403),
00086   Vertexf(-0.227839, 6.44475, 0.366484),
00087   Vertexf(0.11709, 6.44598, 0.404725),
00088   Vertexf(0.13215, 6.4488, 0.39385),
00089   Vertexf(0.168279, 6.44653, 0.364598),
00090   Vertexf(0.038949, 6.65899, 0.336169),
00091   Vertexf(-0.007109, 6.65198, 0.397178),
00092   Vertexf(0.046712, 6.70598, 0.324792),
00093   Vertexf(0.036091, 6.73257, 0.383482),
00094   Vertexf(0.027241, 6.74335, 0.351049),
00095   Vertexf(-0.024001, 6.23599, 0.606704),
00096   Vertexf(-0.024029, 6.21889, 0.613174),
00097   Vertexf(-0.046614, 6.21572, 0.610968),
00098   Vertexf(-0.051099, 6.234, 0.60249),
00099   Vertexf(0.003109, 6.23394, 0.602571),
00100   Vertexf(-0.001441, 6.21567, 0.611036),
00101   Vertexf(-0.042134, 6.20409, 0.627544),
00102   Vertexf(-0.039909, 6.2022, 0.648599),
00103   Vertexf(-0.024097, 6.19903, 0.644253),
00104   Vertexf(-0.024073, 6.19793, 0.627118),
00105   Vertexf(-0.024129, 6.18605, 0.656217),
00106   Vertexf(-0.010583, 6.1849, 0.660713),
00107   Vertexf(-0.008288, 6.20216, 0.648647),
00108   Vertexf(-0.02414, 6.18435, 0.662939),
00109   Vertexf(-0.024101, 6.20376, 0.650817),
00110   Vertexf(-0.085163, 6.65912, 0.335982),
00111   Vertexf(-0.024152, 6.1629, 0.656118),
00112   Vertexf(-0.035442, 6.16465, 0.655261),
00113   Vertexf(-0.037687, 6.18493, 0.660672),
00114   Vertexf(-0.024131, 6.15434, 0.63571),
00115   Vertexf(-0.033164, 6.15576, 0.63633),
00116   Vertexf(-0.012855, 6.16463, 0.655295),
00117   Vertexf(-0.015095, 6.15574, 0.636358),
00118   Vertexf(-0.02403, 6.20933, 0.606675),
00119   Vertexf(-0.005995, 6.20405, 0.627598),
00120   Vertexf(-0.024063, 6.20715, 0.627798),
00121   Vertexf(-0.024144, 6.1681, 0.653605),
00122   Vertexf(-0.003116, 6.4359, 0.174903),
00123   Vertexf(-0.043102, 6.43593, 0.174842),
00124   Vertexf(-0.043515, 6.48837, 0.174148),
00125   Vertexf(-0.002372, 6.48835, 0.174209),
00126   Vertexf(0.115485, 6.41793, 0.441265),
00127   Vertexf(0.049948, 6.38957, 0.515453),
00128   Vertexf(0.051474, 6.43632, 0.442496),
00129   Vertexf(0.11625, 6.44229, 0.404773),
00130   Vertexf(0.11793, 6.44966, 0.404678),
00131   Vertexf(0.054838, 6.455, 0.442254),
00132   Vertexf(0.053156, 6.44566, 0.442375),
00133   Vertexf(-0.215724, 6.44831, 0.36377),
00134   Vertexf(-0.178985, 6.44921, 0.393528),
00135   Vertexf(0.132116, 6.43478, 0.376846),
00136   Vertexf(0.081514, 6.43627, 0.276983),
00137   Vertexf(0.125673, 6.433, 0.277093),
00138   Vertexf(-0.023729, 6.39172, 0.536235),
00139   Vertexf(-0.16259, 6.41625, 0.440871),
00140   Vertexf(0.081667, 6.43492, 0.175042),
00141   Vertexf(0.042326, 6.43548, 0.174976),
00142   Vertexf(0.042875, 6.48598, 0.174308),
00143   Vertexf(0.082021, 6.48349, 0.1744),
00144   Vertexf(-0.010775, 6.44532, 0.478531),
00145   Vertexf(-0.179019, 6.43519, 0.376525),
00146   Vertexf(-0.128071, 6.43656, 0.276666),
00147   Vertexf(-0.088566, 6.43707, 0.276718),
00148   Vertexf(-0.120423, 6.43613, 0.41066),
00149   Vertexf(-0.179061, 6.48408, 0.349586),
00150   Vertexf(-0.128102, 6.48581, 0.276014),
00151   Vertexf(-0.166981, 6.48194, 0.276007),
00152   Vertexf(0.073698, 6.44983, 0.427624),
00153   Vertexf(0.073664, 6.43581, 0.410621),
00154   Vertexf(0.13215, 6.4488, 0.39385),
00155   Vertexf(-0.053819, 6.48884, 0.416828),
00156   Vertexf(-0.043668, 6.48972, 0.276088),
00157   Vertexf(-0.088788, 6.48758, 0.276049),
00158   Vertexf(-0.12075, 6.48629, 0.383705),
00159   Vertexf(0.007052, 6.45585, 0.460591),
00160   Vertexf(0.00726, 6.48879, 0.416675),
00161   Vertexf(-0.054026, 6.45591, 0.460743),
00162   Vertexf(0.132646, 6.483, 0.349918),
00163   Vertexf(0.081868, 6.48484, 0.276341),
00164   Vertexf(0.042723, 6.48733, 0.276249),
00165   Vertexf(0.074482, 6.48596, 0.383667),
00166   Vertexf(0.120223, 6.48035, 0.276458),
00167   Vertexf(0.168279, 6.44653, 0.364598),
00168   Vertexf(-0.053173, 6.45076, 0.460301),
00169   Vertexf(-0.053207, 6.43674, 0.443297),
00170   Vertexf(0.006154, 6.43669, 0.443142),
00171   Vertexf(0.006188, 6.45071, 0.460146),
00172   Vertexf(-0.088413, 6.43573, 0.174777),
00173   Vertexf(-0.043255, 6.43728, 0.276783),
00174   Vertexf(-0.002525, 6.4897, 0.27615),
00175   Vertexf(0.11279, 6.41322, 0.399904),
00176   Vertexf(0.181156, 6.44226, 0.277053),
00177   Vertexf(0.112895, 6.40928, 0.325903),
00178   Vertexf(-0.091652, 6.37645, 0.374546),
00179   Vertexf(-0.159678, 6.40957, 0.325491),
00180   Vertexf(-0.159784, 6.41351, 0.399492),
00181   Vertexf(-0.091728, 6.38228, 0.4325),
00182   Vertexf(0.042174, 6.43683, 0.276917),
00183   Vertexf(-0.008253, 6.46035, 0.47983),
00184   Vertexf(0.007052, 6.45585, 0.460591),
00185   Vertexf(-0.054026, 6.45591, 0.460743),
00186   Vertexf(-0.038879, 6.46038, 0.479784),
00187   Vertexf(-0.04324, 6.48748, 0.491554),
00188   Vertexf(0.006188, 6.45071, 0.460146),
00189   Vertexf(0.073698, 6.44983, 0.427624),
00190   Vertexf(-0.120389, 6.45015, 0.427664),
00191   Vertexf(-0.053173, 6.45076, 0.460301),
00192   Vertexf(-0.140225, 7.00983, 0.321446),
00193   Vertexf(-0.123119, 7.01151, 0.328341),
00194   Vertexf(-0.134749, 6.97962, 0.323871),
00195   Vertexf(-0.142948, 6.98128, 0.319329),
00196   Vertexf(0.18119, 6.42198, 0.240696),
00197   Vertexf(0.112929, 6.389, 0.289545),
00198   Vertexf(-0.023958, 6.27715, 0.605697),
00199   Vertexf(-0.023963, 6.25473, 0.593607),
00200   Vertexf(0.007645, 6.2539, 0.604398),
00201   Vertexf(0.012162, 6.27018, 0.615932),
00202   Vertexf(0.044667, 6.35602, 0.338395),
00203   Vertexf(-0.023594, 6.32304, 0.387244),
00204   Vertexf(-0.023627, 6.34332, 0.423602),
00205   Vertexf(0.044634, 6.3763, 0.374752),
00206   Vertexf(-0.101866, 6.45517, 0.442017),
00207   Vertexf(-0.120958, 6.45335, 0.427621),
00208   Vertexf(-0.179269, 6.45115, 0.393502),
00209   Vertexf(-0.164852, 6.44996, 0.404251),
00210   Vertexf(-0.127919, 6.43522, 0.174725),
00211   Vertexf(-0.172614, 6.43334, 0.174683),
00212   Vertexf(-0.166828, 6.4806, 0.174066),
00213   Vertexf(-0.12795, 6.48446, 0.174073),
00214   Vertexf(-0.172766, 6.43469, 0.276624),
00215   Vertexf(-0.023673, 6.35105, 0.465508),
00216   Vertexf(0.044558, 6.38213, 0.432706),
00217   Vertexf(-0.166306, 6.45899, 0.408174),
00218   Vertexf(0.114721, 6.39357, 0.477756),
00219   Vertexf(-0.068907, 6.93005, 0.3295),
00220   Vertexf(-0.081264, 6.91456, 0.321684),
00221   Vertexf(0.021212, 6.29084, 0.620743),
00222   Vertexf(-0.02399, 6.26675, 0.620987),
00223   Vertexf(-0.023978, 6.28932, 0.628239),
00224   Vertexf(-0.060115, 6.27026, 0.615822),
00225   Vertexf(-0.069134, 6.29094, 0.620607),
00226   Vertexf(-0.023865, 6.32255, 0.574454),
00227   Vertexf(0.048421, 6.34283, 0.588411),
00228   Vertexf(0.074274, 6.45303, 0.427583),
00229   Vertexf(-0.161986, 6.39386, 0.477338),
00230   Vertexf(-0.096133, 6.34298, 0.588192),
00231   Vertexf(-0.178985, 6.44921, 0.393528),
00232   Vertexf(-0.120389, 6.45015, 0.427664),
00233   Vertexf(-0.091619, 6.35617, 0.338189),
00234   Vertexf(0.077674, 7.01129, 0.328644),
00235   Vertexf(0.08925, 6.97938, 0.324209),
00236   Vertexf(0.035634, 6.91444, 0.32186),
00237   Vertexf(0.023287, 6.92995, 0.329639),
00238   Vertexf(-0.088636, 6.48623, 0.174108),
00239   Vertexf(0.010745, 6.846, 0.309258),
00240   Vertexf(0.015997, 6.92072, 0.308277),
00241   Vertexf(0.094448, 7.01026, 0.32246),
00242   Vertexf(0.15589, 6.95937, 0.298762),
00243   Vertexf(0.123526, 6.95604, 0.305746),
00244   Vertexf(0.097137, 6.98214, 0.319113),
00245   Vertexf(0.030275, 6.31191, 0.617283),
00246   Vertexf(-0.023949, 6.3137, 0.626308),
00247   Vertexf(-0.02394, 6.29401, 0.605607),
00248   Vertexf(-0.023916, 6.30851, 0.599061),
00249   Vertexf(-0.003269, 6.43725, 0.276843),
00250   Vertexf(0.091554, 6.96985, 0.299337),
00251   Vertexf(0.08196, 6.97015, 0.302846),
00252   Vertexf(-0.078141, 6.31202, 0.61712),
00253   Vertexf(0.070384, 7.00207, 0.307281),
00254   Vertexf(-0.227704, 6.44269, 0.276436),
00255   Vertexf(-0.156456, 6.53612, 0.310859),
00256   Vertexf(0.11003, 6.53584, 0.311261),
00257   Vertexf(0.132438, 6.45006, 0.393834),
00258   Vertexf(-0.097339, 6.38973, 0.515231),
00259   Vertexf(0.132438, 6.45006, 0.393834),
00260   Vertexf(0.074274, 6.45303, 0.427583),
00261   Vertexf(0.120375, 6.479, 0.174517),
00262   Vertexf(0.125825, 6.43165, 0.175152),
00263   Vertexf(0.028345, 6.90521, 0.300498),
00264   Vertexf(-0.159645, 6.38929, 0.289133),
00265   Vertexf(-0.104773, 6.47324, 0.449864),
00266   Vertexf(-0.215724, 6.44831, 0.36377),
00267   Vertexf(-0.131591, 6.96754, 0.300267),
00268   Vertexf(-0.161684, 6.94711, 0.283964),
00269   Vertexf(-0.129814, 6.99298, 0.301599),
00270   Vertexf(-0.115784, 7.00226, 0.307),
00271   Vertexf(-0.061573, 6.9208, 0.30816),
00272   Vertexf(-0.167969, 6.93295, 0.282982),
00273   Vertexf(-0.040067, 6.66458, 0.505563),
00274   Vertexf(-0.039454, 6.62437, 0.477676),
00275   Vertexf(-0.087687, 6.65527, 0.461334),
00276   Vertexf(-0.088272, 6.72793, 0.378401),
00277   Vertexf(-0.088393, 6.70869, 0.445015),
00278   Vertexf(-0.098863, 6.70395, 0.353678),
00279   Vertexf(-0.056482, 6.84607, 0.309156),
00280   Vertexf(-0.041096, 6.73064, 0.482186),
00281   Vertexf(0.038076, 6.65896, 0.462433),
00282   Vertexf(0.035976, 6.71327, 0.446101),
00283   Vertexf(0.08381, 6.99315, 0.302152),
00284   Vertexf(0.1486, 6.95015, 0.277399),
00285   Vertexf(-0.00726, 6.62434, 0.477725),
00286   Vertexf(-0.008959, 6.66524, 0.505601),
00287   Vertexf(0.02867, 6.70656, 0.327393),
00288   Vertexf(-0.179269, 6.45115, 0.393502),
00289   Vertexf(0.134358, 6.93999, 0.302389),
00290   Vertexf(0.159456, 6.94608, 0.296165),
00291   Vertexf(0.018391, 6.75414, 0.318617),
00292   Vertexf(-0.22767, 6.42241, 0.240078),
00293   Vertexf(-0.069554, 7.00945, 0.310645),
00294   Vertexf(-0.115784, 7.00226, 0.307),
00295   Vertexf(0.163425, 6.80702, 0.199637),
00296   Vertexf(-0.023861, 6.35313, 0.595253),
00297   Vertexf(-0.161684, 6.94711, 0.283964),
00298   Vertexf(-0.131591, 6.96754, 0.300267),
00299   Vertexf(-0.127415, 6.97038, 0.30253),
00300   Vertexf(-0.127415, 6.97038, 0.30253),
00301   Vertexf(-0.07393, 6.90532, 0.300343),
00302   Vertexf(0.148469, 6.8287, 0.279006),
00303   Vertexf(0.124864, 6.92982, 0.283536),
00304   Vertexf(-0.208912, 6.80741, 0.199075),
00305   Vertexf(-0.147148, 6.64856, 0.281136),
00306   Vertexf(-0.14701, 6.64735, 0.189092),
00307   Vertexf(-0.02399, 6.22995, 0.594216),
00308   Vertexf(-0.061573, 6.9208, 0.30816),
00309   Vertexf(-0.046619, 6.90315, 0.320843),
00310   Vertexf(-0.041466, 6.79966, 0.369073),
00311   Vertexf(-0.013462, 6.80239, 0.375073),
00312   Vertexf(0.023846, 7.00935, 0.310786),
00313   Vertexf(0.070384, 7.00207, 0.307281),
00314   Vertexf(-0.194019, 6.95051, 0.276882),
00315   Vertexf(-0.011997, 6.73258, 0.482204),
00316   Vertexf(-0.096505, 6.65755, 0.332384),
00317   Vertexf(-0.092479, 6.70507, 0.32359),
00318   Vertexf(0.055599, 6.80587, 0.299473),
00319   Vertexf(0.059185, 6.82536, 0.29725),
00320   Vertexf(-0.194037, 6.93438, 0.277095),
00321   Vertexf(-0.194019, 6.95051, 0.276882),
00322   Vertexf(-0.167969, 6.93295, 0.282982),
00323   Vertexf(-0.19415, 6.82906, 0.278489),
00324   Vertexf(-0.156387, 6.53551, 0.264837),
00325   Vertexf(-0.024129, 6.15856, 0.637607),
00326   Vertexf(0.1486, 6.95015, 0.277399),
00327   Vertexf(-0.194037, 6.93438, 0.277095),
00328   Vertexf(-0.120958, 6.45335, 0.427621),
00329   Vertexf(0.148583, 6.93434, 0.277608),
00330   Vertexf(-0.013559, 6.78726, 0.428727),
00331   Vertexf(-0.041572, 6.78462, 0.42872),
00332   Vertexf(-0.156318, 6.5349, 0.218815),
00333   Vertexf(0.148453, 6.81399, 0.279201),
00334   Vertexf(0.101077, 6.6483, 0.281511),
00335   Vertexf(0.101215, 6.64708, 0.189467),
00336   Vertexf(0.110099, 6.53523, 0.26524),
00337   Vertexf(0.110168, 6.53462, 0.219218),
00338   Vertexf(0.08196, 6.97015, 0.302846),
00339   Vertexf(0.091554, 6.96985, 0.299337),
00340   Vertexf(0.116237, 6.94682, 0.284384),
00341   Vertexf(0.116702, 6.84429, 0.287756),
00342   Vertexf(0.124864, 6.92982, 0.283536),
00343   Vertexf(0.148469, 6.8287, 0.279006),
00344   Vertexf(0.015997, 6.92072, 0.308277),
00345   Vertexf(0.000968, 6.9031, 0.320915),
00346   Vertexf(-0.022854, 7.0094, 0.310715),
00347   Vertexf(-0.023987, 6.25354, 0.609743),
00348   Vertexf(-0.023889, 6.31842, 0.587859),
00349   Vertexf(0.039346, 6.33018, 0.605966),
00350   Vertexf(-0.023908, 6.33618, 0.614913),
00351   Vertexf(-0.096133, 6.34298, 0.588192),
00352   Vertexf(-0.087138, 6.33031, 0.605775),
00353   Vertexf(-0.023865, 6.32255, 0.574454),
00354   Vertexf(0.048421, 6.34283, 0.588411),
00355   Vertexf(-0.023861, 6.35313, 0.595253),
00356   Vertexf(0.148583, 6.93434, 0.277608),
00357   Vertexf(-0.055597, 6.25397, 0.604303),
00358   Vertexf(0.116237, 6.94682, 0.284384),
00359   Vertexf(-0.19415, 6.82906, 0.278489),
00360 };
00361 
00362 //#define VVAL(i) hedface_vt[i]
00363 #define VVAL(i) i
00364 
00365 class polygon : public BuilderPrimI {
00366 public:
00367   polygon(int i, int j, int k) {
00368     add_vertex(VVAL(i));
00369     add_vertex(VVAL(j));
00370     add_vertex(VVAL(k));
00371   }
00372   polygon(int i, int j, int k, int l) {
00373     add_vertex(VVAL(i));
00374     add_vertex(VVAL(j));
00375     add_vertex(VVAL(k));
00376     add_vertex(VVAL(l));
00377   }
00378   polygon(int i, int j, int k, int l, int m) {
00379     add_vertex(VVAL(i));
00380     add_vertex(VVAL(j));
00381     add_vertex(VVAL(k));
00382     add_vertex(VVAL(l));
00383     add_vertex(VVAL(m));
00384   }
00385   polygon(int i, int j, int k, int l, int m, int n) {
00386     add_vertex(VVAL(i));
00387     add_vertex(VVAL(j));
00388     add_vertex(VVAL(k));
00389     add_vertex(VVAL(l));
00390     add_vertex(VVAL(m));
00391     add_vertex(VVAL(n));
00392   }
00393   polygon(int i, int j, int k, int l, int m, int n, int o) {
00394     add_vertex(VVAL(i));
00395     add_vertex(VVAL(j));
00396     add_vertex(VVAL(k));
00397     add_vertex(VVAL(l));
00398     add_vertex(VVAL(m));
00399     add_vertex(VVAL(n));
00400     add_vertex(VVAL(o));
00401   }
00402 };
00403 
00404 polygon polys[] = {
00405   polygon(4, 3, 2, 1),
00406   polygon(8, 7, 6, 5),
00407   polygon(10, 9, 3, 4),
00408   polygon(2, 13, 12, 11),
00409   polygon(3, 14, 13, 2),
00410   polygon(11, 12, 16, 15),
00411   polygon(18, 17, 9, 10),
00412   polygon(8, 5, 17, 18),
00413   polygon(1, 2, 11, 19),
00414   polygon(23, 22, 21, 20),
00415   polygon(27, 26, 25, 24),
00416   polygon(30, 29, 28),
00417   polygon(20, 21, 28, 29),
00418   polygon(34, 33, 32, 31),
00419   polygon(19, 11, 15, 35),
00420   polygon(39, 38, 37, 36),
00421   polygon(43, 42, 41, 40),
00422   polygon(47, 46, 45, 44),
00423   polygon(51, 50, 49, 48),
00424   polygon(54, 53, 52),
00425   polygon(31, 32, 52, 53),
00426   polygon(56, 23, 20, 55),
00427   polygon(55, 20, 29),
00428   /*
00429   polygon(60, 59, 58, 57),
00430   polygon(63, 62, 61),
00431   polygon(16, 66, 65, 64),
00432   polygon(68, 67, 22),
00433   polygon(30, 69, 55, 29),
00434   polygon(71, 70, 23, 56),
00435   polygon(75, 74, 73, 72),
00436   polygon(72, 73, 77, 76),
00437   polygon(81, 80, 79, 78),
00438   polygon(84, 83, 82, 80),
00439   polygon(86, 85, 83, 84),
00440   polygon(52, 87, 54),
00441   polygon(90, 89, 88, 85),
00442   polygon(89, 92, 91, 88),
00443   polygon(88, 91, 94, 93),
00444   polygon(77, 96, 81, 95),
00445   polygon(78, 79, 86, 97),
00446   polygon(80, 82, 90, 79),
00447   polygon(82, 98, 89, 90),
00448   polygon(102, 101, 100, 99),
00449   polygon(106, 105, 104, 103),
00450   polygon(108, 107, 12, 13),
00451   polygon(1, 67, 68, 4),
00452   polygon(109, 105, 106, 64),
00453   polygon(61, 111, 110, 63),
00454   polygon(114, 113, 112),
00455   polygon(104, 105, 58, 115),
00456   polygon(62, 63, 116),
00457   polygon(120, 119, 118, 117),
00458   polygon(121, 58, 105, 109),
00459   polygon(125, 124, 123, 122),
00460   polygon(128, 127, 126),
00461   polygon(65, 112, 130, 129),
00462   polygon(135, 134, 133, 132),
00463   polygon(138, 132, 137, 136),
00464   polygon(142, 141, 140, 139),
00465   polygon(66, 143, 114),
00466   polygon(148, 147, 146, 145),
00467   polygon(150, 100, 149, 124),
00468   polygon(133, 101, 102, 151),
00469   polygon(154, 153, 16, 152),
00470   polygon(158, 157, 156, 155),
00471   polygon(113, 117, 118, 159),
00472   polygon(163, 138, 136, 160),
00473   polygon(73, 97, 96, 77),
00474   polygon(96, 84, 80, 81),
00475   polygon(61, 62, 59, 60),
00476   polygon(22, 23, 68),
00477   polygon(9, 164, 14, 3),
00478   polygon(109, 129, 148, 121),
00479   polygon(57, 145, 167, 60),
00480   polygon(172, 171, 170, 169),
00481   polygon(174, 173, 153, 154),
00482   polygon(178, 177, 176, 175),
00483   polygon(182, 181, 180, 179),
00484   polygon(186, 185, 184, 183),
00485   polygon(190, 189, 188, 187),
00486   polygon(122, 123, 191),
00487   polygon(139, 140, 143),
00488   polygon(193, 192, 181, 182),
00489   polygon(183, 184, 138, 163),
00490   polygon(126, 127, 134, 135),
00491   polygon(194, 63, 186),
00492   polygon(60, 167, 111, 61),
00493   polygon(151, 102, 119, 141),
00494   polygon(152, 16, 195),
00495   polygon(66, 114, 112, 65),
00496   polygon(141, 119, 120, 140),
00497   polygon(170, 171, 197, 196),
00498   polygon(200, 199, 178, 198),
00499   polygon(202, 201, 199, 200),
00500   polygon(204, 203, 192, 193),
00501   polygon(136, 137, 142, 205),
00502   polygon(207, 206, 157, 158),
00503   polygon(167, 125, 122, 111),
00504   polygon(191, 188, 189, 128),
00505   polygon(128, 189, 190, 127),
00506   polygon(210, 180, 181, 155),
00507   polygon(214, 213, 212, 211),
00508   polygon(206, 63, 157),
00509   polygon(124, 149, 187, 123),
00510   polygon(134, 215, 101, 133),
00511   polygon(127, 190, 215, 134),
00512   polygon(214, 217, 43),
00513   polygon(221, 220, 219, 218),
00514   polygon(223, 200, 198, 222),
00515   polygon(224, 175, 201, 202),
00516   polygon(222, 198, 224, 225),
00517   polygon(159, 118, 99, 226),
00518   polygon(226, 99, 100, 150),
00519   polygon(123, 187, 188, 191),
00520   polygon(221, 212, 228, 227),
00521   polygon(229, 202, 200, 223),
00522   polygon(158, 192, 203, 207),
00523   polygon(198, 178, 175, 224),
00524   polygon(217, 214, 211, 230),
00525   polygon(157, 63, 231, 156),
00526   polygon(225, 224, 202, 229),
00527   polygon(63, 110, 185, 186),
00528   polygon(121, 148, 145, 57),
00529   polygon(64, 65, 129, 109),
00530   polygon(13, 14, 160, 108),
00531   polygon(8, 232, 7),
00532   polygon(19, 233, 67, 1),
00533   polygon(234, 66, 16),
00534   polygon(62, 116, 235, 59),
00535   polygon(149, 100, 101, 215),
00536   polygon(205, 142, 139, 234),
00537   polygon(145, 146, 125, 167),
00538   polygon(160, 136, 205, 108),
00539   polygon(108, 205, 234, 107),
00540   polygon(117, 239, 238, 120),
00541   polygon(103, 16, 106),
00542   polygon(234, 139, 143, 66),
00543   polygon(114, 239, 117, 113),
00544   polygon(228, 212, 213, 40),
00545   polygon(241, 210, 155, 156),
00546   polygon(186, 183, 242, 194),
00547   polygon(18, 87, 232, 8),
00548   polygon(64, 106, 16),
00549   polygon(57, 58, 121),
00550   polygon(143, 238, 239, 114),
00551   polygon(40, 213, 43),
00552   polygon(111, 122, 191, 110),
00553   polygon(129, 130, 147, 148),
00554   polygon(112, 113, 159, 130),
00555   polygon(147, 226, 150, 146),
00556   polygon(146, 150, 124, 125),
00557   polygon(172, 50, 245, 244),
00558   polygon(169, 170, 247, 246),
00559   polygon(247, 170, 196, 248),
00560   polygon(249, 245, 50, 51),
00561   polygon(252, 251, 250),
00562   polygon(24, 53, 253, 27),
00563   polygon(253, 53, 252, 254),
00564   polygon(34, 31, 255),
00565   polygon(36, 196, 197),
00566   polygon(67, 30, 28, 21, 22),
00567   polygon(250, 257, 254, 252),
00568   polygon(128, 110, 191),
00569   polygon(23, 70, 259, 258),
00570   polygon(130, 159, 226, 147),
00571   polygon(218, 219, 261, 260),
00572   polygon(248, 196, 36),
00573   polygon(263, 262, 258),
00574   polygon(264, 69, 30, 67),
00575   polygon(110, 128, 126, 185),
00576   polygon(68, 262, 251, 54),
00577   polygon(63, 206, 116),
00578   polygon(267, 219, 220, 266),
00579   polygon(53, 54, 251, 252),
00580   polygon(258, 262, 68, 23),
00581   polygon(264, 268, 71, 56),
00582   polygon(104, 204, 195, 103),
00583   polygon(107, 16, 12),
00584   polygon(115, 273, 204, 104),
00585   polygon(276, 244, 245, 46, 47, 38, 39),
00586   polygon(39, 197, 171, 276),
00587   polygon(235, 207, 273, 115),
00588   polygon(280, 279, 266),
00589   polygon(283, 282, 45, 281),
00590   polygon(177, 76, 284, 176),
00591   polygon(16, 107, 234),
00592   polygon(153, 233, 35, 15),
00593   polygon(282, 87, 25),
00594   polygon(287, 286, 248, 36),
00595   polygon(215, 190, 187, 149),
00596   polygon(288, 42, 43),
00597   polygon(250, 263, 292, 257),
00598   polygon(255, 294, 293, 34),
00599   polygon(24, 25, 294, 255),
00600   polygon(296, 41, 42, 295),
00601   polygon(258, 259, 292, 263),
00602   polygon(56, 55, 69, 264),
00603   polygon(43, 213, 214),
00604   polygon(48, 49, 291, 297),
00605   polygon(300, 45, 46, 245, 249),
00606   polygon(140, 120, 238, 143),
00607   polygon(301, 232, 87),
00608   polygon(287, 37, 26),
00609   polygon(83, 93, 98, 82),
00610   polygon(79, 90, 85, 86),
00611   polygon(98, 302, 92, 89),
00612   polygon(87, 293, 294, 25),
00613   polygon(255, 31, 53, 24),
00614   polygon(281, 45, 300, 297, 291),
00615   polygon(95, 81, 78, 74),
00616   polygon(185, 126, 135, 184),
00617   polygon(241, 269, 210),
00618   polygon(248, 286, 270, 247),
00619   polygon(267, 279, 306),
00620   polygon(17, 242, 164, 9),
00621   polygon(5, 194, 242, 17),
00622   polygon(26, 37, 44, 45, 282, 25),
00623   polygon(301, 87, 282),
00624   polygon(287, 308, 307, 288),
00625   polygon(283, 269, 309),
00626   polygon(311, 310, 295, 42, 268, 264),
00627   polygon(268, 42, 288),
00628   polygon(173, 174, 179),
00629   polygon(231, 63, 6),
00630   polygon(272, 310, 311, 312),
00631   polygon(314, 313, 233, 153, 173),
00632   polygon(164, 163, 160, 14),
00633   polygon(40, 41, 296, 318, 317, 227, 228),
00634   polygon(314, 173, 312),
00635   polygon(197, 39, 36),
00636   polygon(132, 133, 151, 137),
00637   polygon(74, 78, 97, 73),
00638   polygon(33, 34, 293),
00639   polygon(317, 318, 310, 279, 280),
00640   polygon(85, 88, 93, 83),
00641   polygon(97, 86, 84, 96),
00642   polygon(308, 257, 292, 307),
00643   polygon(35, 233, 19),
00644   polygon(259, 307, 292),
00645   polygon(33, 293, 87, 52, 32),
00646   polygon(184, 135, 132, 138),
00647   polygon(93, 94, 302, 98),
00648   polygon(156, 231, 269, 241),
00649   polygon(269, 231, 232, 301, 309),
00650   polygon(230, 289, 322, 217),
00651   polygon(70, 288, 307, 259),
00652   polygon(137, 151, 141, 142),
00653   polygon(264, 67, 311),
00654   polygon(286, 322, 289, 323, 270),
00655   polygon(291, 246, 247),
00656   polygon(262, 263, 250, 251),
00657   polygon(230, 260, 261),
00658   polygon(257, 308, 254),
00659   polygon(154, 152, 193, 182),
00660   polygon(313, 314, 312, 311),
00661   polygon(155, 181, 192, 158),
00662   polygon(115, 58, 59, 235),
00663   polygon(174, 154, 182, 179),
00664   polygon(287, 288, 322, 286),
00665   polygon(231, 6, 7, 232),
00666   polygon(6, 63, 194, 5),
00667   polygon(103, 195, 16),
00668   polygon(254, 308, 287, 253),
00669   polygon(116, 206, 207, 235),
00670   polygon(67, 233, 313),
00671   polygon(4, 68, 54, 10),
00672   polygon(99, 118, 119, 102),
00673   polygon(322, 288, 43, 217),
00674   polygon(36, 37, 287),
00675   polygon(199, 324, 177, 178),
00676   polygon(326, 222, 225, 325),
00677   polygon(302, 94, 91, 92),
00678   polygon(183, 163, 164, 242),
00679   polygon(327, 223, 222, 326),
00680   polygon(203, 325, 329, 207),
00681   polygon(152, 195, 204, 193),
00682   polygon(204, 326, 325, 203),
00683   polygon(284, 95, 74, 75),
00684   polygon(15, 16, 153),
00685   polygon(329, 229, 223, 327),
00686   polygon(76, 77, 95, 284),
00687   polygon(313, 311, 67),
00688   polygon(282, 283, 309, 301),
00689   polygon(207, 329, 327, 273),
00690   polygon(273, 327, 326, 204),
00691   polygon(261, 306, 279, 310, 272),
00692   polygon(334, 75, 72, 324),
00693   polygon(324, 72, 76, 177),
00694   polygon(175, 176, 334, 201),
00695   polygon(325, 225, 229, 329),
00696   polygon(201, 334, 324, 199),
00697   polygon(176, 284, 75, 334),
00698   polygon(71, 268, 288, 70),
00699   polygon(27, 253, 287, 26),
00700   polygon(10, 54, 87, 18),
00701   polygon(230, 211, 218, 260),
00702   polygon(211, 212, 221, 218),
00703   polygon(317, 220, 221, 227),
00704   polygon(220, 317, 280, 266),
00705   polygon(279, 267, 266),
00706   polygon(261, 219, 267, 306),
00707   polygon(310, 318, 296, 295),
00708   polygon(291, 49, 169, 246),
00709   polygon(49, 50, 172, 169),
00710   polygon(276, 171, 172, 244),
00711   polygon(300, 48, 297),
00712   polygon(300, 51, 48),
00713   polygon(300, 249, 51),
00714   polygon(37, 38, 47, 44),
00715   */
00716 };
00717 
00718 int num_polys = sizeof(polys) / sizeof(polygon);

Generated on Fri May 2 00:34:51 2003 for Panda by doxygen1.3