This is a collection of utilities used by the wx.lib.plot
package.
scale_and_shift_point |
Creates a scaled and shifted 2x1 numpy array of [x, y] values. |
set_displayside |
Wrapper around _DisplaySide that allowing for |
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 |