7#ifndef PDF_GRAPHICS_STATE_H
8#define PDF_GRAPHICS_STATE_H
10#include <podofo/auxiliary/Matrix.h>
11#include "PdfColorSpaceFilter.h"
12#include "PdfExtGStateDefinition.h"
13#include "PdfPatternDefinition.h"
18 struct PODOFO_API PdfGraphicsState final
22 double MiterLimit = 10;
25 std::string RenderingIntent;
26 PdfColorRaw NonStrokingColor{ };
27 PdfColorRaw StrokingColor{ };
SPDX-FileCopyrightText: (C) 2022 Francesco Pretto ceztko@gmail.com SPDX-License-Identifier: LGPL-2....
Definition basetypes.h:16
PdfLineJoinStyle
Enum for line join styles when drawing.
Definition PdfDeclarations.h:442
std::shared_ptr< const PdfPatternDefinition > PdfPatternDefinitionPtr
Convenience alias for a constant PdfTilingPatternDefinition shared ptr.
Definition PdfPatternDefinition.h:406
std::shared_ptr< const PdfColorSpaceFilter > PdfColorSpaceFilterPtr
Convenience alias for a constant PdfColorSpaceFilter shared ptr.
Definition PdfColorSpaceFilter.h:85
std::shared_ptr< const PdfShadingDefinition > PdfShadingDefinitionPtr
Convenience alias for a constant PdfShadingDefinition shared ptr.
Definition PdfPatternDefinition.h:167
PdfLineCapStyle
Enum for line cap styles when drawing.
Definition PdfDeclarations.h:432
std::shared_ptr< const PdfExtGStateDefinition > PdfExtGStateDefinitionPtr
Convenience alias for a constant PdfExtGStateDefinition shared ptr.
Definition PdfExtGStateDefinition.h:34