jitter.ads
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:6k
源码类别:

GIS编程

开发平台:

Visual C++

  1. --
  2. --  (c) Copyright 1993,1994,1995,1996 Silicon Graphics, Inc.
  3. --  ALL RIGHTS RESERVED
  4. --  Permission to use, copy, modify, and distribute this software for
  5. --  any purpose and without fee is hereby granted, provided that the above
  6. --  copyright notice appear in all copies and that both the copyright notice
  7. --  and this permission notice appear in supporting documentation, and that
  8. --  the name of Silicon Graphics, Inc. not be used in advertising
  9. --  or publicity pertaining to distribution of the software without specific,
  10. --  written prior permission.
  11. --
  12. --  THE MATERIAL EMBODIED ON THIS SOFTWARE IS PROVIDED TO YOU "AS-IS"
  13. --  AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE,
  14. --  INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR
  15. --  FITNESS FOR A PARTICULAR PURPOSE.  IN NO EVENT SHALL SILICON
  16. --  GRAPHICS, INC.  BE LIABLE TO YOU OR ANYONE ELSE FOR ANY DIRECT,
  17. --  SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY
  18. --  KIND, OR ANY DAMAGES WHATSOEVER, INCLUDING WITHOUT LIMITATION,
  19. --  LOSS OF PROFIT, LOSS OF USE, SAVINGS OR REVENUE, OR THE CLAIMS OF
  20. --  THIRD PARTIES, WHETHER OR NOT SILICON GRAPHICS, INC.  HAS BEEN
  21. --  ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON
  22. --  ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE
  23. --  POSSESSION, USE OR PERFORMANCE OF THIS SOFTWARE.
  24. --
  25. --  US Government Users Restricted Rights
  26. --  Use, duplication, or disclosure by the Government is subject to
  27. --  restrictions set forth in FAR 52.227.19(c)(2) or subparagraph
  28. --  (c)(1)(ii) of the Rights in Technical Data and Computer Software
  29. --  clause at DFARS 252.227-7013 and/or in similar or successor
  30. --  clauses in the FAR or the DOD or NASA FAR Supplement.
  31. --  Unpublished-- rights reserved under the copyright laws of the
  32. --  United States.  Contractor/manufacturer is Silicon Graphics,
  33. --  Inc., 2011 N.  Shoreline Blvd., Mountain View, CA 94039-7311.
  34. --
  35. --  OpenGL(TM) is a trademark of Silicon Graphics, Inc.
  36. --
  37. with GL; use GL;
  38. package Jitter is
  39.    type Jitter_Point is
  40.       record
  41.          x, y : GLfloat;
  42.       end record;
  43.    j2 : array (1 .. 2) of Jitter_Point :=
  44.       ((0.246490, 0.249999),
  45.        (-0.246490, -0.249999));
  46.    j3 : array (1 .. 3) of Jitter_Point :=
  47.       ((-0.373411, -0.250550),
  48.        (0.256263,  0.368119),
  49.        (0.117148, -0.117570));
  50.    j4 : array (1 .. 4) of Jitter_Point :=
  51.       ((-0.208147, 0.353730),
  52.        (0.203849, -0.353780),
  53.        (-0.292626, -0.149945),
  54.        (0.296924, 0.149994));
  55.    j8 : array (1 .. 8) of Jitter_Point :=
  56.       ((-0.334818, 0.435331),
  57.        (0.286438, -0.393495),
  58.        (0.459462, 0.141540),
  59.        (-0.414498, -0.192829),
  60.        (-0.183790, 0.082102),
  61.        (-0.079263, -0.317383),
  62.        (0.102254, 0.299133),
  63.        (0.164216, -0.054399));
  64.    j15 : array (1 .. 15) of Jitter_Point :=
  65.       ((0.285561, 0.188437),
  66.        (0.360176, -0.065688),
  67.        (-0.111751, 0.275019),
  68.        (-0.055918, -0.215197),
  69.        (-0.080231, -0.470965),
  70.        (0.138721, 0.409168),
  71.        (0.384120, 0.458500),
  72.        (-0.454968, 0.134088),
  73.        (0.179271, -0.331196),
  74.        (-0.307049, -0.364927),
  75.        (0.105354, -0.010099),
  76.        (-0.154180, 0.021794),
  77.        (-0.370135, -0.116425),
  78.        (0.451636, -0.300013),
  79.        (-0.370610, 0.387504));
  80.    j24 : array (1 .. 24) of Jitter_Point :=
  81.       ((0.030245, 0.136384),
  82.        (0.018865, -0.348867),
  83.        (-0.350114, -0.472309),
  84.        (0.222181, 0.149524),
  85.        (-0.393670, -0.266873),
  86.        (0.404568, 0.230436),
  87.        (0.098381, 0.465337),
  88.        (0.462671, 0.442116),
  89.        (0.400373, -0.212720),
  90.        (-0.409988, 0.263345),
  91.        (-0.115878, -0.001981),
  92.        (0.348425, -0.009237),
  93.        (-0.464016, 0.066467),
  94.        (-0.138674, -0.468006),
  95.        (0.144932, -0.022780),
  96.        (-0.250195, 0.150161),
  97.        (-0.181400, -0.264219),
  98.        (0.196097, -0.234139),
  99.        (-0.311082, -0.078815),
  100.        (0.268379, 0.366778),
  101.        (-0.040601, 0.327109),
  102.        (-0.234392, 0.354659),
  103.        (-0.003102, -0.154402),
  104.        (0.297997, -0.417965));
  105.    j66 : array (1 .. 66) of Jitter_Point :=
  106.       ((0.266377, -0.218171),
  107.        (-0.170919, -0.429368),
  108.        (0.047356, -0.387135),
  109.        (-0.430063, 0.363413),
  110.        (-0.221638, -0.313768),
  111.        (0.124758, -0.197109),
  112.        (-0.400021, 0.482195),
  113.        (0.247882, 0.152010),
  114.        (-0.286709, -0.470214),
  115.        (-0.426790, 0.004977),
  116.        (-0.361249, -0.104549),
  117.        (-0.040643, 0.123453),
  118.        (-0.189296, 0.438963),
  119.        (-0.453521, -0.299889),
  120.        (0.408216, -0.457699),
  121.        (0.328973, -0.101914),
  122.        (-0.055540, -0.477952),
  123.        (0.194421, 0.453510),
  124.        (0.404051, 0.224974),
  125.        (0.310136, 0.419700),
  126.        (-0.021743, 0.403898),
  127.        (-0.466210, 0.248839),
  128.        (0.341369, 0.081490),
  129.        (0.124156, -0.016859),
  130.        (-0.461321, -0.176661),
  131.        (0.013210, 0.234401),
  132.        (0.174258, -0.311854),
  133.        (0.294061, 0.263364),
  134.        (-0.114836, 0.328189),
  135.        (0.041206, -0.106205),
  136.        (0.079227, 0.345021),
  137.        (-0.109319, -0.242380),
  138.        (0.425005, -0.332397),
  139.        (0.009146, 0.015098),
  140.        (-0.339084, -0.355707),
  141.        (-0.224596, -0.189548),
  142.        (0.083475, 0.117028),
  143.        (0.295962, -0.334699),
  144.        (0.452998, 0.025397),
  145.        (0.206511, -0.104668),
  146.        (0.447544, -0.096004),
  147.        (-0.108006, -0.002471),
  148.        (-0.380810, 0.130036),
  149.        (-0.242440, 0.186934),
  150.        (-0.200363, 0.070863),
  151.        (-0.344844, -0.230814),
  152.        (0.408660, 0.345826),
  153.        (-0.233016, 0.305203),
  154.        (0.158475, -0.430762),
  155.        (0.486972, 0.139163),
  156.        (-0.301610, 0.009319),
  157.        (0.282245, -0.458671),
  158.        (0.482046, 0.443890),
  159.        (-0.121527, 0.210223),
  160.        (-0.477606, -0.424878),
  161.        (-0.083941, -0.121440),
  162.        (-0.345773, 0.253779),
  163.        (0.234646, 0.034549),
  164.        (0.394102, -0.210901),
  165.        (-0.312571, 0.397656),
  166.        (0.200906, 0.333293),
  167.        (0.018703, -0.261792),
  168.        (-0.209349, -0.065383),
  169.        (0.076248, 0.478538),
  170.        (-0.073036, -0.355064),
  171.        (0.145087, 0.221726));
  172. end Jitter;