------------------------------------------------------------------------------
| 537 | |
| 538 | //------------------------------------------------------------------------------ |
| 539 | void vtkHDRReader::FillOutPtrNoRLE( |
| 540 | int* outExt, float*& outPtr, std::vector<unsigned char>& lineBuffer) |
| 541 | { |
| 542 | // Convert lineBuffer to RGB floats |
| 543 | for (int i = outExt[0]; i <= outExt[1]; ++i) |
| 544 | { |
| 545 | this->RGBE2Float(lineBuffer.data() + 4 * i, outPtr[0], outPtr[1], outPtr[2]); |
| 546 | |
| 547 | outPtr += HDR_DATA_SIZE; |
| 548 | } |
| 549 | } |
| 550 | |
| 551 | //------------------------------------------------------------------------------ |
| 552 | bool vtkHDRReader::ReadAllFileNoRLE( |
no test coverage detected