Class OrganicRouterOptionsGroup

  • All Implemented Interfaces:
    java.lang.Cloneable

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

      • INVISIBLE

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

      • OrganicRouterOptionsGroup

        public OrganicRouterOptionsGroup()
    • Method Detail

      • getMinimumDistance

        public int getMinimumDistance()
        Get the minimum distance between any two path segments.
        Returns:
        int.
      • setMinimalDistance

        public void setMinimalDistance​(int d)
        Set the minimum distance between any two path segments.
        Parameters:
        d - int.
      • setUseExistingBends

        public void setUseExistingBends​(boolean b)
        Set Use Existing Bends property value. This property Specifies whether existing bends should be used as an initial solution for the new routing.
        Parameters:
        b - boolean
      • getUseExistingBends

        public boolean getUseExistingBends()
        Get Use Existing Bends property value. This property Specifies whether existing bends should be used as an initial solution for the new routing.
        Returns:
        true if should use existing bends, false otherwise
      • setRouteOnlyNecessary

        public void setRouteOnlyNecessary​(boolean b)
        Set Route Only Necessary property value. If True, only paths that violate the minimal distance criterion will be rerouted.
        Parameters:
        b - boolean
      • getRouteOnlyNecessary

        public boolean getRouteOnlyNecessary()
        Get Route Only Necessary property value. If True, only paths that violate the minimal distance criterion will be rerouted.
        Returns:
        boolean.