Package org.jzy3d.plot3d.rendering.view
Class AWTView
java.lang.Object
org.jzy3d.plot3d.rendering.view.View
org.jzy3d.chart.ChartView
org.jzy3d.plot3d.rendering.view.AWTView
- Direct Known Subclasses:
CroppingView
,View2d
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BufferedImage
protected AWTImageViewport
protected List<AWTRenderer2d>
protected List<ITooltipRenderer>
Fields inherited from class org.jzy3d.plot3d.rendering.view.View
annotations, axis, axisDisplayed, AZIMUTH_FACING_X_DECREASING, AZIMUTH_FACING_X_INCREASING, AZIMUTH_FACING_Y_DECREASING, AZIMUTH_FACING_Y_INCREASING, backgroundColor, boundsMode, cam, cameraMode, cameraRenderingSphereRadiusFactor, canvas, center, chart, dimensionDirty, displayAxisWholeBounds, DISTANCE_DEFAULT, ELEVATION_0, ELEVATION_ON_BOTTOM, ELEVATION_ON_TOP, factorViewPointDistance, first, hasViewpointLimits, hidpi, initialized, JGL_CORRECT_XZ, JGL_CORRECT_YZ, JGL_INVERSE_MATRIX_WORKAROUND, layout, LOGGER, maintainAllObjectsInView, painter, PI, PI_div2, pixelScale, quality, scaling, scene, slave, spaceTransformer, squared, UP_VECTOR_X, UP_VECTOR_Y, UP_VECTOR_Z, upVector, view2DLayout, view2DProcessing, viewBounds, viewDirty, viewEventListeners, viewLifecycleListeners, viewMode, viewOverlay, viewpoint, VIEWPOINT_AXIS_CORNER_TOUCH_BORDER, VIEWPOINT_DEFAULT, VIEWPOINT_DEFAULT_OLD, VIEWPOINT_X_Y_MIN_NEAR_VIEWER, viewPointChangedListeners, wasOnTopAtLastRendering
-
Constructor Summary
ConstructorsConstructorDescriptionAWTView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRenderer2d
(AWTRenderer2d renderer) void
addTooltip
(ITooltipRenderer tooltip) void
addTooltips
(List<ITooltipRenderer> tooltip) void
void
dispose()
boolean
void
initInstance
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) Initialize a view object.void
removeRenderer2d
(AWTRenderer2d renderer) void
renderBackground
(float left, float right) To be implemented (see AWTView)void
renderBackground
(ViewportConfiguration viewport) To be implemented (see AWTView)void
Set a buffered image, or null to desactivate background imagevoid
setTooltip
(ITooltipRenderer tooltip) void
setTooltips
(List<ITooltipRenderer> tooltip) Methods inherited from class org.jzy3d.plot3d.rendering.view.View
addViewEventListener, addViewLifecycleChangedListener, addViewPointChangedListener, clear, computeCamera2D_RenderingSquare, computeCamera3D_RenderingSphere, computeCameraEye, computeCameraEye, computeCameraEyeFree, computeCameraEyeProfile, computeCameraEyeXY, computeCameraEyeXZ, computeCameraEyeYZ, computeCameraRenderingVolume, computeCameraTarget, computeCameraTarget, computeCameraUp, computeScaledViewBounds, computeSceneScaling, computeSceneScaling, computeViewpointDistance, configureHiDPIListener, fireViewFirstRenderStarts, fireViewLifecycleHasInit, fireViewLifecycleHasRendered, fireViewLifecycleWillRender, fireViewOnTopEvent, fireViewPointChangedEvent, get2DLayout, get2DProcessing, getAnnotations, getAxis, getAxisLayout, getBackgroundColor, getBounds, getBoundsMode, getCamera, getCameraMode, getCameraRenderingSphereRadiusFactor, getCanvas, getCenter, getChart, getFactorViewPointDistance, getHiDPI, getLastViewScaling, getLayout, getPainter, getPixelScale, getScale, getScaling, getScene, getSceneGraphBounds, getSceneGraphBounds, getSceneViewportRectangle, getSpaceTransformer, getSquared, getSquarifier, getUpVector, getViewMode, getViewPoint, init, initBounds, initLights, initLights, initQuality, initResources, is2D, is2D_XY, is2D_XZ, is2D_YZ, is3D, isAxisDisplayed, isDisplayAxisWholeBounds, isInitialized, isMaintainAllObjectsInView, isMaximized, isSlave, lookToBox, markDimensionDirty, project, projectMouse, projectMouse, projectMouse, projectMouse, removeViewLifecycleChangedListener, removeViewOnTopEventListener, removeViewPointChangedListener, renderAnnotations, renderAxeBox, renderAxeBox, renderOverlay, renderOverlay, renderScene, renderScene, renderScene, renderSceneGraph, renderSceneGraph, renderSceneGraph, renderView, rotate, rotate, setAxis, setAxisDisplayed, setBackgroundColor, setBoundManual, setBoundMode, setBoundsManual, setBoundsManual, setCameraMode, setCameraRenderingSphereRadiusFactor, setChart, setDisplayAxisWholeBounds, setFactorViewPointDistance, setLayout, setMaintainAllObjectsInView, setMaximized, setScale, setScale, setScaleX, setScaleX, setScaleY, setScaleY, setScaleZ, setScaleZ, setSlave, setSpaceTransformer, setSquared, setSquarifier, setUpVector, setUpVector, setViewPoint, setViewPoint, setViewPoint, setViewPoint, setViewPositionMode, shift, shift, shoot, squarify, squarify, squarifyComputeBoundsRanges, triggerCameraUpEvents, updateBounds, updateBoundsForceUpdate, updateCamera, updateCamera, updateCameraWithoutShooting, updateQuality, zoom, zoom, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZ
-
Field Details
-
tooltips
-
renderers
-
backgroundViewport
-
backgroundImage
-
-
Constructor Details
-
AWTView
-
-
Method Details
-
initInstance
Description copied from class:View
Initialize a view object. Invoked by constructor Method name is made clear to avoid confusion withView.init()
which initialize open GL context.- Overrides:
initInstance
in classChartView
-
dispose
public void dispose() -
renderBackground
public void renderBackground(float left, float right) Description copied from class:View
To be implemented (see AWTView)- Overrides:
renderBackground
in classView
-
renderBackground
Description copied from class:View
To be implemented (see AWTView)- Overrides:
renderBackground
in classView
-
setBackgroundImage
Set a buffered image, or null to desactivate background image -
getBackgroundImage
-
clearTooltips
public void clearTooltips() -
setTooltip
-
addTooltip
-
setTooltips
-
addTooltips
-
getTooltips
-
addRenderer2d
-
removeRenderer2d
-
getRenderers2d
-
hasOverlayStuffs
public boolean hasOverlayStuffs()
-