mcstasscript.instrument_diagram.arrow.Arrow
mcstasscript.instrument_diagram.arrow.Arrow¶
- class mcstasscript.instrument_diagram.arrow.Arrow(origin, target, lane=None, kind=None, description=None)¶
Helper class for creating arrows with connections
- __init__(origin, target, lane=None, kind=None, description=None)¶
Arrow object with origin Component_box and target component_box
Methods
__init__
(origin, target[, lane, kind, ...])Arrow object with origin Component_box and target component_box
get_box_offset_origin
()get_box_offset_target
()get_lane_value
()plot_left_side
(ax)plot_right_side
(ax, text_end)set_alpha
(value)set_arrow_length
(value)set_arrow_width
(value)set_box_offset_origin
(value)In units of box height
set_box_offset_target
(value)In units of box height
set_connection
(value)set_lane
(lane)set_lane_offset
(offset)set_lane_width
(lane_width)set_linestyle
(value)set_origin_congested
(value)set_sub_lane
(lane)set_target_congested
(value)- set_box_offset_origin(value)¶
In units of box height
- set_box_offset_target(value)¶
In units of box height