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

Method WriteAPiece

IO/XML/vtkXMLTableWriter.cxx:331–352  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

329
330//------------------------------------------------------------------------------
331int vtkXMLTableWriter::WriteAPiece()
332{
333 vtkIndent indent = vtkIndent().GetNextIndent();
334
335 int result = 1;
336
337 if (this->DataMode == vtkXMLWriter::Appended)
338 {
339 this->WriteAppendedPieceData(this->CurrentPiece);
340 }
341 else
342 {
343 result = this->WriteInlineMode(indent);
344 }
345
346 if (this->ErrorCode == vtkErrorCode::OutOfDiskSpaceError)
347 {
348 this->DeletePositionArrays();
349 result = 0;
350 }
351 return result;
352}
353
354//------------------------------------------------------------------------------
355int vtkXMLTableWriter::WriteFooter()

Callers 1

ProcessRequestMethod · 0.95

Calls 5

WriteInlineModeMethod · 0.95
DeletePositionArraysMethod · 0.95
GetNextIndentMethod · 0.80
vtkIndentClass · 0.50

Tested by

no test coverage detected