wx.lib.plot.utils¶This is a collection of utilities used by the wx.lib.plot package.
Functions Summary¶scale_and_shift_point |
Creates a scaled and shifted 2x1 numpy array of [x, y] values. |
set_displayside |
Wrapper around _DisplaySide that allowing for |
Classes Summary¶DisplaySide |
Generic class for storing booleans describing which sides of a box are |
PendingDeprecation |
Decorator which warns the developer about methods that are |
TempStyle |
Combination Decorator and Context Manager to revert pen or brush changes |
scale_and_shift_point(x, y, scale=1, shift=0)¶Creates a scaled and shifted 2x1 numpy array of [x, y] values.
| Parameters: |
|
|---|---|
| Returns: | a numpy array of 2 elements |
| Return type: | np.array |
Note
set_displayside(value)¶Wrapper around _DisplaySide that allowing for
“overloaded” calls.
If value is a boolean: all 4 sides are set to value
If value is a 2-tuple: the bottom and left sides are set to value
and the other sides are set to False.
If value is a 4-tuple, then each item is set individually: (bottom,
left, top, right)
| Parameters: | value (bool, 2-tuple of bool, or 4-tuple of bool) – Which sides to display. |
|---|---|
| Raises: | TypeError if setting an invalid value. |
| Raises: | ValueError if the tuple has incorrect length. |
| Return type: | _DisplaySide |