------------------------------------------------------------------------------
| 1012 | |
| 1013 | //------------------------------------------------------------------------------ |
| 1014 | bool vtkHDFWriter::AppendOffsets(hid_t group, vtkCellArray* input) |
| 1015 | { |
| 1016 | vtkSmartPointer<vtkDataArray> offsetsArray = nullptr; |
| 1017 | if (input && input->GetOffsetsArray()) |
| 1018 | { |
| 1019 | offsetsArray = input->GetOffsetsArray(); |
| 1020 | } |
| 1021 | else |
| 1022 | { |
| 1023 | offsetsArray = vtkSmartPointer<vtkIntArray>::New(); |
| 1024 | offsetsArray->SetNumberOfValues(0); |
| 1025 | } |
| 1026 | if (!this->Impl->AddOrCreateDataset(group, "Offsets", H5T_STD_I64LE, offsetsArray)) |
| 1027 | { |
| 1028 | vtkErrorMacro(<< "Can not create Offsets dataset when creating: " << this->FileName); |
| 1029 | return false; |
| 1030 | } |
| 1031 | return true; |
| 1032 | } |
| 1033 | |
| 1034 | //------------------------------------------------------------------------------ |
| 1035 | bool vtkHDFWriter::AppendConnectivity(hid_t group, vtkCellArray* input) |
no test coverage detected