@Override public Layout<AbstractType,String> getConfiguredLayout() { return new StaticLayout<AbstractType,String>( this.graph, this, getGraphDimension()); }
relaxer.prerelax(); staticLayout = new StaticLayout(graph, layout); staticLayout.setSize(layout.getSize()); GraphLayoutTransition lt = new GraphLayoutTransition(vv, vv.getGraphLayout(), staticLayout);
final Dimension preferredSize = layoutTransformer.getPreferredSize(); final StaticLayout<Object, JobGraphLink> layout = new StaticLayout<>(graph, layoutTransformer, preferredSize); layout.apply(vertex);
relaxer.prerelax(); staticLayout = new StaticLayout(graph, layout); staticLayout.setSize(layout.getSize()); GraphLayoutTransition lt = new GraphLayoutTransition(vv, vv.getGraphLayout(), staticLayout);
@Override public Layout<AbstractType,String> getConfiguredLayout() { return new StaticLayout<AbstractType,String>( this.graph, this, getGraphDimension()); }
private Layout<ElementName, Dependency> linearLayout( DirectedGraph<ElementName, Dependency> g, Dimension d) { Map<ElementName, Point2D> map = new HashMap<ElementName, Point2D>(); Iterator<ElementName> it = g.getVertices().iterator(); map.put(it.next(), new Point2D.Double(100d, d.getHeight()/2)); map.put(it.next(), new Point2D.Double(d.getWidth() - 100d, d.getHeight()/2)); Transformer<ElementName,Point2D> vertexLocations = TransformerUtils.mapTransformer(map); return new StaticLayout<ElementName, Dependency>(g, vertexLocations, d); }
private Layout<ElementName, Dependency> linearLayout( DirectedGraph<ElementName, Dependency> g, Dimension d) { Map<ElementName, Point2D> map = new HashMap<ElementName, Point2D>(); Iterator<ElementName> it = g.getVertices().iterator(); map.put(it.next(), new Point2D.Double(100d, d.getHeight()/2)); map.put(it.next(), new Point2D.Double(d.getWidth() - 100d, d.getHeight()/2)); Transformer<ElementName,Point2D> vertexLocations = TransformerUtils.mapTransformer(map); return new StaticLayout<ElementName, Dependency>(g, vertexLocations, d); }
private Layout<ElementName, Dependency> linearLayout( DirectedGraph<ElementName, Dependency> g, Dimension d) { Map<ElementName, Point2D> map = new HashMap<ElementName, Point2D>(); Iterator<ElementName> it = g.getVertices().iterator(); map.put(it.next(), new Point2D.Double(100d, d.getHeight()/2)); map.put(it.next(), new Point2D.Double(d.getWidth() - 100d, d.getHeight()/2)); Transformer<ElementName,Point2D> vertexLocations = TransformerUtils.mapTransformer(map); return new StaticLayout<ElementName, Dependency>(g, vertexLocations, d); }
/** * @return a layout that use the computed positions */ public Layout<AbstractType,String> getConfiguredLayout() { return new StaticLayout<AbstractType,String>( getGraph(), this, getGraphDimension()); } }
/** * @return a layout that use the computed positions */ public Layout<AbstractType,String> getConfiguredLayout() { return new StaticLayout<AbstractType,String>( getGraph(), this, getGraphDimension()); } }
public LayoutTransition(VisualizationViewer<V,E> vv, Layout<V, E> startLayout, Layout<V, E> endLayout) { this.vv = vv; this.startLayout = startLayout; this.endLayout = endLayout; if(endLayout instanceof IterativeContext) { Relaxer relaxer = new VisRunner((IterativeContext)endLayout); relaxer.prerelax(); } this.transitionLayout = new StaticLayout<V,E>(startLayout.getGraph(), startLayout); vv.setGraphLayout(transitionLayout); }
public void setGraph(DerivationTree tree) { DerivationTreeTransformer dtt = new DerivationTreeTransformer(tree, getSize(), true); dtt.setAnchorPoint(anchorStyle, anchorPoint); setGraphLayout(new StaticLayout<>(tree, dtt)); }
relaxer.prerelax(); Layout<String, UnorderedPair<String>> staticLayout = new StaticLayout<String, UnorderedPair<String>>( graph, layout);
Layout<String,Number> layout = new StaticLayout<String,Number>(graph, Functions.<String,String[],Point2D>compose( new LatLonPixelTransformer(new Dimension(2000,1000)),
this.layout = new StaticLayout<Number,Number>(graph, new Dimension(600,600));
Layout<V, E> layout = new StaticLayout<V, E>(graph, actualVertexPositionTransformer, new Dimension(width, height)); VisualizationImageServer<V, E> vis = new VisualizationImageServer<V, E>(layout, layout.getSize()); vis.setBackground(Color.WHITE);
Functions.forMap(map); grid = this.generateVertexGrid(map, preferredSize, 25); gridLayout = new StaticLayout<String,Number>(grid, vlf, preferredSize);
relaxer.prerelax(); StaticLayout<Number,Number> staticLayout = new StaticLayout<Number,Number>(g, layout); LayoutTransition<Number,Number> lt = new LayoutTransition<Number,Number>(vv, vv.getGraphLayout(), relaxer.prerelax(); StaticLayout<Number,Number> staticLayout = new StaticLayout<Number,Number>(g, layout); LayoutTransition<Number,Number> lt = new LayoutTransition<Number,Number>(vv, vv.getGraphLayout(),
layout0.setSize(preferredLayoutSize); Layout<String,Number> layout1 = new TreeLayout<String,Number>(tree); Layout<String,Number> layout2 = new StaticLayout<String,Number>(graph, layout1);
new StaticLayout<Number,Number>(g, layout);