package org.jzy3d.analysis;
import org.jzy3d.chart.Chart;
import org.jzy3d.chart.factories.IChartComponentFactory;
import org.jzy3d.plot3d.rendering.canvas.Quality;
public interface IAnalysis {
public String getName();
public String getPitch();
public Chart getChart() throws Exception;
public void init() throws Exception;
public boolean isInitialized();
public boolean hasOwnChartControllers();
public String getCanvasType();
/** Determine the canvas, "awt", "swing", "newt", "offscreen".*/
public void setCanvasType(String type);
/** Use a factory to initialize a chart instance*/
public Chart initializeChart();
public Chart initializeChart(Quality quality);
public IChartComponentFactory getFactory();
public void setFactory(IChartComponentFactory factory);
}
Ads help maintain this website.