Radial shading

This commit is contained in:
Jakub Melka
2019-09-12 19:41:12 +02:00
parent f36882cfc8
commit 6326eb35eb
2 changed files with 358 additions and 0 deletions

View File

@ -288,6 +288,21 @@ private:
friend class PDFPattern;
};
class PDFRadialShading : public PDFSingleDimensionShading
{
public:
explicit PDFRadialShading() = default;
virtual ShadingType getShadingType() const override;
virtual PDFMesh createMesh(const PDFMeshQualitySettings& settings) const override;
private:
friend class PDFPattern;
PDFReal m_r0 = 0.0;
PDFReal m_r1 = 0.0;
};
} // namespace pdf
#endif // PDFPATTERN_H