NetworkElement#

class wattson.analysis.visualization.power_grid.network.network_element.NetworkElement(visualizer: PowerGridVisualizer, network_node: WattsonNetworkNode)#

Bases: DrawingElement, ABC

Methods

__init__

from_network_node

get_bounding_box

get_drawing_bounding_box

get_facility

get_fallback_position

get_label_bounding_box

get_labels

get_local_bounding_box

get_preferred_x_anchor

get_preferred_y_anchor

get_sort_key

get_target_position

global_draw

is_lan

is_node_lan

is_wan

set_position

__init__(visualizer: PowerGridVisualizer, network_node: WattsonNetworkNode)#