MCPcopy Create free account
hub / github.com/cinder/Cinder / pushLineJoin

Method pushLineJoin

blocks/Cairo/src/Cairo.cpp:2139–2144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 );
2141 else if( lineJoin == cairo::LINE_JOIN_ROUND ) mLineJoinStack.push_back( cairo::LINE_JOIN_ROUND );
2142 else if( lineJoin == cairo::LINE_JOIN_BEVEL ) mLineJoinStack.push_back( cairo::LINE_JOIN_BEVEL );
2143 mCtx.setLineJoin( mLineJoinStack.back() );
2144 }
2145 void popLineJoin() { mLineJoinStack.pop_back(); mCtx.setLineJoin( mLineJoinStack.back() ); }
2146
2147 void pushTextPen( const vec2 &penPos ) { mTextPenStack.push_back( penPos ); mCtx.moveTo( penPos ); }

Callers 1

startRenderMethod · 0.80

Calls 3

setLineJoinMethod · 0.80
backMethod · 0.80
push_backMethod · 0.45

Tested by

no test coverage detected