------------------------------------------------------------------------------
| 1084 | |
| 1085 | //------------------------------------------------------------------------------ |
| 1086 | int vtkXMLReader::ReadPrimaryElement(vtkXMLDataElement* ePrimary) |
| 1087 | { |
| 1088 | int numTimeSteps = |
| 1089 | ePrimary->GetVectorAttribute("TimeValues", VTK_INT_MAX, static_cast<double*>(nullptr)); |
| 1090 | this->SetNumberOfTimeSteps(numTimeSteps); |
| 1091 | |
| 1092 | // See if there is a FieldData element |
| 1093 | int numNested = ePrimary->GetNumberOfNestedElements(); |
| 1094 | for (int i = 0; i < numNested; ++i) |
| 1095 | { |
| 1096 | vtkXMLDataElement* eNested = ePrimary->GetNestedElement(i); |
| 1097 | if (strcmp(eNested->GetName(), "FieldData") == 0) |
| 1098 | { |
| 1099 | this->FieldDataElement = eNested; |
| 1100 | return 1; |
| 1101 | } |
| 1102 | } |
| 1103 | |
| 1104 | this->FieldDataElement = nullptr; |
| 1105 | |
| 1106 | return 1; |
| 1107 | } |
| 1108 | |
| 1109 | //------------------------------------------------------------------------------ |
| 1110 | void vtkXMLReader::SetupOutputData() |
no test coverage detected