MCPcopy Create free account
hub / github.com/Kitware/VTK / WriteFooter

Method WriteFooter

IO/XML/vtkXMLUnstructuredDataWriter.cxx:427–450  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

425
426//------------------------------------------------------------------------------
427int vtkXMLUnstructuredDataWriter::WriteFooter()
428{
429 vtkIndent indent = vtkIndent().GetNextIndent();
430
431 ostream& os = *(this->Stream);
432
433 if (this->DataMode == vtkXMLWriter::Appended)
434 {
435 this->DeletePositionArrays();
436 this->EndAppendedData();
437 }
438 else
439 {
440 // Close the primary element.
441 os << indent << "</" << this->GetDataSetName() << ">\n";
442 os.flush();
443 if (os.fail())
444 {
445 return 0;
446 }
447 }
448
449 return 1;
450}
451
452//------------------------------------------------------------------------------
453int vtkXMLUnstructuredDataWriter::WriteInlineMode(vtkIndent indent)

Callers 1

ProcessRequestMethod · 0.95

Calls 6

DeletePositionArraysMethod · 0.95
GetNextIndentMethod · 0.80
EndAppendedDataMethod · 0.80
vtkIndentClass · 0.50
GetDataSetNameMethod · 0.45
flushMethod · 0.45

Tested by

no test coverage detected