------------------------------------------------------------------------------
| 2106 | |
| 2107 | //------------------------------------------------------------------------------ |
| 2108 | void vtkXMLWriter::WriteArrayFooter( |
| 2109 | ostream& os, vtkIndent indent, vtkAbstractArray* a, int shortFormat) |
| 2110 | { |
| 2111 | // Close the tag: </DataArray>, </Array> or /> |
| 2112 | if (shortFormat) |
| 2113 | { |
| 2114 | os << "/>" << endl; |
| 2115 | } |
| 2116 | else |
| 2117 | { |
| 2118 | vtkDataArray* da = vtkArrayDownCast<vtkDataArray>(a); |
| 2119 | os << indent << (da ? "</DataArray>" : "</Array>") << "\n"; |
| 2120 | } |
| 2121 | // Force write and check for errors. |
| 2122 | os.flush(); |
| 2123 | if (os.fail()) |
| 2124 | { |
| 2125 | this->SetErrorCode(vtkErrorCode::GetLastSystemError()); |
| 2126 | } |
| 2127 | } |
| 2128 | |
| 2129 | //------------------------------------------------------------------------------ |
| 2130 | void vtkXMLWriter::WriteInlineData(vtkAbstractArray* a, vtkIndent indent) |
no test coverage detected