public class LayoutParameters extends Object
Constructor and Description |
---|
LayoutParameters() |
LayoutParameters(double translateX,
double translateY,
double initialXBus,
double initialYBus,
double verticalSpaceBus,
double horizontalBusPadding,
double cellWidth,
double externCellHeight,
double internCellHeight,
double stackHeight,
boolean showGrid,
boolean showInternalNodes,
double scaleFactor,
double horizontalSubstationPadding,
double verticalSubstationPadding,
boolean drawStraightWires,
double horizontalSnakeLinePadding,
double verticalSnakeLinePadding,
double arrowDistance,
boolean showInductorFor3WT,
String diagramName,
boolean shiftFeedersPosition,
double scaleShiftFeedersPosition,
boolean avoidSVGComponentsDuplication) |
LayoutParameters(LayoutParameters other) |
public LayoutParameters()
public LayoutParameters(double translateX, double translateY, double initialXBus, double initialYBus, double verticalSpaceBus, double horizontalBusPadding, double cellWidth, double externCellHeight, double internCellHeight, double stackHeight, boolean showGrid, boolean showInternalNodes, double scaleFactor, double horizontalSubstationPadding, double verticalSubstationPadding, boolean drawStraightWires, double horizontalSnakeLinePadding, double verticalSnakeLinePadding, double arrowDistance, boolean showInductorFor3WT, String diagramName, boolean shiftFeedersPosition, double scaleShiftFeedersPosition, boolean avoidSVGComponentsDuplication)
public LayoutParameters(LayoutParameters other)
public double getTranslateX()
public LayoutParameters setTranslateX(double translateX)
public double getTranslateY()
public LayoutParameters setTranslateY(double translateY)
public double getInitialXBus()
public LayoutParameters setInitialXBus(double initialXBus)
public double getInitialYBus()
public LayoutParameters setInitialYBus(double initialYBus)
public double getVerticalSpaceBus()
public LayoutParameters setVerticalSpaceBus(double verticalSpaceBus)
public double getHorizontalBusPadding()
public LayoutParameters setHorizontalBusPadding(double horizontalSpaceBus)
public double getCellWidth()
public LayoutParameters setCellWidth(double cellWidth)
public double getExternCellHeight()
public LayoutParameters setExternCellHeight(double externCellHeight)
public double getInternCellHeight()
public LayoutParameters setInternCellHeight(double internCellHeight)
public double getStackHeight()
public LayoutParameters setStackHeight(double stackHeight)
public boolean isShowGrid()
public LayoutParameters setShowGrid(boolean showGrid)
public boolean isShowInternalNodes()
public LayoutParameters setShowInternalNodes(boolean showInternalNodes)
public double getScaleFactor()
public LayoutParameters setScaleFactor(double scaleFactor)
public double getHorizontalSubstationPadding()
public LayoutParameters setHorizontalSubstationPadding(double padding)
public double getVerticalSubstationPadding()
public LayoutParameters setVerticalSubstationPadding(double padding)
public String getDiagramName()
public LayoutParameters setDiagramName(String diagramName)
public boolean isDrawStraightWires()
public LayoutParameters setDrawStraightWires(boolean drawStraightWires)
public double getHorizontalSnakeLinePadding()
public LayoutParameters setHorizontalSnakeLinePadding(double horizontalSnakeLinePadding)
public double getVerticalSnakeLinePadding()
public LayoutParameters setVerticalSnakeLinePadding(double verticalSnakeLinePadding)
public double getArrowDistance()
public LayoutParameters setArrowDistance(double arrowDistance)
public boolean isShowInductorFor3WT()
public LayoutParameters setShowInductorFor3WT(boolean showInductorFor3WT)
public boolean isShiftFeedersPosition()
public LayoutParameters setShiftFeedersPosition(boolean shiftFeedersPosition)
public double getScaleShiftFeedersPosition()
public LayoutParameters setScaleShiftFeedersPosition(double scaleShiftFeedersPosition)
public boolean isAvoidSVGComponentsDuplication()
public LayoutParameters setAvoidSVGComponentsDuplication(boolean avoidSVGComponentsDuplication)
Copyright © 2019. All rights reserved.