enable_path_picking

Plotter.enable_path_picking(callback=None, show_message=True, font_size=18, color='pink', point_size=10, line_width=5, show_path=True, tolerance=0.025, **kwargs)

Enable picking at paths.

This is a convenience method for enable_point_picking to keep track of the picked points and create a line using those points.

The line is saved to the .picked_path attribute of this plotter

Parameters
callbackcallable(), optional

When given, calls this function after a pick is made. The entire picked path is passed as the only parameter to this function.

show_messagebool or str, optional

Show the message about how to use the point picking tool. If this is a string, that will be the message shown.

font_sizeint, optional

Sets the size of the message.

colorstr, optional

The color of the selected mesh is shown.

point_sizeint, optional

Size of picked points if show_path is True. Default 10.

line_widthfloat, optional

Thickness of path representation if show_path is True. Default 5.

show_pathbool, optional

Show the picked path interactively.

tolerancefloat, optional

Specify tolerance for performing pick operation. Tolerance is specified as fraction of rendering window size. Rendering window size is measured across diagonal.

**kwargsdict, optional

All remaining keyword arguments are used to control how the picked path is interactively displayed.