Class OrthogonalRouterOptionsGroup

  • All Implemented Interfaces:
    java.lang.Cloneable

    @OpenApiAll
    public class OrthogonalRouterOptionsGroup
    extends AbstractDiagramLayouterOptionsGroup
    Organic Layouter options group.
    • Field Detail

      • INVISIBLE

        private static final java.lang.String[] INVISIBLE
    • Constructor Detail

      • OrthogonalRouterOptionsGroup

        public OrthogonalRouterOptionsGroup()
    • Method Detail

      • getMinimalFirstSegmentLength

        public int getMinimalFirstSegmentLength()
        Get the minimal length of the first and last segments for orthogonal path routings, i.e. the length from the intersection points to the first or last bend point respectively.
        Returns:
        int value.
      • setMinimalFirstSegmentLength

        public void setMinimalFirstSegmentLength​(int d)
        Set the minimal length of the first and last segments for orthogonal path routings, i.e. the length from the intersection points to the first or last bend point respectively.
        Parameters:
        d - the new minimal first segment length value
      • getMinimalShapeToPathDistance

        public int getMinimalShapeToPathDistance()
        Gets the minimal distance between paths and shapes.
        Returns:
        int value.
      • setMinimalShapeToPathDistance

        public void setMinimalShapeToPathDistance​(int d)
        Determines the minimal distance between paths and shapes.
        Parameters:
        d - the new minimal shape to path distance value
      • getMinimalPathToPathDistance

        public int getMinimalPathToPathDistance()
        Gets the distance between two paths.
        Returns:
        int value.
      • setMinimalPathToPathDistance

        public void setMinimalPathToPathDistance​(int d)
        Determines the distance between two paths.
        Parameters:
        d - the new minimal path to path distance value
      • setRouteOnGrid

        public void setRouteOnGrid​(boolean b)
        Set Route On Grid property value. If True, all paths are routed on grid lines from the predefined grid.
        Parameters:
        b - boolean.
      • getRouteOnGrid

        public boolean getRouteOnGrid()
        Get Route On Grid property value.
        Returns:
        trueif all paths are to be routed on grid lines from the predefined grid.