public class NewtChartComponentFactory extends ChartComponentFactory
IChartComponentFactory.ToolkitSCREENSHOT_FOLDER| Constructor and Description |
|---|
NewtChartComponentFactory() |
| Modifier and Type | Method and Description |
|---|---|
static Chart |
chart() |
static Chart |
chart(Quality quality) |
static Chart |
chart(Quality quality,
IChartComponentFactory.Toolkit toolkit) |
static Chart |
chart(Quality quality,
String toolkit) |
static Chart |
chart(String toolkit) |
IChartComponentFactory |
getFactory()
usefull to override the current factory to call, especially for FactoryOverrider
that must be used as this instead of its wrapped delegate factory
|
IAxe |
newAxe(BoundingBox3d box,
View view) |
ICanvas |
newCanvas(IChartComponentFactory factory,
Scene scene,
Quality quality,
String windowingToolkit,
com.jogamp.opengl.GLCapabilities capabilities) |
protected ICanvas |
newCanvasAWT(IChartComponentFactory chartComponentFactory,
Scene scene,
Quality quality,
com.jogamp.opengl.GLCapabilities capabilities,
boolean traceGL,
boolean debugGL)
bypass reflection used in super implementation
|
protected ICanvas |
newCanvasSwing(IChartComponentFactory chartComponentFactory,
Scene scene,
Quality quality,
com.jogamp.opengl.GLCapabilities capabilities,
boolean traceGL,
boolean debugGL)
bypass reflection used in super implementation
|
Chart |
newChart(IChartComponentFactory factory,
Quality quality,
String toolkit) |
IFrame |
newFrame(Chart chart,
Rectangle bounds,
String title)
Use reflexion to access AWT dependant classes.
|
JFrame |
newFrame(JPanel panel) |
protected IFrame |
newFrameAWT(Chart chart,
Rectangle bounds,
String title,
String message)
bypass reflection used in super implementation
|
protected IFrame |
newFrameSwing(Chart chart,
Rectangle bounds,
String title)
bypass reflection used in super implementation
|
ICameraKeyController |
newKeyController(Chart chart) |
ICameraMouseController |
newMouseController(Chart chart) |
Renderer3d |
newRenderer(View view,
boolean traceGL,
boolean debugGL)
Provide AWT Texture loading for screenshots
|
IScreenshotKeyController |
newScreenshotKeyController(Chart chart) |
View |
newView(Scene scene,
ICanvas canvas,
Quality quality)
The AWTView support Java2d defined components (tooltips, background
images)
|
IViewportLayout |
newViewportLayout() |
getCanvasDimension, getToolkit, newBoundingPolicy, newCamera, newCanvas, newChart, newChart, newFrame, newGraph, newOrderingStrategy, newRenderer, newScene, newSeriepublic static Chart chart()
public static Chart chart(Quality quality, IChartComponentFactory.Toolkit toolkit)
public Chart newChart(IChartComponentFactory factory, Quality quality, String toolkit)
newChart in interface IChartComponentFactorynewChart in class ChartComponentFactorypublic IAxe newAxe(BoundingBox3d box, View view)
newAxe in interface IChartComponentFactorynewAxe in class ChartComponentFactorypublic IViewportLayout newViewportLayout()
newViewportLayout in interface IChartComponentFactorynewViewportLayout in class ChartComponentFactorypublic View newView(Scene scene, ICanvas canvas, Quality quality)
newView in interface IChartComponentFactorynewView in class ChartComponentFactorypublic Renderer3d newRenderer(View view, boolean traceGL, boolean debugGL)
newRenderer in interface IChartComponentFactorynewRenderer in class ChartComponentFactoryprotected IFrame newFrameSwing(Chart chart, Rectangle bounds, String title)
newFrameSwing in class ChartComponentFactoryprotected IFrame newFrameAWT(Chart chart, Rectangle bounds, String title, String message)
newFrameAWT in class ChartComponentFactorypublic ICanvas newCanvas(IChartComponentFactory factory, Scene scene, Quality quality, String windowingToolkit, com.jogamp.opengl.GLCapabilities capabilities)
newCanvas in interface IChartComponentFactorynewCanvas in class ChartComponentFactoryprotected ICanvas newCanvasAWT(IChartComponentFactory chartComponentFactory, Scene scene, Quality quality, com.jogamp.opengl.GLCapabilities capabilities, boolean traceGL, boolean debugGL)
newCanvasAWT in class ChartComponentFactoryprotected ICanvas newCanvasSwing(IChartComponentFactory chartComponentFactory, Scene scene, Quality quality, com.jogamp.opengl.GLCapabilities capabilities, boolean traceGL, boolean debugGL)
newCanvasSwing in class ChartComponentFactorypublic IChartComponentFactory getFactory()
IChartComponentFactorygetFactory in interface IChartComponentFactorygetFactory in class ChartComponentFactorypublic ICameraMouseController newMouseController(Chart chart)
newMouseController in interface IChartComponentFactorynewMouseController in class ChartComponentFactorypublic IScreenshotKeyController newScreenshotKeyController(Chart chart)
newScreenshotKeyController in interface IChartComponentFactorynewScreenshotKeyController in class ChartComponentFactorypublic ICameraKeyController newKeyController(Chart chart)
newKeyController in interface IChartComponentFactorynewKeyController in class ChartComponentFactorypublic IFrame newFrame(Chart chart, Rectangle bounds, String title)
ChartComponentFactorynewFrame in interface IChartComponentFactorynewFrame in class ChartComponentFactoryCopyright © 2016. All rights reserved.