| 29 | } |
| 30 | |
| 31 | bool IsColor(vector<uint8_t> const & frameBuffer, size_t startColorIdx, uint8_t expectedR, uint8_t expectedG, |
| 32 | uint8_t expectedB, uint8_t expectedA) |
| 33 | { |
| 34 | CHECK_LESS_OR_EQUAL(startColorIdx + kAltitudeChartBPP, frameBuffer.size(), ()); |
| 35 | |
| 36 | return frameBuffer[startColorIdx] == expectedR && frameBuffer[startColorIdx + 1] == expectedG && |
| 37 | frameBuffer[startColorIdx + 2] == expectedB && frameBuffer[startColorIdx + 3] == expectedA; |
| 38 | } |
| 39 | |
| 40 | void TestAngleColors(size_t width, size_t height, vector<uint8_t> const & frameBuffer, uint8_t expectedR, |
| 41 | uint8_t expectedG, uint8_t expectedB, uint8_t expectedA) |
no test coverage detected