| 530 | } |
| 531 | |
| 532 | int vtkXArrayAccessor::get_var_double(int ncid, int varid, double* ip) |
| 533 | { |
| 534 | if (static_cast<size_t>(varid) >= this->Var.size()) |
| 535 | return NC_ENOTVAR; |
| 536 | |
| 537 | size_t ndims = this->VarDims[varid].size(); |
| 538 | std::vector<size_t> start, count; |
| 539 | start.resize(ndims, 0); |
| 540 | count.resize(ndims, 0); |
| 541 | for (size_t i = 0; i < ndims; ++i) |
| 542 | { |
| 543 | count[i] = this->DimLen[this->VarDims[varid][i]]; |
| 544 | } |
| 545 | |
| 546 | return get_vars_double(ncid, varid, start.data(), count.data(), nullptr, ip); |
| 547 | } |
| 548 | |
| 549 | void vtkXArrayAccessor::SetDim(const std::vector<std::string>& v) |
| 550 | { |
no test coverage detected