|
LibreOffice Module sdext (master) 1
|
#include <genericelements.hxx>
Public Attributes | |
| sal_Int32 | GCId |
| bool | MirrorVertical |
| bool | IsForText |
| double | FontSize |
| sal_Int32 | TextStyleId |
Public Attributes inherited from pdfi::Element | |
| double | x |
| double | y |
| double | w |
| double | h |
| sal_Int32 | StyleId |
| Element * | Parent |
| std::list< std::unique_ptr< Element > > | Children |
Protected Member Functions | |
| GraphicalElement (Element *pParent, sal_Int32 nGCId) | |
Protected Member Functions inherited from pdfi::Element | |
| Element (Element *pParent) | |
Additional Inherited Members | |
Public Member Functions inherited from pdfi::Element | |
| virtual | ~Element () |
| virtual void | visitedBy (ElementTreeVisitor &, const std::list< std::unique_ptr< Element > >::const_iterator &rParentIt)=0 |
| To be implemented by every tree node that needs to be visitable. More... | |
| void | applyToChildren (ElementTreeVisitor &) |
| Apply visitor to all children. More... | |
| void | updateGeometryWith (const Element *pMergeFrom) |
| Union element geometry with given element. More... | |
| virtual const TextElement * | dynCastAsTextElement () const |
| To avoid some dynamic_cast cost. More... | |
| virtual TextElement * | dynCastAsTextElement () |
| virtual void | emitStructure (int nLevel) |
Static Public Member Functions inherited from pdfi::Element | |
| static void | setParent (std::list< std::unique_ptr< Element > >::iterator const &el, Element *pNewParent) |
| el must be a valid dereferenceable iterator of el->Parent->Children pNewParent must not be NULL More... | |
Definition at line 132 of file genericelements.hxx.
|
inlineprotected |
Definition at line 135 of file genericelements.hxx.
| double pdfi::GraphicalElement::FontSize |
Definition at line 149 of file genericelements.hxx.
Referenced by pdfi::PDFIProcessor::processGlyphLine(), and pdfi::DrawXmlFinalizer::visit().
| sal_Int32 pdfi::GraphicalElement::GCId |
Definition at line 146 of file genericelements.hxx.
Referenced by pdfi::WriterXmlEmitter::fillFrameProps(), pdfi::DrawXmlEmitter::fillFrameProps(), pdfi::DrawXmlOptimizer::optimizeTextElements(), pdfi::WriterXmlOptimizer::optimizeTextElements(), pdfi::PageElement::resolveUnderlines(), pdfi::DrawXmlOptimizer::visit(), pdfi::DrawXmlFinalizer::visit(), pdfi::WriterXmlOptimizer::visit(), and pdfi::WriterXmlFinalizer::visit().
| bool pdfi::GraphicalElement::IsForText |
Definition at line 148 of file genericelements.hxx.
Referenced by pdfi::DrawXmlEmitter::fillFrameProps(), pdfi::PDFIProcessor::processGlyphLine(), and pdfi::DrawXmlFinalizer::visit().
| bool pdfi::GraphicalElement::MirrorVertical |
Definition at line 147 of file genericelements.hxx.
Referenced by pdfi::WriterXmlEmitter::fillFrameProps(), pdfi::DrawXmlEmitter::fillFrameProps(), and pdfi::PDFIProcessor::setupImage().
| sal_Int32 pdfi::GraphicalElement::TextStyleId |
Definition at line 150 of file genericelements.hxx.
Referenced by pdfi::DrawXmlEmitter::fillFrameProps(), and pdfi::DrawXmlFinalizer::visit().