COVISE Core
Functions | Variables
covWriteFiles.h File Reference
#include "coFileExport.h"
Include dependency graph for covWriteFiles.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int FILEEXPORT covOpenOutFile (const char *filename)
 
int FILEEXPORT covCloseOutFile (int fd)
 
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)
 
int FILEEXPORT covWriteUSTSDT (int fd, int numElem, float *values, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteINTDT (int fd, int numElem, int *values, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteBYTEDT (int fd, int numElem, unsigned char *values, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteUSTVDT (int fd, int numElem, float *comp1, float *comp2, float *comp3, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteUSTTDT (int fd, int numElem, int type, float *values, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWritePOINTS (int fd, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteSPHERES (int fd, int numSpheres, float *xCoord, float *yCoord, float *zCoord, float *radius, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteDOTEXT (int fd, int numElem, char *data, char **attrNam, char **attrVal, int numAttr)
 
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)
 
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)
 
int FILEEXPORT covWriteTRI (int fd, int numCorners, int *cornerList, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteQUADS (int fd, int numCorners, int *cornerList, int numPoints, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
 
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)
 
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)
 
int FILEEXPORT covWriteRCTGRD (int fd, int xsize, int ysize, int zsize, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteSTRGRD (int fd, int xsize, int ysize, int zsize, float *xCoord, float *yCoord, float *zCoord, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteSTRSDT (int fd, int numElem, float *data, int xsize, int ysize, int zsize, char **attrNam, char **attrVal, int numAttr)
 
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)
 
int FILEEXPORT covWriteRGBADT (int fd, int numElem, int *colors, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteINTARR (int fd, int numDim, int numElem, int *dim_array, int *data, char **attrNam, char **attrVal, int numAttr)
 
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)
 
int FILEEXPORT covWriteIMAGE (int fd, int PixelImageWidth, int PixelImageHeight, int PixelImageSize, int PixelImageFormatId, char *PixelImageBuffer, char **ImageattrNam, char **ImageattrVal, int numAttr)
 
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)
 
int FILEEXPORT covWriteSetBegin (int fd, int numElem)
 
int FILEEXPORT covWriteSetEnd (int fd, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteGeometryBegin (int fd, int has_colors, int has_normals, int has_texture)
 
int FILEEXPORT covWriteGeometryEnd (int fd, char **attrNam, char **attrVal, int numAttr)
 
int FILEEXPORT covWriteOBJREF (int fd, int num)
 

Variables

const int COUNT_ATTR = -1
 

Function Documentation

◆ covCloseOutFile()

int FILEEXPORT covCloseOutFile ( int  fd)

◆ covOpenOutFile()

int FILEEXPORT covOpenOutFile ( const char *  filename)

◆ covWriteBYTEDT()

int FILEEXPORT covWriteBYTEDT ( int  fd,
int  numElem,
unsigned char *  values,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteDOTEXT()

int FILEEXPORT covWriteDOTEXT ( int  fd,
int  numElem,
char *  data,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteGeometryBegin()

int FILEEXPORT covWriteGeometryBegin ( int  fd,
int  has_colors,
int  has_normals,
int  has_texture 
)

◆ covWriteGeometryEnd()

int FILEEXPORT covWriteGeometryEnd ( int  fd,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteIMAGE()

int FILEEXPORT covWriteIMAGE ( int  fd,
int  PixelImageWidth,
int  PixelImageHeight,
int  PixelImageSize,
int  PixelImageFormatId,
char *  PixelImageBuffer,
char **  ImageattrNam,
char **  ImageattrVal,
int  numAttr 
)

◆ covWriteINTARR()

int FILEEXPORT covWriteINTARR ( int  fd,
int  numDim,
int  numElem,
int *  dim_array,
int *  data,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteINTDT()

int FILEEXPORT covWriteINTDT ( int  fd,
int  numElem,
int *  values,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteLINES()

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 
)

◆ covWriteOBJREF()

int FILEEXPORT covWriteOBJREF ( int  fd,
int  num 
)

◆ covWriteOCTREE()

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 
)

◆ covWritePOINTS()

int FILEEXPORT covWritePOINTS ( int  fd,
int  numPoints,
float *  xCoord,
float *  yCoord,
float *  zCoord,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWritePOLYGN()

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 
)

◆ covWriteQUADS()

int FILEEXPORT covWriteQUADS ( int  fd,
int  numCorners,
int *  cornerList,
int  numPoints,
float *  xCoord,
float *  yCoord,
float *  zCoord,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteRCTGRD()

int FILEEXPORT covWriteRCTGRD ( int  fd,
int  xsize,
int  ysize,
int  zsize,
float *  xCoord,
float *  yCoord,
float *  zCoord,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteRGBADT()

int FILEEXPORT covWriteRGBADT ( int  fd,
int  numElem,
int *  colors,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteSetBegin()

int FILEEXPORT covWriteSetBegin ( int  fd,
int  numElem 
)

◆ covWriteSetEnd()

int FILEEXPORT covWriteSetEnd ( int  fd,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteSPHERES()

int FILEEXPORT covWriteSPHERES ( int  fd,
int  numSpheres,
float *  xCoord,
float *  yCoord,
float *  zCoord,
float *  radius,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteSTRGRD()

int FILEEXPORT covWriteSTRGRD ( int  fd,
int  xsize,
int  ysize,
int  zsize,
float *  xCoord,
float *  yCoord,
float *  zCoord,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteSTRSDT()

int FILEEXPORT covWriteSTRSDT ( int  fd,
int  numElem,
float *  data,
int  xsize,
int  ysize,
int  zsize,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteSTRVDT()

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 
)

◆ covWriteTEXTUR()

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 
)

◆ covWriteTRI()

int FILEEXPORT covWriteTRI ( int  fd,
int  numCorners,
int *  cornerList,
int  numPoints,
float *  xCoord,
float *  yCoord,
float *  zCoord,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteTRIANG()

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 
)

◆ covWriteUNIGRD()

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 
)

◆ covWriteUNSGRD()

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 
)

◆ covWriteUSTSDT()

int FILEEXPORT covWriteUSTSDT ( int  fd,
int  numElem,
float *  values,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteUSTTDT()

int FILEEXPORT covWriteUSTTDT ( int  fd,
int  numElem,
int  type,
float *  values,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

◆ covWriteUSTVDT()

int FILEEXPORT covWriteUSTVDT ( int  fd,
int  numElem,
float *  comp1,
float *  comp2,
float *  comp3,
char **  attrNam,
char **  attrVal,
int  numAttr 
)

Variable Documentation

◆ COUNT_ATTR

const int COUNT_ATTR = -1