Class EmulGLViewAndColorbarsLayout
- java.lang.Object
-
- org.jzy3d.plot3d.rendering.view.layout.ViewAndColorbarsLayout
-
- org.jzy3d.plot3d.rendering.view.layout.EmulGLViewAndColorbarsLayout
-
- All Implemented Interfaces:
IViewportLayout
public class EmulGLViewAndColorbarsLayout extends ViewAndColorbarsLayout
-
-
Field Summary
-
Fields inherited from class org.jzy3d.plot3d.rendering.view.layout.ViewAndColorbarsLayout
backgroundViewport, chart, colorbarRightMargin, hasMeta, sceneViewport, screenSeparator, shrinkColorbar
-
-
Constructor Summary
Constructors Constructor Description EmulGLViewAndColorbarsLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isFixHiDPI()
void
render(IPainter painter, Chart chart)
protected void
renderLegends(IPainter painter, float left, float right, List<ILegend> legends, ICanvas canvas)
This override allows Shifting artificially the complete jGL viewport to let some place for a colorbar rendering.void
setFixHiDPI(boolean fixHiDPI)
-
Methods inherited from class org.jzy3d.plot3d.rendering.view.layout.ViewAndColorbarsLayout
computeSeparator, getBackgroundViewport, getColorbarRightMargin, getLegends, getSceneViewport, isShrinkColorbar, renderLegends, setColorbarRightMargin, setShrinkColorbar, update
-
-
-
-
Method Detail
-
render
public void render(IPainter painter, Chart chart)
- Specified by:
render
in interfaceIViewportLayout
- Overrides:
render
in classViewAndColorbarsLayout
-
renderLegends
protected void renderLegends(IPainter painter, float left, float right, List<ILegend> legends, ICanvas canvas)
This override allows- Shifting artificially the complete jGL viewport to let some place for a colorbar rendering.
- Rendering the image using jGL dedicated image management
(
GL.appendImageToDraw(BufferedImage, int, int)
).
- Overrides:
renderLegends
in classViewAndColorbarsLayout
-
isFixHiDPI
public boolean isFixHiDPI()
-
setFixHiDPI
public void setFixHiDPI(boolean fixHiDPI)
-
-