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

Method CreateDataspaceFromArray

IO/HDF/vtkHDFWriterImplementation.cxx:450–458  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

448
449//------------------------------------------------------------------------------
450vtkHDF::ScopedH5SHandle vtkHDFWriter::Implementation::CreateDataspaceFromArray(
451 vtkAbstractArray* dataArray)
452{
453 const int nComp = dataArray ? dataArray->GetNumberOfComponents() : 0;
454 const int nTuples = dataArray ? dataArray->GetNumberOfTuples() : 0;
455 const hsize_t dimensions[] = { (hsize_t)nTuples, (hsize_t)nComp };
456 const int rank = nComp > 1 ? 2 : 1;
457 return CreateSimpleDataspace(rank, dimensions);
458}
459
460//------------------------------------------------------------------------------
461vtkHDF::ScopedH5DHandle vtkHDFWriter::Implementation::CreateDatasetFromDataArray(

Callers 1

AddArrayToDatasetMethod · 0.95

Calls 2

GetNumberOfComponentsMethod · 0.45
GetNumberOfTuplesMethod · 0.45

Tested by

no test coverage detected