LibreOffice Module sdext (master) 1
Public Member Functions | Public Attributes | List of all members
pdfi::GraphicsContext Struct Reference

#include <pdfihelper.hxx>

Collaboration diagram for pdfi::GraphicsContext:
[legend]

Public Member Functions

 GraphicsContext ()
 
bool operator== (const GraphicsContext &rRight) const
 
OUString GetLineJoinString () const
 
OUString GetLineCapString () const
 
bool isRotatedOrSkewed () const
 

Public Attributes

css::rendering::ARGBColor LineColor
 
css::rendering::ARGBColor FillColor
 
sal_Int8 LineJoin
 
sal_Int8 LineCap
 
sal_Int8 BlendMode
 
double Flatness
 
double LineWidth
 
double MiterLimit
 
std::vector< double > DashArray
 
sal_Int32 FontId
 
sal_Int32 TextRenderMode
 
basegfx::B2DHomMatrix Transformation
 
basegfx::B2DPolyPolygon Clip
 

Detailed Description

Definition at line 97 of file pdfihelper.hxx.

Constructor & Destructor Documentation

◆ GraphicsContext()

pdfi::GraphicsContext::GraphicsContext ( )
inline

Definition at line 113 of file pdfihelper.hxx.

Member Function Documentation

◆ GetLineCapString()

OUString pdfi::GraphicsContext::GetLineCapString ( ) const
inline

Definition at line 166 of file pdfihelper.hxx.

References LineCap.

Referenced by pdfi::DrawXmlFinalizer::visit(), and pdfi::WriterXmlFinalizer::visit().

◆ GetLineJoinString()

OUString pdfi::GraphicsContext::GetLineJoinString ( ) const
inline

Definition at line 152 of file pdfihelper.hxx.

References LineJoin.

Referenced by pdfi::DrawXmlFinalizer::visit(), and pdfi::WriterXmlFinalizer::visit().

◆ isRotatedOrSkewed()

bool pdfi::GraphicsContext::isRotatedOrSkewed ( ) const
inline

◆ operator==()

bool pdfi::GraphicsContext::operator== ( const GraphicsContext rRight) const
inline

Member Data Documentation

◆ BlendMode

sal_Int8 pdfi::GraphicsContext::BlendMode

◆ Clip

basegfx::B2DPolyPolygon pdfi::GraphicsContext::Clip

◆ DashArray

std::vector<double> pdfi::GraphicsContext::DashArray

◆ FillColor

css::rendering::ARGBColor pdfi::GraphicsContext::FillColor

◆ Flatness

double pdfi::GraphicsContext::Flatness

◆ FontId

sal_Int32 pdfi::GraphicsContext::FontId

◆ LineCap

sal_Int8 pdfi::GraphicsContext::LineCap

◆ LineColor

css::rendering::ARGBColor pdfi::GraphicsContext::LineColor

◆ LineJoin

sal_Int8 pdfi::GraphicsContext::LineJoin

◆ LineWidth

double pdfi::GraphicsContext::LineWidth

◆ MiterLimit

double pdfi::GraphicsContext::MiterLimit

◆ TextRenderMode

sal_Int32 pdfi::GraphicsContext::TextRenderMode

◆ Transformation

basegfx::B2DHomMatrix pdfi::GraphicsContext::Transformation

The documentation for this struct was generated from the following file: