Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //read all the data from the file
- vtkSmartPointer<vtkXMLUnstructuredGridReader> reader =
- vtkSmartPointer<vtkXMLUnstructuredGridReader>::New();
- reader->SetFileName(filename.c_str());
- reader->Update();
- unsigned int cellNumber = reader->GetOutput()->GetNumberOfCells();
- cout << "There are " << cellNumber << " input cells." << endl;
- //read all the data from the file
- vtkSmartPointer<vtkXMLUnstructuredGridReader> reader =
- vtkSmartPointer<vtkXMLUnstructuredGridReader>::New();
- reader->SetFileName(filename.c_str());
- reader->Update();
- unsigned int cellNumber = reader->GetOutput()->GetNumberOfCells();
- cout << "There are " << cellNumber << " input cells." << endl;
- vtkUnstructuredGrid* ugrid = reader->GetOutput();
- vtkCellData *cellData = ugrid->GetCellData();
- for (int i = 0; i < cellData->GetNumberOfArrays(); i++)
- {
- vtkDataArray* data = cellData->GetArray(j);
- cout << "name " << data->GetName() << endl;
- for (int j = 0; j < data->GetNumberOfTuples(); j++)
- {
- double value = data->GetTuple1(j);
- cout << " value " << j << "th is " << value << endl;
- }
- }
Add Comment
Please, Sign In to add comment