mpl_visual_context.patheffects.SmoothFillBetween

class mpl_visual_context.patheffects.SmoothFillBetween(skip_incompatible=False, skip_first_n=0)

PathEffect that transform a patch created by fill_between to a smooth nezier path. It assumes that the patch is consist of two lines (one for upper/left boundary another for lower/right boundary), which are smoothed separately then combined.

Methods

draw_path

__init__(skip_incompatible=False, skip_first_n=0)

skip_incompatible : do not draw the path if incompatible. Default if False (the path is drawn as is) skip_first_n : ignore fist n points in the path (for each upper and lower bounday).

Methods

__init__([skip_incompatible, skip_first_n])

skip_incompatible : do not draw the path if incompatible.

draw_path(renderer, gc, tpath, affine, rgbFace)