Edit

IABSD.fr/xenocara/app/ico/objico.h

Branch :

  • Show log

    Commit

  • Author : matthieu
    Date : 2006-11-25 20:07:29
    Hash : 616b6f15
    Message : Importing from X.Org 7.2RC2

  • app/ico/objico.h
  • /* objico.h - structure values for icosahedron */
    
    {	"icosahedron", "ico",	/* long and short names */
    	"dodecahedron",		/* long name of dual */
    	12, 30, 20,	/* number of vertices, edges, and faces */
    	{		/* vertices (x,y,z) */
    			/* all points must be within radius 1 of the origin */
    		{ 0.00000000,  0.00000000, -0.95105650},
    		{ 0.00000000,  0.85065080, -0.42532537},
    		{ 0.80901698,  0.26286556, -0.42532537},
    		{ 0.50000000, -0.68819095, -0.42532537},
    		{-0.50000000, -0.68819095, -0.42532537},
    		{-0.80901698,  0.26286556, -0.42532537},
    		{ 0.50000000,  0.68819095,  0.42532537},
    		{ 0.80901698, -0.26286556,  0.42532537},
    		{ 0.00000000, -0.85065080,  0.42532537},
    		{-0.80901698, -0.26286556,  0.42532537},
    		{-0.50000000,  0.68819095,  0.42532537},
    		{ 0.00000000,  0.00000000,  0.95105650}
    	},
    	{	/* faces (numfaces + indexes into vertices) */
    		/*  faces must be specified clockwise from the outside */
    		 3,	0,  2,  1,
    		 3,	0,  3,  2,
    		 3,	0,  4,  3,
    		 3,	0,  5,  4,
    		 3,	0,  1,  5,
    		 3,	1,  6, 10,
    		 3,	1,  2,  6,
    		 3,	2,  7,  6,
    		 3,	2,  3,  7,
    		 3,	3,  8,  7,
    		 3,	3,  4,  8,
    		 3,	4,  9,  8,
    		 3,	4,  5,  9,
    		 3,	5, 10,  9,
    		 3,	5,  1, 10,
    		 3,	10,  6, 11,
    		 3,	6,  7, 11,
    		 3,	7,  8, 11,
    		 3,	8,  9, 11,
    		 3,	9, 10, 11
    	}
    },		/* leave a comma to separate from the next include file */
    /* end */