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