Remove unused

This commit is contained in:
Kae 2023-06-29 10:12:51 +10:00
parent 624c7aaaf1
commit afefd89533
2 changed files with 0 additions and 28 deletions

View File

@ -101,32 +101,6 @@ void CellularLightingCalculator::setupImage(Image& image, PixelFormat format) co
image.reset(arrayMax[0] - arrayMin[0], arrayMax[1] - arrayMin[1], format); image.reset(arrayMax[0] - arrayMin[0], arrayMax[1] - arrayMin[1], format);
} }
ThreadFunction<Image> CellularLightingCalculator::calculateAsync() {
return ThreadFunction<Image>([this]() {
Vec2S arrayMin = Vec2S(m_queryRegion.min() - m_calculationRegion.min());
Vec2S arrayMax = Vec2S(m_queryRegion.max() - m_calculationRegion.min());
if (m_monochrome)
m_lightArray.right().calculate(arrayMin[0], arrayMin[1], arrayMax[0], arrayMax[1]);
else
m_lightArray.left().calculate(arrayMin[0], arrayMin[1], arrayMax[0], arrayMax[1]);
Image output;
setupImage(output, PixelFormat::RGB24);
for (size_t x = arrayMin[0]; x < arrayMax[0]; ++x) {
for (size_t y = arrayMin[1]; y < arrayMax[1]; ++y) {
if (m_monochrome)
output.set24(x - arrayMin[0], y - arrayMin[1], Color::grayf(m_lightArray.right().getLight(x, y)).toRgb());
else
output.set24(x - arrayMin[0], y - arrayMin[1], Color::v3fToByte(m_lightArray.left().getLight(x, y)));
}
}
return output;
}, "CellularLightingCalculator Thread");
}
void CellularLightIntensityCalculator::setParameters(Json const& config) { void CellularLightIntensityCalculator::setParameters(Json const& config) {
m_lightArray.setParameters( m_lightArray.setParameters(
config.getInt("spreadPasses"), config.getInt("spreadPasses"),

View File

@ -46,8 +46,6 @@ public:
void calculate(Image& output); void calculate(Image& output);
void setupImage(Image& image, PixelFormat format = PixelFormat::RGB24) const; void setupImage(Image& image, PixelFormat format = PixelFormat::RGB24) const;
ThreadFunction<Image> calculateAsync();
private: private:
Json m_config; Json m_config;
bool m_monochrome; bool m_monochrome;