org.jzy3d.chart
Class ChartLauncher

java.lang.Object
  extended by org.jzy3d.chart.ChartLauncher

public class ChartLauncher
extends Object


Field Summary
static String SCREENSHOT_FOLDER
           
 
Constructor Summary
ChartLauncher()
           
 
Method Summary
static CameraMouseController configureControllers(Chart chart, String title, boolean allowSlaveThreadOnDoubleClick, boolean startThreadImmediatly)
           
static void frame(Chart chart)
           
static void frame(Chart chart, Rectangle bounds, String title)
           
static void instructions()
           
static String makeInstruction()
           
static CameraMouseController openChart(Chart chart)
           
static CameraMouseController openChart(Chart chart, Rectangle rectangle)
           
static CameraMouseController openChart(Chart chart, Rectangle bounds, String title)
           
static CameraMouseController openChart(Chart chart, Rectangle bounds, String title, boolean allowSlaveThreadOnDoubleClick)
           
static CameraMouseController openChart(Chart chart, Rectangle bounds, String title, boolean allowSlaveThreadOnDoubleClick, boolean startThreadImmediatly)
           
static CameraMouseController openChart(Chart chart, String title)
           
static void openImagePanel(Image image)
           
static void openImagePanel(Image image, Rectangle bounds)
           
static void openLightEditors(Chart chart)
           
static void openPanel(JPanel panel, Rectangle bounds, String title)
           
static void openStaticChart(Chart chart)
           
static void openStaticChart(Chart chart, Rectangle bounds, String title)
           
static void screenshot(Chart chart, String filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCREENSHOT_FOLDER

public static String SCREENSHOT_FOLDER
Constructor Detail

ChartLauncher

public ChartLauncher()
Method Detail

openChart

public static CameraMouseController openChart(Chart chart)

openChart

public static CameraMouseController openChart(Chart chart,
                                              Rectangle rectangle)

openChart

public static CameraMouseController openChart(Chart chart,
                                              String title)

openChart

public static CameraMouseController openChart(Chart chart,
                                              Rectangle bounds,
                                              String title)

openChart

public static CameraMouseController openChart(Chart chart,
                                              Rectangle bounds,
                                              String title,
                                              boolean allowSlaveThreadOnDoubleClick)

openChart

public static CameraMouseController openChart(Chart chart,
                                              Rectangle bounds,
                                              String title,
                                              boolean allowSlaveThreadOnDoubleClick,
                                              boolean startThreadImmediatly)

configureControllers

public static CameraMouseController configureControllers(Chart chart,
                                                         String title,
                                                         boolean allowSlaveThreadOnDoubleClick,
                                                         boolean startThreadImmediatly)

openStaticChart

public static void openStaticChart(Chart chart)

openStaticChart

public static void openStaticChart(Chart chart,
                                   Rectangle bounds,
                                   String title)

instructions

public static void instructions()

makeInstruction

public static String makeInstruction()

openLightEditors

public static void openLightEditors(Chart chart)

openImagePanel

public static void openImagePanel(Image image)

openImagePanel

public static void openImagePanel(Image image,
                                  Rectangle bounds)

openPanel

public static void openPanel(JPanel panel,
                             Rectangle bounds,
                             String title)

frame

public static void frame(Chart chart)

frame

public static void frame(Chart chart,
                         Rectangle bounds,
                         String title)

screenshot

public static void screenshot(Chart chart,
                              String filename)
                       throws IOException
Throws:
IOException