/***********************************************************************/
/* Open Visualization Data Explorer                                    */
/* (C) Copyright IBM Corp. 1989,1999                                   */
/* ALL RIGHTS RESERVED                                                 */
/* This code licensed under the                                        */
/*    "IBM PUBLIC LICENSE - Open Visualization Data Explorer"          */
/***********************************************************************/
#define SPHR62PTS 62 
#define SPHR62TRS 120 
static Point points[SPHR62PTS] = {
   0.0000000000,     -1.0000000000,      0.0000000000, 
   0.4999999702,     -0.8660254478,      0.0000000000, 
   0.4330126643,     -0.8660254478,      0.2500000000, 
   0.2499999702,     -0.8660254478,      0.4330126941, 
  -0.0000000219,     -0.8660254478,      0.4999999702, 
  -0.2500000000,     -0.8660254478,      0.4330126643, 
  -0.4330126643,     -0.8660254478,      0.2500000000, 
  -0.4999999702,     -0.8660254478,     -0.0000000437, 
  -0.4330126345,     -0.8660254478,     -0.2500000894, 
  -0.2499999404,     -0.8660254478,     -0.4330127239, 
   0.0000000060,     -0.8660254478,     -0.4999999702, 
   0.2499999404,     -0.8660254478,     -0.4330126941, 
   0.4330127537,     -0.8660254478,     -0.2499998659, 
   0.8660253882,     -0.5000000000,      0.0000000000, 
   0.7500000000,     -0.5000000000,      0.4330127239, 
   0.4330126643,     -0.5000000000,      0.7500000000, 
  -0.0000000379,     -0.5000000000,      0.8660253882, 
  -0.4330127537,     -0.5000000000,      0.7499999404, 
  -0.7500000000,     -0.5000000000,      0.4330127239, 
  -0.8660253882,     -0.5000000000,     -0.0000000757, 
  -0.7499998808,     -0.5000000000,     -0.4330128729, 
  -0.4330126047,     -0.5000000000,     -0.7500000596, 
   0.0000000103,     -0.5000000000,     -0.8660253882, 
   0.4330126345,     -0.5000000000,     -0.7500000596, 
   0.7500001192,     -0.5000000000,     -0.4330124855, 
   1.0000000000,      0.0000000000,      0.0000000000, 
   0.8660253882,      0.0000000000,      0.5000000000, 
   0.4999999702,      0.0000000000,      0.8660254478, 
  -0.0000000437,      0.0000000000,      1.0000000000, 
  -0.5000000596,      0.0000000000,      0.8660253882, 
  -0.8660253882,      0.0000000000,      0.5000000596, 
  -1.0000000000,      0.0000000000,     -0.0000000874, 
  -0.8660252690,      0.0000000000,     -0.5000001788, 
  -0.4999999106,      0.0000000000,     -0.8660254478, 
   0.0000000119,      0.0000000000,     -1.0000000000, 
   0.4999999106,      0.0000000000,     -0.8660254478, 
   0.8660255671,      0.0000000000,     -0.4999997616, 
   0.8660253882,      0.5000000000,      0.0000000000, 
   0.7500000000,      0.5000000000,      0.4330127239, 
   0.4330126643,      0.5000000000,      0.7500000000, 
  -0.0000000379,      0.5000000000,      0.8660253882, 
  -0.4330127537,      0.5000000000,      0.7499999404, 
  -0.7500000000,      0.5000000000,      0.4330127239, 
  -0.8660253882,      0.5000000000,     -0.0000000757, 
  -0.7499998808,      0.5000000000,     -0.4330128729, 
  -0.4330126047,      0.5000000000,     -0.7500000596, 
   0.0000000103,      0.5000000000,     -0.8660253882, 
   0.4330126345,      0.5000000000,     -0.7500000596, 
   0.7500001192,      0.5000000000,     -0.4330124855, 
   0.4999999702,      0.8660254478,      0.0000000000, 
   0.4330126643,      0.8660254478,      0.2500000000, 
   0.2499999702,      0.8660254478,      0.4330126941, 
  -0.0000000219,      0.8660254478,      0.4999999702, 
  -0.2500000000,      0.8660254478,      0.4330126643, 
  -0.4330126643,      0.8660254478,      0.2500000000, 
  -0.4999999702,      0.8660254478,     -0.0000000437, 
  -0.4330126345,      0.8660254478,     -0.2500000894, 
  -0.2499999404,      0.8660254478,     -0.4330127239, 
   0.0000000060,      0.8660254478,     -0.4999999702, 
   0.2499999404,      0.8660254478,     -0.4330126941, 
   0.4330127537,      0.8660254478,     -0.2499998659, 
   0.0000000000,      1.0000000000,      0.0000000000 
};

