whitecanvas.protocols package
Submodules
whitecanvas.protocols.canvas_protocol module
- class whitecanvas.protocols.canvas_protocol.AxisGridProtocol(*args, **kwargs)[source]
Bases:
Protocol
- class whitecanvas.protocols.canvas_protocol.CanvasGridProtocol(*args, **kwargs)[source]
Bases:
Protocol
- class whitecanvas.protocols.canvas_protocol.CanvasProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.canvas_protocol.HasVisibility
,whitecanvas.protocols.canvas_protocol.HasLayers
,Protocol
- class whitecanvas.protocols.canvas_protocol.TextLabelProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.canvas_protocol.HasVisibility
,Protocol
whitecanvas.protocols.layer_protocols module
- class whitecanvas.protocols.layer_protocols.BandProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.OrientedXYYDataProtocol
,whitecanvas.protocols.layer_protocols.HasFaces
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.layer_protocols.BarProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.XXYYDataProtocol
,whitecanvas.protocols.layer_protocols.HasMultiFaces
,whitecanvas.protocols.layer_protocols.HasMultiEdges
,Protocol
Protocols for plt.bar, plt.errorbar
- class whitecanvas.protocols.layer_protocols.ErrorbarProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.OrientedXYYDataProtocol
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.layer_protocols.HasText(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.BaseProtocol
,Protocol
- class whitecanvas.protocols.layer_protocols.ImageProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.BaseProtocol
,Protocol
- class whitecanvas.protocols.layer_protocols.LineProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.XYDataProtocol
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.layer_protocols.MarkersProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.XYDataProtocol
,whitecanvas.protocols.layer_protocols.HasMultiFaces
,whitecanvas.protocols.layer_protocols.SupportsPick
,whitecanvas.protocols.layer_protocols.HasMultiEdges
,Protocol
- class whitecanvas.protocols.layer_protocols.MultiLineProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.XYDataProtocol
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.layer_protocols.OrientedXYYDataProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.BaseProtocol
,Protocol
- class whitecanvas.protocols.layer_protocols.RangeDataProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.HasFaces
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.layer_protocols.TextProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.HasText
,whitecanvas.protocols.layer_protocols.HasEdges
,whitecanvas.protocols.layer_protocols.HasFaces
,Protocol
- class whitecanvas.protocols.layer_protocols.TextsProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.HasText
,whitecanvas.protocols.layer_protocols.HasMultiEdges
,whitecanvas.protocols.layer_protocols.HasMultiFaces
,Protocol
- class whitecanvas.protocols.layer_protocols.XXYYDataProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.BaseProtocol
,Protocol
- class whitecanvas.protocols.layer_protocols.XYDataProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.BaseProtocol
,Protocol
- class whitecanvas.protocols.layer_protocols.XYYDataProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.BaseProtocol
,Protocol
Module contents
- class whitecanvas.protocols.BandProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.OrientedXYYDataProtocol
,whitecanvas.protocols.layer_protocols.HasFaces
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.BarProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.XXYYDataProtocol
,whitecanvas.protocols.layer_protocols.HasMultiFaces
,whitecanvas.protocols.layer_protocols.HasMultiEdges
,Protocol
Protocols for plt.bar, plt.errorbar
- class whitecanvas.protocols.CanvasProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.canvas_protocol.HasVisibility
,whitecanvas.protocols.canvas_protocol.HasLayers
,Protocol
- class whitecanvas.protocols.ErrorbarProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.OrientedXYYDataProtocol
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.ImageProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.BaseProtocol
,Protocol
- class whitecanvas.protocols.LineProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.XYDataProtocol
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.MarkersProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.XYDataProtocol
,whitecanvas.protocols.layer_protocols.HasMultiFaces
,whitecanvas.protocols.layer_protocols.SupportsPick
,whitecanvas.protocols.layer_protocols.HasMultiEdges
,Protocol
- class whitecanvas.protocols.MultiLineProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.XYDataProtocol
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.RangeDataProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.HasFaces
,whitecanvas.protocols.layer_protocols.HasEdges
,Protocol
- class whitecanvas.protocols.TextLabelProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.canvas_protocol.HasVisibility
,Protocol
- class whitecanvas.protocols.TextProtocol(*args, **kwargs)[source]
Bases:
whitecanvas.protocols.layer_protocols.HasText
,whitecanvas.protocols.layer_protocols.HasEdges
,whitecanvas.protocols.layer_protocols.HasFaces
,Protocol