Inverting colors feature

This commit is contained in:
Jakub Melka
2020-01-28 19:17:45 +01:00
parent 0bc64494fd
commit e4effbc29a
10 changed files with 112 additions and 10 deletions

View File

@ -1106,6 +1106,16 @@ qint64 PDFMesh::getMemoryConsumptionEstimate() const
return memoryConsumption;
}
void PDFMesh::invertColors()
{
for (Triangle& triangle : m_triangles)
{
triangle.color = 0x00FFFFFF - triangle.color;
}
m_backgroundColor = invertColor(m_backgroundColor);
}
void PDFMeshQualitySettings::initResolution()
{
Q_ASSERT(deviceSpaceMeshingArea.isValid());