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

Function CreateMetaDataIfNecessary

IO/XML/vtkXMLMultiBlockDataReader.cxx:199–214  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

197namespace
198{
199vtkInformation* CreateMetaDataIfNecessary(
200 vtkMultiBlockDataSet* mblock, vtkMultiPieceDataSet* mpiece, int index)
201{
202 vtkInformation* piece_metadata = nullptr;
203 if (mblock)
204 {
205 mblock->SetBlock(index, nullptr);
206 piece_metadata = mblock->GetMetaData(index);
207 }
208 else if (mpiece)
209 {
210 mpiece->SetPiece(index, nullptr);
211 piece_metadata = mpiece->GetMetaData(index);
212 }
213 return piece_metadata;
214}
215
216}
217

Callers 1

FillMetaDataMethod · 0.85

Calls 2

SetBlockMethod · 0.80
GetMetaDataMethod · 0.45

Tested by

no test coverage detected