35 #ifndef vtkChacoReader_h
36 #define vtkChacoReader_h
95 const char *GetVertexWeightArrayName(
int weight);
118 const char *GetEdgeWeightArrayName(
int weight);
147 void CloseCurrentFile();
148 int OpenCurrentFile();
150 int InputGeom(
vtkIdType nvtxs,
int igeom,
double *
x,
double *
y,
double *
z);
154 int GetCoordsMetadata();
155 void GetGraphMetadata();
163 void MakeWeightArrayNames(
int nv,
int ne);
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 GenerateGlobalNodeIdArray
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
int GraphFileHasVertexNumbers
#define vtkGetMacro(name, type)
static vtkUnstructuredGridAlgorithm * New()
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define vtkSetStringMacro(name)
GLint GLint GLint GLint GLint GLint y
#define vtkTypeMacro(thisClass, superclass)
#define VTKIOGEOMETRY_EXPORT
int GenerateEdgeWeightArrays
GLint GLint GLint GLint GLint x
a simple class to control print indentation
dataset represents arbitrary combinations of all possible cell types
void PrintSelf(ostream &os, vtkIndent indent)
#define vtkGetStringMacro(name)
Superclass for algorithms that produce only unstructured grid as output.
Read a Chaco file and create a vtkUnstructuredGrid.
int NumberOfPointWeightArrays
int NumberOfCellWeightArrays
vtkIdType NumberOfVertices
int GenerateVertexWeightArrays
static const char * GetGlobalNodeIdArrayName()
#define vtkBooleanMacro(name, type)
static const char * GetGlobalElementIdArrayName()
int NumberOfVertexWeights
int GenerateGlobalElementIdArray
#define vtkSetMacro(name, type)
vtkUnstructuredGrid * DataCache