public static Plotter createPlotter(String frameTitle) { PlotterPanel plotterPanel = new PlotterPanel(); Plotter plotter = plotterPanel.getPlotter(); plotter.setViewRange(1.0); if (frameTitle == null) { frameTitle = "Plotter Panel " + plotterPanelId; } JFrame f = new JFrame(frameTitle); f.getContentPane().add(new JScrollPane(plotterPanel), BorderLayout.CENTER); f.pack(); f.setVisible(true); return plotter; } }
private static void showPlotterAndSleep(ArtifactList artifacts) { Plotter plotter = new Plotter(); plotter.setViewRange(2.0); artifacts.setVisible(true); JFrame frame = new JFrame("PolygonWigglingTest"); Dimension preferredSize = new Dimension(600, 600); frame.setPreferredSize(preferredSize); frame.add(plotter.getJPanel(), BorderLayout.CENTER); frame.setSize(preferredSize); frame.setVisible(true); artifacts.addArtifactsToPlotter(plotter); ThreadTools.sleepForever(); }
private static void showPlotter(YoGraphicsListRegistry yoGraphicsListRegistry, String windowName) plotter.setViewRange(viewRange);
private void showPlotter(YoGraphicsListRegistry yoGraphicsListRegistry, String windowName) plotter.setViewRange(1.0);
plotter.setViewRange(range); plotter.setFocusPointX(focus.getX()); plotter.setFocusPointY(focus.getY());
public static void showPlotter(YoGraphicsListRegistry yoGraphicsListRegistry, String windowName) plotter.setViewRange(2.0);
boolPlotter.setFocusPointX((double) 320); boolPlotter.setFocusPointY((double) 80); boolPlotter.setViewRange(200);
boolPlotter.setFocusPointX((double) 320); boolPlotter.setFocusPointY((double) 80); boolPlotter.setViewRange(200);
boolPlotter.setFocusPointX((double) 320); boolPlotter.setFocusPointY((double) 80); boolPlotter.setViewRange(200);
public CTNodeVisualizer(String ctaskName, int configurationIndex, boolean enabled) { this.ctaskName = ctaskName; this.plotter = new Plotter(); this.configurationIndex = configurationIndex; /* * zoom- always normalized. */ plotter.setPreferredSize(700, 700); plotter.setViewRange(1.5); plotter.setXYZoomEnabled(true); plotter.setShowLabels(true); plotter.setFocusPointX(0.5); plotter.setFocusPointY(0.5); this.enabled = enabled; }
public SpatialNodePlotter(WholeBodyTrajectoryToolboxData toolboxData, boolean enabled) { this.dimensionOfConfigurations = toolboxData.getExplorationDimension(); this.upperLimits = new double[dimensionOfConfigurations]; this.lowerLimits = new double[dimensionOfConfigurations]; this.trajectoryTime = toolboxData.getTrajectoryTime(); for (int i = 0; i < dimensionOfConfigurations; i++) { Plotter plotter = new Plotter(); plotter.setPreferredSize(400, 600); plotter.setViewRange(2.0); plotter.setXYZoomEnabled(true); plotter.setShowLabels(true); plotter.setFocusPointX(0.5); plotter.setFocusPointY(0.0); plotters.add(plotter); upperLimits[i] = Double.NEGATIVE_INFINITY; lowerLimits[i] = Double.POSITIVE_INFINITY; String plotterName = toolboxData.createRandomSpatialData().getConfigurationNames().get(i); isFrameEnabled = enabled; if (enabled) plotter.showInNewWindow(plotterName, false); } cnt = 0; }
plotter.setPreferredSize(800, 600); plotter.setViewRange(10.0); plotter.setXYZoomEnabled(true); plotter.setRotationEnabled(true);