Go to the documentation of this file.
35 #ifndef vtkChacoReader_h
36 #define vtkChacoReader_h
215 double ReadVal(FILE *infile,
int *end_flag);
216 vtkIdType ReadInt(FILE *infile,
int *end_flag);
217 void FlushLine( FILE *infile);
218 void ResetInputBuffers();
226 void ClearWeightArrayNames();
int BuildOutputGrid(vtkUnstructuredGrid *gr)
int GenerateVertexWeightArrays
int GenerateGlobalNodeIdArray
int GenerateEdgeWeightArrays
#define vtkTypeMacro(thisClass, superclass)
int GenerateGlobalElementIdArray
GLint GLint GLint GLint GLint x
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
#define VTKIOGEOMETRY_EXPORT
int NumberOfCellWeightArrays
int InputGraph2(vtkIdType **start, vtkIdType **adjacency, double **vweights, double **eweights)
int GraphFileHasVertexNumbers
void MakeWeightArrayNames(int nv, int ne)
const char * GetVertexWeightArrayName(int weight)
vtkIdType NumberOfVertices
a simple class to control print indentation
#define vtkSetStringMacro(name)
int NumberOfPointWeightArrays
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
void AddNodeIds(vtkUnstructuredGrid *output)
vtkBooleanMacro(IgnoreDriverBugs, bool)
void PrintSelf(ostream &os, vtkIndent indent)
vtkSetMacro(IgnoreDriverBugs, bool)
GLint GLint GLint GLint GLint GLint y
int ReadFile(vtkUnstructuredGrid *output)
static const char * GetGlobalNodeIdArrayName()
static const char * GetGlobalElementIdArrayName()
Read a Chaco file and create a vtkUnstructuredGrid.
Superclass for algorithms that produce only unstructured grid as output.
static vtkChacoReader * New()
int NumberOfVertexWeights
dataset represents arbitrary combinations of all possible cell types
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
const char * GetEdgeWeightArrayName(int weight)
int InputGeom(vtkIdType nvtxs, int igeom, double *x, double *y, double *z)
vtkUnstructuredGrid * DataCache
void AddElementIds(vtkUnstructuredGrid *output)