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 #include <dxconfig.h> 10 11 12 /*---------------------------------------------------------------------------*\ 13 $Source: /src/master/dx/src/exec/hwrender/starbase/hwQmeshDrawSB.c,v $ 14 Author: Mark Hood 15 16 \*---------------------------------------------------------------------------*/ 17 18 #define _HP_FAST_MACROS 1 19 #include <starbase.c.h> 20 #include "hwDeclarations.h" 21 #include "hwPortSB.h" 22 #include "hwXfield.h" 23 #include "hwCacheUtilSB.h" 24 #include "hwPortLayer.h" 25 #include "hwMemory.h" 26 #include "hwQmesh.h" 27 28 #include "hwDebug.h" 29 30 #define tdmMeshDraw _dxfQmeshDraw 31 #define tdmPolygonDraw _dxfQuadDraw 32 #define tdm_get_mesh _dxf_get_qmesh 33 #define Mesh Qmesh 34 #define mesh qmesh 35 #define CpfMsh "CpfQmsh" 36 #define CpcMsh "CpcQmsh" 37 #define CpvMsh "CpvQmsh" 38 #define Strip Qstrip 39 #define strip qstrip 40 #define strips qstrips 41 42 Qmesh * 43 _dxf_get_qmesh (Field f, 44 int ntriangles, int *triangles, 45 int npoints, float *points) ; 46 47 #include "hwMeshDrawSB.c.h" 48