| 2130 | } |
| 2131 | void popFillRule() { mFillRuleStack.pop_back(); mCtx.setFillRule( mFillRuleStack.back() ); } |
| 2132 | void pushLineCap( svg::LineCap lineCap ) { |
| 2133 | if( lineCap == cairo::LINE_CAP_BUTT ) mLineCapStack.push_back( cairo::LINE_CAP_BUTT ); |
| 2134 | else if( lineCap == cairo::LINE_CAP_ROUND ) mLineCapStack.push_back( cairo::LINE_CAP_ROUND ); |
| 2135 | else if( lineCap == cairo::LINE_CAP_SQUARE ) mLineCapStack.push_back( cairo::LINE_CAP_SQUARE ); |
| 2136 | mCtx.setLineCap( mLineCapStack.back() ); |
| 2137 | } |
| 2138 | void popLineCap() { mLineCapStack.pop_back(); mCtx.setLineCap( mLineCapStack.back() ); } |
| 2139 | void pushLineJoin( svg::LineJoin lineJoin ) { |
| 2140 | if( lineJoin == cairo::LINE_JOIN_MITER ) mLineJoinStack.push_back( cairo::LINE_JOIN_MITER ); |
no test coverage detected