Plottable

class kgpy.mixin.Plottable(plot_kwargs=<factory>)

Bases: Copyable, ABC

Parameters

plot_kwargs (Dict[str, Any]) –

__init__(plot_kwargs=<factory>)
Parameters

plot_kwargs (Dict[str, Any]) –

Return type

None

Attributes

plot_kwargs

Methods

__init__([plot_kwargs])

copy()

rtype

typing.TypeVar(CopyableT, bound= Copyable)

copy_shallow()

rtype

typing.TypeVar(CopyableT, bound= Copyable)

plot(ax, components[, component_z])

rtype

typing.List[matplotlib.lines.Line2D]

Inheritance Diagram

Inheritance diagram of kgpy.mixin.Plottable

copy()
Return type

typing.TypeVar(CopyableT, bound= Copyable)

Parameters

self (CopyableT) –

copy_shallow()
Return type

typing.TypeVar(CopyableT, bound= Copyable)

Parameters

self (CopyableT) –

abstract plot(ax, components, component_z=None, **kwargs)
Return type

typing.List[matplotlib.lines.Line2D]

Parameters
plot_kwargs: typing.Dict[str, typing.Any]