Lines Matching refs:rElem

106 void WriterXmlEmitter::fillFrameProps( DrawElement&       rElem,  in fillFrameProps()  argument
110 double rel_x = rElem.x, rel_y = rElem.y; in fillFrameProps()
113 Element* pAnchor = &rElem; in fillFrameProps()
127 rProps[ "text:anchor-type" ] = rElem.isCharacter in fillFrameProps()
140 rProps[ "draw:z-index" ] = OUString::number( rElem.ZOrder ); in fillFrameProps()
141 rProps[ "draw:style-name"] = rEmitContext.rStyles.getStyleName( rElem.StyleId ); in fillFrameProps()
142 rProps[ "svg:width" ] = convertPixelToUnitString( rElem.w ); in fillFrameProps()
143 rProps[ "svg:height" ] = convertPixelToUnitString( rElem.h ); in fillFrameProps()
146 rEmitContext.rProcessor.getGraphicsContext( rElem.GCId ); in fillFrameProps()
149 if( !rElem.isCharacter ) in fillFrameProps()
168 if (rElem.MirrorVertical) in fillFrameProps()
172 rel_y -= std::abs(rElem.h); in fillFrameProps()
192 if( ! rElem.isCharacter ) in fillFrameProps()
652 void WriterXmlOptimizer::checkHeaderAndFooter( PageElement& rElem ) in checkHeaderAndFooter() argument
670 auto it = std::find_if(rElem.Children.begin(), rElem.Children.end(), isParagraphElement); in checkHeaderAndFooter()
671 if (it != rElem.Children.end()) in checkHeaderAndFooter()
674 if( rPara.y+rPara.h < rElem.h*0.15 && rPara.isSingleLined( m_rProcessor ) ) in checkHeaderAndFooter()
678 while( ++next_it != rElem.Children.end() && pNextPara == nullptr ) in checkHeaderAndFooter()
684 rElem.HeaderElement = std::move(*it); in checkHeaderAndFooter()
686 rElem.Children.erase( it ); in checkHeaderAndFooter()
692 auto rit = std::find_if(rElem.Children.rbegin(), rElem.Children.rend(), isParagraphElement); in checkHeaderAndFooter()
693 if (rit == rElem.Children.rend()) in checkHeaderAndFooter()
697 if( !(rPara.y > rElem.h*0.85 && rPara.isSingleLined( m_rProcessor )) ) in checkHeaderAndFooter()
702 while( ++next_it != rElem.Children.rend() && pNextPara == nullptr ) in checkHeaderAndFooter()
708 rElem.FooterElement = std::move(*rit); in checkHeaderAndFooter()
710 rElem.Children.erase( std::next(rit).base() ); in checkHeaderAndFooter()
1045 void WriterXmlFinalizer::setFirstOnPage( ParagraphElement& rElem, in setFirstOnPage() argument
1050 if( rElem.StyleId != -1 ) in setFirstOnPage()
1052 const PropertyMap* pProps = rStyles.getProperties( rElem.StyleId ); in setFirstOnPage()
1060 if( rElem.StyleId != -1 ) in setFirstOnPage()
1061 rElem.StyleId = rStyles.setProperties( rElem.StyleId, aProps ); in setFirstOnPage()
1065 rElem.StyleId = rStyles.getStyleId( aStyle ); in setFirstOnPage()