1 /***********************************************************************/
2 /* Open Visualization Data Explorer                                    */
3 /* (C) Copyright IBM Corp. 1989,1999                                   */
4 /* ALL RIGHTS RESERVED                                                 */
5 /* This code licensed under the                                        */
6 /*    "IBM PUBLIC LICENSE - Open Visualization Data Explorer"          */
7 /***********************************************************************/
8 /*********************************************************************/
9 /*                     I.B.M. CONFIENTIAL                           */
10 /*********************************************************************/
11 
12 #include <dxconfig.h>
13 
14 
15 /*---------------------------------------------------------------------------*\
16  $Source: /src/master/dx/src/exec/hwrender/xgl/hwQmeshDraw.c,v $
17 
18  $Log: hwQmeshDraw.c,v $
19  Revision 1.3  1999/05/10 15:45:40  gda
20  Copyright message
21 
22  Revision 1.3  1999/05/10 15:45:40  gda
23  Copyright message
24 
25  Revision 1.2  1999/05/03 14:06:43  gda
26  moved to using dxconfig.h rather than command-line defines
27 
28  Revision 1.1.1.1  1999/03/24 15:18:36  gda
29  Initial CVS Version
30 
31  Revision 1.1.1.1  1999/03/19 20:59:49  gda
32  Initial CVS
33 
34  Revision 10.1  1999/02/23 21:03:03  gda
35  OpenDX Baseline
36 
37  Revision 9.1  1997/05/22 22:34:06  svs
38  Copy of release 3.1.4 code
39 
40  * Revision 8.0  1995/10/03  22:15:43  nsc
41  * Copy of release 3.1 code
42  *
43  * Revision 7.2  1994/03/31  15:55:23  tjm
44  * added versioning
45  *
46  * Revision 7.1  94/01/18  19:00:10  svs
47  * changes since release 2.0.1
48  *
49  * Revision 6.1  93/11/16  10:26:14  svs
50  * ship level code, release 2.0
51  *
52  * Revision 1.2  93/07/21  21:37:43  mjh
53  * #include "hwXfield.h"
54  *
55  * Revision 1.1  93/06/29  10:01:41  tjm
56  * Initial revision
57  *
58  * Revision 5.2  93/04/30  23:44:33  mjh
59  * use same code as hwTmeshDraw.c
60  *
61  *
62 \*---------------------------------------------------------------------------*/
63 
64 #include "hwDeclarations.h"
65 #include "hwPortXGL.h"
66 #include "hwPortLayer.h"
67 #include "hwXfield.h"
68 #include "hwMemory.h"
69 #include "hwQmesh.h"
70 #include "hwCacheUtilXGL.h"
71 
72 #define tdmMeshDraw      _dxfQmeshDraw
73 #define tdmPolygonDraw   _dxfQuadDraw
74 #define tdm_get_mesh     _dxf_get_qmesh
75 #define Mesh             Qmesh
76 #define mesh             qmesh
77 #define CpfMsh          "CpfQmsh"
78 #define CpcMsh          "CpcQmsh"
79 #define CpvMsh          "CpvQmsh"
80 #define Strip            Qstrip
81 #define strip            qstrip
82 #define strips           qstrips
83 
84 Qmesh *
85 _dxf_get_qmesh (Field f, int ntriangles, int *triangles,
86 		int npoints, float *points) ;
87 
88 #include "hwMeshDraw.c.h"
89