void fontSampleApp::drawCharacterVerbose( cairo::Context &ctx, vec2 where ) { cairo::Matrix prevMat; ctx.getMatrix( &prevMat ); // draw it filled ctx.setSourceRgb( 1.0f, 1.0, 0.5f ); ctx.translate( where ); // Uncomment below to render the character filled // ctx.appendPath( mShape ); // ctx.fill(); VerboseCharDraw verb( ctx ); mShape.iterate<VerboseCharDraw>( verb ); ctx.setMatrix( prevMat ); }