LibreOffice Module sdext (master) 1
|
#include <pdfihelper.hxx>
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 |
Definition at line 97 of file pdfihelper.hxx.
|
inline |
Definition at line 113 of file pdfihelper.hxx.
|
inline |
Definition at line 166 of file pdfihelper.hxx.
References LineCap.
Referenced by pdfi::DrawXmlFinalizer::visit(), and pdfi::WriterXmlFinalizer::visit().
|
inline |
Definition at line 152 of file pdfihelper.hxx.
References LineJoin.
Referenced by pdfi::DrawXmlFinalizer::visit(), and pdfi::WriterXmlFinalizer::visit().
|
inline |
Definition at line 180 of file pdfihelper.hxx.
References basegfx::B2DHomMatrix::get(), and Transformation.
Referenced by pdfi::WriterXmlOptimizer::optimizeTextElements(), and pdfi::PageElement::resolveUnderlines().
|
inline |
Definition at line 129 of file pdfihelper.hxx.
References BlendMode, Clip, DashArray, FillColor, Flatness, FontId, LineCap, LineColor, LineJoin, LineWidth, MiterLimit, TextRenderMode, and Transformation.
sal_Int8 pdfi::GraphicsContext::BlendMode |
Definition at line 103 of file pdfihelper.hxx.
Referenced by pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::DrawXmlOptimizer::visit(), and pdfi::WriterXmlOptimizer::visit().
basegfx::B2DPolyPolygon pdfi::GraphicsContext::Clip |
Definition at line 111 of file pdfihelper.hxx.
Referenced by pdfi::PDFIProcessor::intersectClip(), pdfi::PDFIProcessor::intersectEoClip(), pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::startPage(), pdfi::DrawXmlOptimizer::visit(), and pdfi::WriterXmlOptimizer::visit().
std::vector<double> pdfi::GraphicsContext::DashArray |
Definition at line 107 of file pdfihelper.hxx.
Referenced by pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setLineDash(), pdfi::DrawXmlOptimizer::visit(), pdfi::DrawXmlFinalizer::visit(), pdfi::WriterXmlOptimizer::visit(), and pdfi::WriterXmlFinalizer::visit().
css::rendering::ARGBColor pdfi::GraphicsContext::FillColor |
Definition at line 100 of file pdfihelper.hxx.
Referenced by pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::DrawXmlOptimizer::optimizeTextElements(), pdfi::WriterXmlOptimizer::optimizeTextElements(), pdfi::PDFIProcessor::setFillColor(), pdfi::DrawXmlOptimizer::visit(), pdfi::DrawXmlFinalizer::visit(), and pdfi::WriterXmlFinalizer::visit().
double pdfi::GraphicsContext::Flatness |
Definition at line 104 of file pdfihelper.hxx.
Referenced by pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setFlatness(), pdfi::DrawXmlOptimizer::visit(), and pdfi::WriterXmlOptimizer::visit().
sal_Int32 pdfi::GraphicsContext::FontId |
Definition at line 108 of file pdfihelper.hxx.
Referenced by pdfi::PDFIProcessor::getFontId(), pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setFont(), and pdfi::PDFIProcessor::setTextRenderMode().
sal_Int8 pdfi::GraphicsContext::LineCap |
Definition at line 102 of file pdfihelper.hxx.
Referenced by GetLineCapString(), pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setLineCap(), pdfi::DrawXmlOptimizer::visit(), and pdfi::WriterXmlOptimizer::visit().
css::rendering::ARGBColor pdfi::GraphicsContext::LineColor |
Definition at line 99 of file pdfihelper.hxx.
Referenced by pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setStrokeColor(), pdfi::DrawXmlOptimizer::visit(), pdfi::DrawXmlFinalizer::visit(), pdfi::WriterXmlOptimizer::visit(), and pdfi::WriterXmlFinalizer::visit().
sal_Int8 pdfi::GraphicsContext::LineJoin |
Definition at line 101 of file pdfihelper.hxx.
Referenced by GetLineJoinString(), pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setLineJoin(), pdfi::DrawXmlOptimizer::visit(), and pdfi::WriterXmlOptimizer::visit().
double pdfi::GraphicsContext::LineWidth |
Definition at line 105 of file pdfihelper.hxx.
Referenced by pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setLineWidth(), pdfi::DrawXmlOptimizer::visit(), pdfi::DrawXmlFinalizer::visit(), pdfi::WriterXmlOptimizer::visit(), and pdfi::WriterXmlFinalizer::visit().
double pdfi::GraphicsContext::MiterLimit |
Definition at line 106 of file pdfihelper.hxx.
Referenced by pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::DrawXmlOptimizer::visit(), and pdfi::WriterXmlOptimizer::visit().
sal_Int32 pdfi::GraphicsContext::TextRenderMode |
Definition at line 109 of file pdfihelper.hxx.
Referenced by pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setFont(), and pdfi::PDFIProcessor::setTextRenderMode().
basegfx::B2DHomMatrix pdfi::GraphicsContext::Transformation |
Definition at line 110 of file pdfihelper.hxx.
Referenced by pdfi::PDFIProcessor::drawGlyphs(), pdfi::WriterXmlEmitter::fillFrameProps(), pdfi::DrawXmlEmitter::fillFrameProps(), isRotatedOrSkewed(), pdfi::GraphicsContextHash::operator()(), operator==(), pdfi::PDFIProcessor::setupImage(), pdfi::DrawXmlOptimizer::visit(), pdfi::DrawXmlFinalizer::visit(), pdfi::WriterXmlOptimizer::visit(), and pdfi::WriterXmlFinalizer::visit().