Class AbstractLayoutModel.Builder<V,​T extends AbstractLayoutModel<V>,​B extends AbstractLayoutModel.Builder<V,​T,​B>>

    • Field Detail

      • graph

        protected org.jgrapht.Graph<V,​?> graph
      • width

        protected int width
      • height

        protected int height
      • initialDimensionFunction

        protected Function<org.jgrapht.Graph<V,​?>,​Pair<Integer>> initialDimensionFunction
      • createVisRunnable

        protected boolean createVisRunnable
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • graph

        public B graph​(org.jgrapht.Graph<V,​?> graph)
      • size

        public B size​(int width,
                      int height)
      • width

        public B width​(int width)
      • height

        public B height​(int height)
      • initialDimensionFunction

        public B initialDimensionFunction​(Function<org.jgrapht.Graph<V,​?>,​Pair<Integer>> initialDimensionFunction)
      • createVisRunnable

        public B createVisRunnable​(boolean createVisRunnable)