21#ifndef _COVISE_WRITEFILELIB
22#define _COVISE_WRITEFILELIB
31#define CELL_TYPES_ONLY
112 int *elemList,
int *connList,
int *typeList,
113 float *xCoord,
float *yCoord,
float *zCoord,
114 char **attrNam,
char **attrVal,
int numAttr);
118 char **attrNam,
char **attrVal,
int numAttr);
122 char **attrNam,
char **attrVal,
int numAttr);
126 char **attrNam,
char **attrVal,
int numAttr);
130 float *comp1,
float *comp2,
float *comp3,
131 char **attrNam,
char **attrVal,
int numAttr);
135 char **attrNam,
char **attrVal,
int numAttr);
139 float *xCoord,
float *yCoord,
float *zCoord,
140 char **attrNam,
char **attrVal,
int numAttr);
144 float *xCoord,
float *yCoord,
float *zCoord,
float *radius,
145 char **attrNam,
char **attrVal,
int numAttr);
149 char **attrNam,
char **attrVal,
int numAttr);
153 int numCorners,
int *cornerList,
int numPoints,
154 float *xCoord,
float *yCoord,
float *zCoord,
155 char **attrNam,
char **attrVal,
int numAttr);
159 int numCorners,
int *cornerList,
int numPoints,
160 float *xCoord,
float *yCoord,
float *zCoord,
161 char **attrNam,
char **attrVal,
int numAttr);
165 int numCorners,
int *cornerList,
int numPoints,
166 float *xCoord,
float *yCoord,
float *zCoord,
167 char **attrNam,
char **attrVal,
int numAttr);
171 int numCorners,
int *cornerList,
int numPoints,
172 float *xCoord,
float *yCoord,
float *zCoord,
173 char **attrNam,
char **attrVal,
int numAttr);
177 int numCorners,
int *cornerList,
int numPoints,
178 float *xCoord,
float *yCoord,
float *zCoord,
179 char **attrNam,
char **attrVal,
int numAttr);
183 float xmin,
float xmax,
184 float ymin,
float ymax,
185 float zmin,
float zmax,
186 char **attrNam,
char **attrVal,
int numAttr);
190 float *xCoord,
float *yCoord,
float *zCoord,
191 char **attrNam,
char **attrVal,
int numAttr);
195 float *xCoord,
float *yCoord,
float *zCoord,
196 char **attrNam,
char **attrVal,
int numAttr);
200 int xsize,
int ysize,
int zsize,
201 char **attrNam,
char **attrVal,
int numAttr);
205 float *data_x,
float *data_y,
float *data_z,
206 int xsize,
int ysize,
int zsize,
207 char **attrNam,
char **attrVal,
int numAttr);
211 char **attrNam,
char **attrVal,
int numAttr);
215 char **attrNam,
char **attrVal,
int numAttr);
219 int PixelImageFormatId,
char *PixelImageBuffer,
220 char **ImageattrNam,
char **ImageattrVal,
int numImageAttr,
221 int NumberOfBorderPixels,
int NumberOfComponents,
int Level,
222 int NumberOfCoordinates,
int NumberOfVertices,
int *VertexIndices,
223 float **Coords,
char **TextattrNam,
char **TextattrVal,
int numAttr);
227 int PixelImageFormatId,
char *PixelImageBuffer,
228 char **ImageattrNam,
char **ImageattrVal,
int numAttr);
233 int numMacroCellLists,
#define FILEEXPORT
Definition: coExport.h:105
GLclampd zmax
Definition: khronos-glext.h:11392
GLboolean GLenum GLenum GLvoid * values
Definition: khronos-glext.h:6369
GLuint GLuint num
Definition: khronos-glext.h:10593
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: khronos-glext.h:6354
GLenum type
Definition: khronos-glext.h:6279
int FILEEXPORT covWriteTRIANG(int fd, int numStrips, int *stripList, int numCorners, int *cornerList, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1013
int FILEEXPORT covWriteINTDT(int fd, int numElem, int *values, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1830
int FILEEXPORT covWriteRCTGRD(int fd, int xsize, int ysize, int zsize, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1142
int FILEEXPORT covWritePOLYGN(int fd, int numPolygons, int *polyList, int numCorners, int *cornerList, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:906
int FILEEXPORT covWriteTRI(int fd, int numCorners, int *cornerList, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:965
int FILEEXPORT covWriteOBJREF(int fd, int num)
Definition: covFiles.c:2029
const int COUNT_ATTR
Definition: covWriteFiles.h:59
int FILEEXPORT covWriteTEXTUR(int fd, int PixelImageWidth, int PixelImageHeight, int PixelImageSize, int PixelImageFormatId, char *PixelImageBuffer, char **ImageattrNam, char **ImageattrVal, int numImageAttr, int NumberOfBorderPixels, int NumberOfComponents, int Level, int NumberOfCoordinates, int NumberOfVertices, int *VertexIndices, float **Coords, char **TextattrNam, char **TextattrVal, int numAttr)
Definition: covFiles.c:1706
int FILEEXPORT covWriteUSTVDT(int fd, int numElem, float *comp1, float *comp2, float *comp3, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1380
int FILEEXPORT covWriteSTRVDT(int fd, int numElem, float *data_x, float *data_y, float *data_z, int xsize, int ysize, int zsize, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1518
int FILEEXPORT covWriteSTRGRD(int fd, int xsize, int ysize, int zsize, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1213
int FILEEXPORT covWriteSTRSDT(int fd, int numElem, float *data, int xsize, int ysize, int zsize, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1445
int FILEEXPORT covWriteQUADS(int fd, int numCorners, int *cornerList, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:989
int FILEEXPORT covWriteBYTEDT(int fd, int numElem, unsigned char *values, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1871
int FILEEXPORT covWriteRGBADT(int fd, int numElem, int *colors, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1571
int FILEEXPORT covWriteOCTREE(int fd, int numCellLists, int numMacroCellLists, int numCellBBoxes, int numGridBBoxes, int *cellLists, int *macroCellLists, float *cellBBoxes, float *gridBBoxes, int fX, int fY, int fZ, int max_no_levels)
Definition: covFiles.c:1961
int FILEEXPORT covWriteDOTEXT(int fd, int numElem, char *data, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:788
int FILEEXPORT covWritePOINTS(int fd, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:741
int FILEEXPORT covWriteUSTSDT(int fd, int numElem, float *values, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1269
int FILEEXPORT covWriteSetBegin(int fd, int numElem)
Definition: covFiles.c:517
int FILEEXPORT covWriteUSTTDT(int fd, int numElem, int type, float *values, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1320
int FILEEXPORT covWriteINTARR(int fd, int numDim, int numElem, int *dim_array, int *data, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1781
int FILEEXPORT covWriteUNSGRD(int fd, int numElem, int numConn, int numVert, int *elemList, int *connList, int *typeList, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:602
int FILEEXPORT covWriteSetEnd(int fd, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:527
int FILEEXPORT covOpenOutFile(const char *filename)
Definition: covFiles.c:195
int FILEEXPORT covWriteSPHERES(int fd, int numSpheres, float *xCoord, float *yCoord, float *zCoord, float *radius, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:678
int FILEEXPORT covWriteUNIGRD(int fd, int xsize, int ysize, int zsize, float xmin, float xmax, float ymin, float ymax, float zmin, float zmax, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:1079
int FILEEXPORT covWriteIMAGE(int fd, int PixelImageWidth, int PixelImageHeight, int PixelImageSize, int PixelImageFormatId, char *PixelImageBuffer, char **ImageattrNam, char **ImageattrVal, int numAttr)
Definition: covFiles.c:1629
int FILEEXPORT covWriteGeometryEnd(int fd, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:484
int FILEEXPORT covWriteLINES(int fd, int numLines, int *lineList, int numCorners, int *cornerList, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
Definition: covFiles.c:935
int FILEEXPORT covCloseOutFile(int fd)
Definition: covFiles.c:271
int FILEEXPORT covWriteGeometryBegin(int fd, int has_colors, int has_normals, int has_texture)
Definition: covFiles.c:466