Package org.jzy3d.chart
Class ChartView
java.lang.Object
org.jzy3d.plot3d.rendering.view.View
org.jzy3d.chart.ChartView
- Direct Known Subclasses:
AWTView
A
on the right.
ChartView
allows displaying a 3d scene on the left, and a set of Drawable
's
invalid @link
AWTLegend
- Author:
- Martin Pernollet
-
Field Summary
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
ConstructorDescriptionChartView
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) -
Method Summary
Modifier and TypeMethodDescriptionvoid
initInstance
(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality) Initialize a view object.void
render()
Set the camera held by this view, and draw the scene graph.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, dispose, 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, renderBackground, renderBackground, 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
-
Constructor Details
-
ChartView
-
-
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 classView
-
render
public void render()Set the camera held by this view, and draw the scene graph. Performs all transformations of eye, target coordinates to adapt the camera settings to the scaled scene.
-