Package com.powsybl.sld.layout
Class PositionVoltageLevelLayout
- java.lang.Object
-
- com.powsybl.sld.layout.AbstractLayout
-
- com.powsybl.sld.layout.AbstractVoltageLevelLayout
-
- com.powsybl.sld.layout.PositionVoltageLevelLayout
-
- All Implemented Interfaces:
VoltageLevelLayout
public class PositionVoltageLevelLayout extends AbstractVoltageLevelLayout
- Author:
- Benoit Jeanson
, Nicolas Duchene, Geoffroy Jamgotchian , Franck Lecuyer
-
-
Field Summary
-
Fields inherited from class com.powsybl.sld.layout.AbstractVoltageLevelLayout
infosNbSnakeLines
-
-
Constructor Summary
Constructors Constructor Description PositionVoltageLevelLayout(VoltageLevelGraph graph)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static double
getFeederSpan(LayoutParameters layoutParam)
void
run(LayoutParameters layoutParam)
Calculate real coordinate of busNode and blocks connected to busbar-
Methods inherited from class com.powsybl.sld.layout.AbstractVoltageLevelLayout
calculatePolylineSnakeLine, getGraph, manageSnakeLines
-
Methods inherited from class com.powsybl.sld.layout.AbstractLayout
calculatePolylineSnakeLineForHorizontalLayout, getHeightSnakeLines, getNodeDirection, getWidthVerticalSnakeLines, manageSnakeLines, splitPolyline2, splitPolyline3
-
-
-
-
Constructor Detail
-
PositionVoltageLevelLayout
public PositionVoltageLevelLayout(VoltageLevelGraph graph)
-
-
Method Detail
-
run
public void run(LayoutParameters layoutParam)
Calculate real coordinate of busNode and blocks connected to busbar
-
getFeederSpan
public static double getFeederSpan(LayoutParameters layoutParam)
-
-