public class CroppingView extends AWTView
bgImg, bgOverlay, bgViewport, overlay, renderers, tooltips
annotations, axe, axeBoxDisplayed, bgColor, boundmode, cam, cameraMode, canvas, center, chart, current, DEFAULT_VIEW, dimensionDirty, DISPLAY_AXE_WHOLE_BOUNDS, factorViewPointDistance, glu, initBounds, MAINTAIN_ALL_OBJECTS_IN_VIEW, PI_div2, quality, scaling, scene, slave, spaceTransformer, squared, STRETCH_RATIO, viewbounds, viewDirty, viewLifecycleListeners, viewmode, viewOnTopListeners, viewpoint, viewPointChangedListeners, wasOnTopAtLastRendering
Constructor and Description |
---|
CroppingView(IChartComponentFactory factory,
Scene scene,
ICanvas canvas,
Quality quality) |
Modifier and Type | Method and Description |
---|---|
void |
renderSceneGraph(com.jogamp.opengl.GL gl,
com.jogamp.opengl.glu.GLU glu,
boolean light) |
void |
setBoundManual(BoundingBox3d bounds)
Set a manual bounding box and switch the bounding mode to
{ViewBoundMode.MANUAL}, meaning that any call to
View.updateBounds()
will update view bounds to the current bounds. |
addRenderer2d, addTooltip, addTooltips, clearTooltips, correctCameraPositionForIncludingTextLabels, dispose, getBackgroundImage, getTooltips, hasOverlayStuffs, removeRenderer2d, renderAxeBox, renderBackground, renderBackground, renderOverlay, setBackgroundImage, setTooltip, setTooltips
addViewLifecycleChangedListener, addViewOnTopEventListener, addViewPointChangedListener, clear, clearColorAndDepth, computeCameraEye, computeCameraEyeFree, computeCameraEyeProfile, computeCameraEyeTop, computeCameraRenderingSphereRadius, computeCameraTarget, computeCameraUp, computeCameraUpAndTriggerEvents, computeScaledViewBounds, computeSceneScaling, current, fireViewLifecycleHasInit, fireViewLifecycleWillRender, fireViewOnTopEvent, fireViewPointChangedEvent, getAnnotations, getAxe, getBackgroundColor, getBounds, getBoundsMode, getCamera, getCameraMode, getCanvas, getCanvasAsGLAutoDrawable, getCenter, getChart, getCurrentContext, getCurrentGL, getInitBounds, getLastViewScaling, getScale, getScene, getSceneGraphBounds, getSceneGraphBounds, getSceneViewportRectangle, getSpaceTransformer, getSquared, getViewMode, getViewPoint, glModelView, init, initLights, initQuality, initResources, isAxeBoxDisplayed, isSlave, lookToBox, project, projectMouse, removeViewLifecycleChangedListener, removeViewOnTopEventListener, removeViewPointChangedListener, renderAnnotations, renderOverlay, renderScene, renderScene, renderScene, renderSceneGraph, rotate, rotate, setAxe, setAxeBoxDisplayed, setBackgroundColor, setBoundMode, setCameraMode, setChart, setInitBounds, setMaximized, setScale, setScale, setScaleX, setScaleX, setScaleY, setScaleY, setScaleZ, setScaleZ, setSlave, setSpaceTransformer, setSquared, setViewPoint, setViewPoint, setViewPositionMode, shift, shift, shoot, squarify, updateBounds, updateBoundsForceUpdate, updateCamera, updateCamera, updateQuality, zoom, zoom, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZ
public CroppingView(IChartComponentFactory factory, Scene scene, ICanvas canvas, Quality quality)
public void setBoundManual(BoundingBox3d bounds)
View
View.updateBounds()
will update view bounds to the current bounds.setBoundManual
in class View
public void renderSceneGraph(com.jogamp.opengl.GL gl, com.jogamp.opengl.glu.GLU glu, boolean light)
renderSceneGraph
in class View
Copyright © 2016. All rights reserved.