Class AWTSeriesLegend
java.lang.Object
org.jzy3d.plot3d.rendering.view.AbstractViewportManager
org.jzy3d.plot3d.rendering.view.AWTImageViewport
org.jzy3d.plot3d.rendering.legends.AWTLegend
org.jzy3d.plot3d.rendering.legends.series.AWTSeriesLegend
- All Implemented Interfaces:
IDrawableListener, ILegend, IImageViewport
-
Nested Class Summary
Nested classes/interfaces inherited from class AWTImageViewport
AWTImageViewport.ImageLayout -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected intFields inherited from class AWTLegend
background, drawable, foreground, imageGenerator, minimumDimensionFields inherited from class AWTImageViewport
image, imageData, imageHeight, imageWidth, pixelScaleFields inherited from class AbstractViewportManager
applyWindowsHiDPIWorkaround, lastViewPort, mode, screenBottom, screenGridDisplayed, screenHeight, screenLeft, screenSquaredDim, screenWidth, screenXOffset, screenYOffset -
Constructor Summary
ConstructorsConstructorDescriptionAWTSeriesLegend(List<Serie2d> series) AWTSeriesLegend(List<Serie2d> series, Color foreground, Color background) AWTSeriesLegend(Serie2d... series) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetFont()intintgetWidth()voidvoidvoidtoImage(int width, int height) voidupdateMinimumDimension(IPainter painter) Methods inherited from class AWTLegend
dispose, drawableChanged, getBackground, getForeground, getMinimumDimension, saveImage, setBackground, setForeground, setGeneratorColors, setMinimumDimension, setMinimumWidth, setViewPort, updateImageMethods inherited from class AWTImageViewport
computeLayout, getImage, getMargin, getPixelScale, renderImage, setImage, setImage, setImage, setMargin, updatePixelScaleMethods inherited from class AbstractViewportManager
apply_WindowsHiDPI_Workaround, apply_WindowsHiDPI_Workaround, applyViewport, applyViewportRectangle, applyViewportSquared, getLastViewPort, getRectangle, getScreenBottom, getScreenHeight, getScreenLeft, getScreenWidth, getScreenXOffset, getScreenYOffset, getSliceWidth, getViewPort, getViewportMode, getWindowsHiDPIScale_Workaround, glViewport, isApplyWindowsHiDPIWorkaround, isScreenGridDisplayed, renderSubScreenGrid, setApplyWindowsHiDPIWorkaround, setScreenGridDisplayed, setScreenXOffset, setScreenYOffset, setViewPort, setViewPort, setViewportModeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IImageViewport
getLastViewPort, getMinimumDimension, getPixelScale, getSliceWidth, getViewportMode, setViewPort, setViewPort, setViewPort, setViewportMode, updatePixelScale
-
Field Details
-
margin
protected int margin -
series
-
askedWidth
protected int askedWidth -
askedHeight
protected int askedHeight
-
-
Constructor Details
-
AWTSeriesLegend
public AWTSeriesLegend() -
AWTSeriesLegend
-
AWTSeriesLegend
-
AWTSeriesLegend
-
-
Method Details
-
addSerie
-
initImageGenerator
public void initImageGenerator() -
setFont
-
getFont
-
render
- Specified by:
renderin interfaceIImageViewport- Overrides:
renderin classAWTImageViewport
-
toImage
-
getWidth
-
getHeight
-
updateMinimumDimension
- Specified by:
updateMinimumDimensionin interfaceILegend
-