public class CroppingView extends AWTView
bgImg, bgOverlay, bgViewport, overlay, renderers, tooltipsannotations, 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, setTooltipsaddViewLifecycleChangedListener, 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, zoomZpublic CroppingView(IChartComponentFactory factory, Scene scene, ICanvas canvas, Quality quality)
public void setBoundManual(BoundingBox3d bounds)
ViewView.updateBounds()
will update view bounds to the current bounds.setBoundManual in class Viewpublic void renderSceneGraph(com.jogamp.opengl.GL gl,
com.jogamp.opengl.glu.GLU glu,
boolean light)
renderSceneGraph in class ViewCopyright © 2016. All rights reserved.