LibreOffice Module sdext (master)  1
Public Member Functions | Private Attributes | List of all members
pdfi::CharGlyph Class Referencefinal

#include <pdfiprocessor.hxx>

Collaboration diagram for pdfi::CharGlyph:

Public Member Functions

 CharGlyph (Element *pCurElement, const GraphicsContext &rCurrentContext, double width, double prevSpaceWidth, const OUString &rGlyphs)
OUString & getGlyph ()
double getWidth () const
double getPrevSpaceWidth () const
GraphicsContextgetGC ()
ElementgetCurElement ()

Private Attributes

Element *const m_pCurElement
GraphicsContext m_rCurrentContext
double const m_Width
double const m_PrevSpaceWidth
OUString m_rGlyphs

Detailed Description

Definition at line 190 of file pdfiprocessor.hxx.

Constructor & Destructor Documentation

pdfi::CharGlyph::CharGlyph ( Element pCurElement,
const GraphicsContext rCurrentContext,
double  width,
double  prevSpaceWidth,
const OUString &  rGlyphs 

Definition at line 193 of file pdfiprocessor.hxx.

Member Function Documentation

Element* pdfi::CharGlyph::getCurElement ( )

Definition at line 202 of file pdfiprocessor.hxx.

References m_pCurElement.

GraphicsContext& pdfi::CharGlyph::getGC ( )

Definition at line 201 of file pdfiprocessor.hxx.

References m_rCurrentContext.

Referenced by pdfi::PDFIProcessor::drawGlyphs().

OUString& pdfi::CharGlyph::getGlyph ( )

Definition at line 198 of file pdfiprocessor.hxx.

References m_rGlyphs.

double pdfi::CharGlyph::getPrevSpaceWidth ( ) const

Definition at line 200 of file pdfiprocessor.hxx.

References m_PrevSpaceWidth.

double pdfi::CharGlyph::getWidth ( ) const

Definition at line 199 of file pdfiprocessor.hxx.

References m_Width.

Member Data Documentation

Element* const pdfi::CharGlyph::m_pCurElement

Definition at line 205 of file pdfiprocessor.hxx.

Referenced by getCurElement().

double const pdfi::CharGlyph::m_PrevSpaceWidth

Definition at line 208 of file pdfiprocessor.hxx.

Referenced by getPrevSpaceWidth().

GraphicsContext pdfi::CharGlyph::m_rCurrentContext

Definition at line 206 of file pdfiprocessor.hxx.

Referenced by getGC().

OUString pdfi::CharGlyph::m_rGlyphs

Definition at line 209 of file pdfiprocessor.hxx.

Referenced by getGlyph().

double const pdfi::CharGlyph::m_Width

Definition at line 207 of file pdfiprocessor.hxx.

Referenced by getWidth().

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