Package org.jzy3d.chart
Class ChartView
- java.lang.Object
-
- org.jzy3d.plot3d.rendering.view.View
-
- org.jzy3d.chart.ChartView
-
-
Field Summary
Fields Modifier and Type Field Description protected IViewportLayoutlayout-
Fields inherited from class org.jzy3d.plot3d.rendering.view.View
annotations, axis, axisDisplayed, backgroundColor, boundmode, cam, CAMERA_RENDERING_SPHERE_RADIUS_FACTOR_VIEW_ON_TOP, cameraMode, cameraRenderingSphereRadiusFactor, cameraRenderingSphereRadiusFactorOnTop, canvas, center, chart, dimensionDirty, displayAxisWholeBounds, DISTANCE_DEFAULT, factorViewPointDistance, first, hidpi, initBounds, LOGGER, maintainAllObjectsInView, painter, PI_div2, pixelScale, quality, scaling, scene, slave, spaceTransformer, squared, viewbounds, viewDirty, viewEventListeners, viewLifecycleListeners, viewmode, viewOverlay, viewpoint, VIEWPOINT_AXIS_CORNER_TOUCH_BORDER, VIEWPOINT_DEFAULT, viewPointChangedListeners, wasOnTopAtLastRendering
-
-
Constructor Summary
Constructors Constructor Description ChartView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IViewportLayoutgetLayout()voidinitInstance(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)Initialize a view object.voidrender()Set the camera held by this view, and draw the scene graph.voidsetLayout(IViewportLayout layout)-
Methods inherited from class org.jzy3d.plot3d.rendering.view.View
addViewEventListener, addViewLifecycleChangedListener, addViewPointChangedListener, clear, computeCameraEye, computeCameraEye, computeCameraEyeFree, computeCameraEyeProfile, computeCameraEyeTop, computeCameraRenderingSphereRadius, computeCameraTarget, computeCameraTarget, computeCameraUp, computeScaledViewBounds, computeSceneScaling, computeSceneScaling, computeViewpointDistance, configureHiDPIListener, correctCameraPositionForIncludingTextLabels, dispose, fireViewFirstRenderStarts, fireViewLifecycleHasInit, fireViewLifecycleWillRender, fireViewOnTopEvent, fireViewPointChangedEvent, getAnnotations, getAxis, getBackgroundColor, getBounds, getBoundsMode, getCamera, getCameraMode, getCameraRenderingSphereRadiusFactor, getCameraRenderingSphereRadiusFactorOnTop, getCanvas, getCenter, getChart, getHiDPI, getInitBounds, getLastViewScaling, getPainter, getPixelScale, getScale, getScene, getSceneGraphBounds, getSceneGraphBounds, getSceneViewportRectangle, getSpaceTransformer, getSquared, getSquarifier, getViewMode, getViewPoint, init, initBounds, initLights, initLights, initQuality, initResources, isAxisDisplayed, isDisplayAxisWholeBounds, isMaintainAllObjectsInView, isSlave, lookToBox, markDimensionDirty, project, projectMouse, removeViewLifecycleChangedListener, removeViewOnTopEventListener, removeViewPointChangedListener, renderAnnotations, renderAxeBox, renderAxeBox, renderBackground, renderBackground, renderOverlay, renderOverlay, renderScene, renderScene, renderScene, renderSceneGraph, renderSceneGraph, renderSceneGraph, rotate, rotate, setAxis, setAxisDisplayed, setBackgroundColor, setBoundManual, setBoundMode, setCameraMode, setCameraRenderingSphereRadiusFactor, setCameraRenderingSphereRadiusFactorOnTop, setChart, setDisplayAxisWholeBounds, setInitBounds, setMaintainAllObjectsInView, setMaximized, setScale, setScale, setScaleX, setScaleX, setScaleY, setScaleY, setScaleZ, setScaleZ, setSlave, setSpaceTransformer, setSquared, setSquarifier, setViewPoint, setViewPoint, setViewPositionMode, shift, shift, shoot, squarify, squarify, squarifyComputeBoundsRanges, squarifyGetSceneGraphBounds, triggerCameraUpEvents, updateBounds, updateBoundsForceUpdate, updateCamera, updateCamera, updateCamera, updateCameraWithoutShooting, updateQuality, zoom, zoom, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZ
-
-
-
-
Field Detail
-
layout
protected IViewportLayout layout
-
-
Constructor Detail
-
ChartView
public ChartView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
-
-
Method Detail
-
initInstance
public void initInstance(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
Description copied from class:ViewInitialize a view object. Invoked by constructor Method name is made clear to avoid confusion withView.init()which initialize open GL context.- Overrides:
initInstancein 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.
-
getLayout
public IViewportLayout getLayout()
-
setLayout
public void setLayout(IViewportLayout layout)
-
-