#include <dxconfig.h>

   
static Point normals[SPHR62PTS] = {
   0.0000000000,     -1.0000000000,      0.0000000000, 
   0.4999999702,     -0.8660254478,      0.0000000000, 
   0.4330126643,     -0.8660254478,      0.2500000000, 
   0.2499999702,     -0.8660254478,      0.4330126941, 
  -0.0000000219,     -0.8660254478,      0.4999999702, 
  -0.2500000000,     -0.8660254478,      0.4330126643, 
  -0.4330126643,     -0.8660254478,      0.2500000000, 
  -0.4999999702,     -0.8660254478,     -0.0000000437, 
  -0.4330126345,     -0.8660254478,     -0.2500000894, 
  -0.2499999404,     -0.8660254478,     -0.4330127239, 
   0.0000000060,     -0.8660254478,     -0.4999999702, 
   0.2499999404,     -0.8660254478,     -0.4330126941, 
   0.4330127537,     -0.8660254478,     -0.2499998659, 
   0.8660253882,     -0.5000000000,      0.0000000000, 
   0.7500000000,     -0.5000000000,      0.4330127239, 
   0.4330126643,     -0.5000000000,      0.7500000000, 
  -0.0000000379,     -0.5000000000,      0.8660253882, 
  -0.4330127537,     -0.5000000000,      0.7499999404, 
  -0.7500000000,     -0.5000000000,      0.4330127239, 
  -0.8660253882,     -0.5000000000,     -0.0000000757, 
  -0.7499998808,     -0.5000000000,     -0.4330128729, 
  -0.4330126047,     -0.5000000000,     -0.7500000596, 
   0.0000000103,     -0.5000000000,     -0.8660253882, 
   0.4330126345,     -0.5000000000,     -0.7500000596, 
   0.7500001192,     -0.5000000000,     -0.4330124855, 
   1.0000000000,      0.0000000000,      0.0000000000, 
   0.8660253882,      0.0000000000,      0.5000000000, 
   0.4999999702,      0.0000000000,      0.8660254478, 
  -0.0000000437,      0.0000000000,      1.0000000000, 
  -0.5000000596,      0.0000000000,      0.8660253882, 
  -0.8660253882,      0.0000000000,      0.5000000596, 
  -1.0000000000,      0.0000000000,     -0.0000000874, 
  -0.8660252690,      0.0000000000,     -0.5000001788, 
  -0.4999999106,      0.0000000000,     -0.8660254478, 
   0.0000000119,      0.0000000000,     -1.0000000000, 
   0.4999999106,      0.0000000000,     -0.8660254478, 
   0.8660255671,      0.0000000000,     -0.4999997616, 
   0.8660253882,      0.5000000000,      0.0000000000, 
   0.7500000000,      0.5000000000,      0.4330127239, 
   0.4330126643,      0.5000000000,      0.7500000000, 
  -0.0000000379,      0.5000000000,      0.8660253882, 
  -0.4330127537,      0.5000000000,      0.7499999404, 
  -0.7500000000,      0.5000000000,      0.4330127239, 
  -0.8660253882,      0.5000000000,     -0.0000000757, 
  -0.7499998808,      0.5000000000,     -0.4330128729, 
  -0.4330126047,      0.5000000000,     -0.7500000596, 
   0.0000000103,      0.5000000000,     -0.8660253882, 
   0.4330126345,      0.5000000000,     -0.7500000596, 
   0.7500001192,      0.5000000000,     -0.4330124855, 
   0.4999999702,      0.8660254478,      0.0000000000, 
   0.4330126643,      0.8660254478,      0.2500000000, 
   0.2499999702,      0.8660254478,      0.4330126941, 
  -0.0000000219,      0.8660254478,      0.4999999702, 
  -0.2500000000,      0.8660254478,      0.4330126643, 
  -0.4330126643,      0.8660254478,      0.2500000000, 
  -0.4999999702,      0.8660254478,     -0.0000000437, 
  -0.4330126345,      0.8660254478,     -0.2500000894, 
  -0.2499999404,      0.8660254478,     -0.4330127239, 
   0.0000000060,      0.8660254478,     -0.4999999702, 
   0.2499999404,      0.8660254478,     -0.4330126941, 
   0.4330127537,      0.8660254478,     -0.2499998659, 
   0.0000000000,      1.0000000000,      0.0000000000 
};
  
