20 #ifndef _COVISE_READFILELIB
21 #define _COVISE_READFILELIB
40 int *el,
int *cl,
int *tl,
41 float *
x,
float *
y,
float *
z);
62 extern int FILEEXPORT covReadPOLYGN(
int fd,
int numPolygons,
int *polyList,
int numCorners,
int *cornerList,
int numPoints,
float *
x,
float *
y,
float *
z);
67 int numPoints,
float *
x,
float *
y,
float *
z);
71 int numPoints,
float *
x,
float *
y,
float *
z);
74 int numPoints,
float *
x,
float *
y,
float *
z);
79 int numPoints,
float *
x,
float *
y,
float *
z);
82 extern int FILEEXPORT covReadUNIGRD(
int fd,
int *xsize,
int *ysize,
int *zsize,
float *xmin,
float *xmax,
float *ymin,
float *ymax,
float *zmin,
float *
zmax);
117 extern int FILEEXPORT covReadSTRVDT(
int fd,
int numElem,
float *data_x,
float *data_y,
float *data_z,
int xsize,
int ysize,
int zsize);
125 int *PixelImageFormatId,
int *PixImageBufferLength);
127 int PixelImageFormatId,
int PixImageBufferLength,
char *PixelImageBuffer);
129 int PixelImageFormatId,
int PixImageBufferLength);
132 int *NumberOfCoordinates,
int *NumberOfVertices);
134 int NumberOfCoordinates,
int NumberOfVertices,
int *VertexIndices,
137 int NumberOfCoordinates,
int NumberOfVertices);
144 extern int FILEEXPORT covReadSizeOCTREE(
int fd,
int *numCellLists,
int *numMacroCellLists,
int *numCellBBoxes,
int *numGridBBoxes);
145 extern int FILEEXPORT covReadOCTREE(
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);
146 extern int FILEEXPORT covSkipOCTREE(
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);
int FILEEXPORT covSkipTRIANG(int fd, int numStrips, int numCorners, int numPoints)
GLsizeiptr size
Definition: khronos-glext.h:6610
int covReadSizeSPHERES(int fd, int *numElem)
Definition: covFiles.c:682
int FILEEXPORT covSkipUSTTDT(int fd, int numElem, int type)
int covReadDescription(int fd, char *name)
Definition: covFiles.c:365
int covReadSizeIMAGE(int fd, int *PixelImageWidth, int *PixelImageHeight, int *PixelImageSize, int *PixelImageFormatId, int *PixImageBufferLength)
Definition: covFiles.c:1627
int covReadPOINTS(int fd, int numElem, float *x, float *y, float *z)
Definition: covFiles.c:740
int FILEEXPORT covSkipRGBADT(int fd, int numElem)
int covReadSizePOINTS(int fd, int *numElem)
Definition: covFiles.c:735
GLuint GLuint num
Definition: khronos-glext.h:10593
int FILEEXPORT covSkipINTDT(int fd, int numElem)
GLdouble GLdouble z
Definition: khronos-glext.h:6565
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: khronos-glext.h:6354
int covSkipSTRVDT(int fd, int numElem, int xsize, int ysize, int zsize)
Definition: covFiles.c:1525
int covSkipRCTGRD(int fd, int xsize, int ysize, int zsize)
Definition: covFiles.c:1146
int covReadSizeSTRGRD(int fd, int *xsize, int *ysize, int *zsize)
Definition: covFiles.c:1208
int covSkipPOINTS(int fd, int numElem)
Definition: covFiles.c:745
int covSkipSTRGRD(int fd, int xsize, int ysize, int zsize)
Definition: covFiles.c:1218
int covSkipSPHERES(int fd, int numSphere)
Definition: covFiles.c:677
int covReadUSTVDT(int fd, int numElem, float *x, float *y, float *z)
Definition: covFiles.c:1381
int covReadUNIGRD(int fd, int *xsize, int *ysize, int *zsize, float *xmin, float *xmax, float *ymin, float *ymax, float *zmin, float *zmax)
Definition: covFiles.c:1075
int covSkipUSTSDT(int fd, int numElem)
Definition: covFiles.c:1273
int covReadSizeINTARR(int fd, int numDim, int *sizes, int *numElem)
Definition: covFiles.c:1781
int covReadQUADS(int fd, int numCorners, int *cornerList, int numPoints, float *x, float *y, float *z)
Definition: covFiles.c:991
int covReadUSTSDT(int fd, int numElem, float *x)
Definition: covFiles.c:1268
int covReadUSTTDT(int fd, int numElem, int type, float *x)
Definition: covFiles.c:1319
GLuint const GLchar * name
Definition: khronos-glext.h:6722
int covReadTRI(int fd, int numCorners, int *cornerList, int numPoints, float *x, float *y, float *z)
Definition: covFiles.c:967
int covReadRGBADT(int fd, int numElem, int *colors)
Definition: covFiles.c:1571
int covSkipUSTVDT(int fd, int numElem)
Definition: covFiles.c:1386
int covReadAttributes(int fd, char **atNam, char **atVal, int num, int size)
Definition: covFiles.c:354
int covSkipSTRSDT(int fd, int numElem, int xsize, int ysize, int zsize)
Definition: covFiles.c:1451
int covSkipUNSGRD(int fd, int numElem, int numConn, int numVert)
Definition: covFiles.c:614
int covReadSetBegin(int fd, int *numElem)
Definition: covFiles.c:511
int covReadRCTGRD(int fd, int xsize, int ysize, int zsize, float *x, float *y, float *z)
Definition: covFiles.c:1141
int covReadOCTREE(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:1969
int covReadSizeOCTREE(int fd, int *numCellLists, int *numMacroCellLists, int *numCellBBoxes, int *numGridBBoxes)
Definition: covFiles.c:1989
int covReadSTRGRD(int fd, int xsize, int ysize, int zsize, float *x, float *y, float *z)
Definition: covFiles.c:1213
int covReadSizeUSTVDT(int fd, int *numElem)
Definition: covFiles.c:1376
int covReadSizeBYTEDT(int fd, int *numElem)
Definition: covFiles.c:1865
int covReadGeometryBegin(int fd, int *has_geometry, int *has_colors, int *has_normals, int *has_texture)
Definition: covFiles.c:462
int FILEEXPORT covSkipQUADS(int fd, int numCorners, int numPoints)
int covReadSTRVDT(int fd, int numElem, float *data_x, float *data_y, float *data_z, int xsize, int ysize, int zsize)
Definition: covFiles.c:1519
int FILEEXPORT covSkipINTARR(int fd, int numDim, int numElem, int *dim_array, int *data)
int covReadTEXTUR(int fd, int NumberOfBorderPixels, int NumberOfComponents, int Level, int NumberOfCoordinates, int NumberOfVertices, int *VertexIndices, float **Coords)
Definition: covFiles.c:1719
int covReadOldGeometryBegin(int fd, int *has_geometry, int *has_colors, int *has_normals)
Definition: covFiles.c:467
int covReadDimINTARR(int fd, int *numDim)
Definition: covFiles.c:1776
int covReadLINES(int fd, int numLines, int *lineList, int numCorners, int *cornerList, int numPoints, float *x, float *y, float *z)
Definition: covFiles.c:937
int covSkipLINES(int fd, int numLines, int numCorners, int numPoints)
Definition: covFiles.c:944
int covReadUNSGRD(int fd, int numElem, int numConn, int numVert, int *el, int *cl, int *tl, float *x, float *y, float *z)
Definition: covFiles.c:606
int covReadSizeRGBADT(int fd, int *numElem)
Definition: covFiles.c:1566
#define FILEEXPORT
Definition: coExport.h:93
GLint GLint GLint GLint GLint GLint y
Definition: khronos-glext.h:6346
int FILEEXPORT covSkipBYTEDT(int fd, int numElem)
int FILEEXPORT covSkipIMAGE(int fd, int PixelImageWidth, int PixelImageHeight, int PixelImageSize, int PixelImageFormatId, int PixImageBufferLength)
int covReadTRIANG(int fd, int numStrips, int *stripList, int numCorners, int *cornerList, int numPoints, float *x, float *y, float *z)
Definition: covFiles.c:1015
int covReadPOLYGN(int fd, int numPolygons, int *polyList, int numCorners, int *cornerList, int numPoints, float *x, float *y, float *z)
Definition: covFiles.c:908
int FILEEXPORT covSkipOCTREE(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)
int covReadINTDT(int fd, int numElem, int *x)
Definition: covFiles.c:1829
int covReadSizePOLYGN(int fd, int *numPolygons, int *numCorners, int *numPoints)
Definition: covFiles.c:902
int covReadSizeUNSGRD(int fd, int *numElem, int *numConn, int *numVert)
Definition: covFiles.c:600
int FILEEXPORT covSkipDOTEXT(int fd, int numElem)
int covReadSizeUSTTDT(int fd, int *numElem, int *type)
Definition: covFiles.c:1314
int covReadSizeTEXTUR(int fd, int *NumberOfBorderPixels, int *NumberOfComponents, int *Level, int *NumberOfCoordinates, int *NumberOfVertices)
Definition: covFiles.c:1711
int covReadSizeUSTSDT(int fd, int *numElem)
Definition: covFiles.c:1263
int covReadINTARR(int fd, int numDim, int numElem, int *dim_array, int *data)
Definition: covFiles.c:1786
int covReadSizeLINES(int fd, int *numLines, int *numCorners, int *numPoints)
Definition: covFiles.c:931
int covReadSizeDOTEXT(int fd, int *numElem)
Definition: covFiles.c:782
int covReadNumAttributes(int fd, int *num, int *size)
Definition: covFiles.c:359
int covOpenInFile(const char *filename)
Definition: covFiles.c:218
int covReadSizeSTRVDT(int fd, int *numElem, int *xsize, int *ysize, int *zsize)
Definition: covFiles.c:1514
int covReadSPHERES(int fd, int numSphere, float *x, float *y, float *z, float *radius)
Definition: covFiles.c:672
int covReadSizeRCTGRD(int fd, int *xsize, int *ysize, int *zsize)
Definition: covFiles.c:1136
int covCloseInFile(int fd)
Definition: covFiles.c:265
int covReadOBJREF(int fd, int *objNum)
Definition: covFiles.c:2024
int FILEEXPORT covSkipTEXTUR(int fd, int NumberOfBorderPixels, int NumberOfComponents, int Level, int NumberOfCoordinates, int NumberOfVertices)
int covReadSizeINTDT(int fd, int *numElem)
Definition: covFiles.c:1824
int covReadSizeTRIANG(int fd, int *numStrips, int *numCorners, int *numPoints)
Definition: covFiles.c:1009
int covReadSTRSDT(int fd, int numElem, float *data, int xsize, int ysize, int zsize)
Definition: covFiles.c:1446
GLenum type
Definition: khronos-glext.h:6279
GLint GLint GLint GLint GLint x
Definition: khronos-glext.h:6346
GLclampd zmax
Definition: khronos-glext.h:11392
int covReadIMAGE(int fd, int PixelImageWidth, int PixelImageHeight, int PixelImageSize, int PixelImageFormatId, int PixImageBufferLength, char *PixelImageBuffer)
Definition: covFiles.c:1634
int covReadBYTEDT(int fd, int numElem, unsigned char *x)
Definition: covFiles.c:1870
int covReadDOTEXT(int fd, int numElem, char *data)
Definition: covFiles.c:787
int covSkipPOLYGN(int fd, int numPolygons, int numCorners, int numPoints)
Definition: covFiles.c:914
int covReadSizeSTRSDT(int fd, int *numElem, int *xsize, int *ysize, int *zsize)
Definition: covFiles.c:1441