PositionInfo#

class wattson.analysis.visualization.power_grid.position_info.PositionInfo(*, bus: Optional[powerowl.layers.powergrid.elements.bus.Bus] = None, center_position: wattson.analysis.visualization.power_grid.position.Position = <factory>, attachment_position: wattson.analysis.visualization.power_grid.position.Position = <factory>, index: int = 0, width: float = 0, side: str = 'center', angle: float = 0, elements: List[powerowl.layers.powergrid.elements.grid_element.GridElement] = <factory>, points: List[wattson.analysis.visualization.power_grid.position.Position] = <factory>)#

Bases: object

Methods

Attributes

angle

bus

index

side

width

center_position

attachment_position

elements

points

__init__(*, bus: ~powerowl.layers.powergrid.elements.bus.Bus | None = None, center_position: ~wattson.analysis.visualization.power_grid.position.Position = <factory>, attachment_position: ~wattson.analysis.visualization.power_grid.position.Position = <factory>, index: int = 0, width: float = 0, side: str = 'center', angle: float = 0, elements: ~typing.List[~powerowl.layers.powergrid.elements.grid_element.GridElement] = <factory>, points: ~typing.List[~wattson.analysis.visualization.power_grid.position.Position] = <factory>) None#