static Triangle triangles[] = {
    0,     1,     2, 
    0,     2,     3, 
    0,     3,     4, 
    0,     4,     5, 
    0,     5,     6, 
    0,     6,     7, 
    0,     7,     8, 
    0,     8,     9, 
    0,     9,    10, 
    0,    10,    11, 
    0,    11,    12, 
    0,    12,     1, 
    1,    14,     2, 
    1,    13,    14, 
    2,    14,     3, 
    3,    14,    15, 
    3,    16,     4, 
    3,    15,    16, 
    4,    16,     5, 
    5,    16,    17, 
    5,    18,     6, 
    5,    17,    18, 
    6,    18,     7, 
    7,    18,    19, 
    7,    20,     8, 
    7,    19,    20, 
    8,    20,     9, 
    9,    20,    21, 
    9,    22,    10, 
    9,    21,    22, 
   10,    22,    11, 
   11,    22,    23, 
   11,    24,    12, 
   11,    23,    24, 
   12,    24,     1, 
    1,    24,    13, 
   13,    25,    14, 
   14,    25,    26, 
   14,    27,    15, 
   14,    26,    27, 
   15,    27,    16, 
   16,    27,    28, 
   16,    29,    17, 
   16,    28,    29, 
   17,    29,    18, 
   18,    29,    30, 
   18,    31,    19, 
   18,    30,    31, 
   19,    31,    20, 
   20,    31,    32, 
   20,    33,    21, 
   20,    32,    33, 
   21,    33,    22, 
   22,    33,    34, 
   22,    35,    23, 
   22,    34,    35, 
   23,    35,    24, 
   24,    35,    36, 
   24,    36,    25, 
   24,    25,    13, 
   25,    38,    26, 
   25,    37,    38, 
   26,    38,    27, 
   27,    38,    39, 
   27,    40,    28, 
   27,    39,    40, 
   28,    40,    29, 
   29,    40,    41, 
   29,    42,    30, 
   29,    41,    42, 
   30,    42,    31, 
   31,    42,    43, 
   31,    44,    32, 
   31,    43,    44, 
   32,    44,    33, 
   33,    44,    45, 
   33,    46,    34, 
   33,    45,    46, 
   34,    46,    35, 
   35,    46,    47, 
   35,    48,    36, 
   35,    47,    48, 
   36,    48,    25, 
   25,    48,    37, 
   37,    49,    38, 
   38,    49,    50, 
   38,    51,    39, 
   38,    50,    51, 
   39,    51,    40, 
   40,    51,    52, 
   40,    53,    41, 
   40,    52,    53, 
   41,    53,    42, 
   42,    53,    54, 
   42,    55,    43, 
   42,    54,    55, 
   43,    55,    44, 
   44,    55,    56, 
   44,    57,    45, 
   44,    56,    57, 
   45,    57,    46, 
   46,    57,    58, 
   46,    59,    47, 
   46,    58,    59, 
   47,    59,    48, 
   48,    59,    60, 
   48,    60,    49, 
   48,    49,    37, 
   49,    61,    50, 
   50,    61,    51, 
   51,    61,    52, 
   52,    61,    53, 
   53,    61,    54, 
   54,    61,    55, 
   55,    61,    56, 
   56,    61,    57, 
   57,    61,    58, 
   58,    61,    59, 
   59,    61,    60, 
   60,    61,    49 
};
