results of all drawing operations performed to the group. The caller owns the returned object and should call cairo.pattern.Pattern.destroy when finished with it.
Context.popGroup
cairo.pattern.Pattern popGroup() nothrowTerminates the redirection begun by a call to cairo.context.Context.pushGroup or cairo.context.Context.pushGroupWithContent and returns a new pattern containing the results of all drawing operations performed to the group.
The cairo.context.Context.popGroup function calls cairo.context.Context.restore, (balancing a call to cairo.context.Context.save by the push_group function), so that any changes to the graphics state will not be visible outside the group.
Returns
a newly created (surface) pattern containing the