public class RenderAreaExaminer extends RenderAreaInteractive implements IRenderAreaExaminer
java.awt.Component.BaselineResizeBehavior
IRenderAreaInteractive.ClippingPlanesAdjustMode
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DEFAULT_PRINT_TILE_SIZE
Constructor and Description |
---|
RenderAreaExaminer() |
RenderAreaExaminer(com.jogamp.opengl.GLCapabilities caps) |
Modifier and Type | Method and Description |
---|---|
void |
addInteractionModeListener(SceneExaminer.InteractionModeListener listener)
Adds the specified listener to receive notifications of interaction mode
changes.
|
SceneExaminer.InteractionMode |
getInteractionMode()
Gets the current interaction mode.
|
SceneExaminer.NavigationMode |
getNavigationMode()
Gets the current navigation mode.
|
SceneExaminer |
getRootSceneGraph()
Gets the root scene graph of this render area.
|
void |
removeInteractionModeListener(SceneExaminer.InteractionModeListener listener)
Removes the specified listener so that it no longer receives notifications
of interaction mode changes.
|
void |
setInteractionMode(SceneExaminer.InteractionMode mode)
Set interaction mode to navigation or selection.
|
void |
setNavigationMode(SceneExaminer.NavigationMode mode)
Sets the navigation mode to orbit or plane.
|
void |
setSeekMode(boolean onOrOff)
Sets the interaction into or out off seek mode (default is off).
|
activateStereo, getClippingPlanesAdjustMode, init, isStereoSupported, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, restoreCamera, saveCamera, setCameraType, setClippingPlanesAdjustMode, setSceneGraph, setStereoCameraBalance, setStereoCameraOffset, viewAll, viewAxis
display, dispose, dispose, getComponent, getGLRenderAction, getTransparencyType, isRawStereoAvailable, reshape, scheduleRedraw, setGLRenderAction, setTransparencyType
addGLEventListener, addGLEventListener, addNotify, areAllGLEventListenerInitialized, createContext, destroy, display, disposeGLEventListener, flushGLRunnables, getAnimator, getAutoSwapBufferMode, getChosenGLCapabilities, getContext, getContextCreationFlags, getCurrentSurfaceScale, getDefaultCloseOperation, getDelegatedDrawable, getExclusiveContextThread, getFactory, getGL, getGLEventListener, getGLEventListenerCount, getGLEventListenerInitState, getGLProfile, getGraphicsConfiguration, getHandle, getMaximumSurfaceScale, getMinimumSurfaceScale, getNativeSurface, getRequestedGLCapabilities, getRequestedSurfaceScale, getShallUseOffscreenLayer, getSurfaceHeight, getSurfaceWidth, getUpstreamLock, getUpstreamWidget, invoke, invoke, isGLOriented, isOffscreenLayerSurfaceEnabled, isRealized, isThreadGLCapable, main, paint, print, releasePrint, removeGLEventListener, removeNotify, reshape, setAnimator, setAutoSwapBufferMode, setContext, setContextCreationFlags, setDefaultCloseOperation, setExclusiveContextThread, setGL, setGLEventListenerInitState, setRealized, setShallUseOffscreenLayer, setSharedAutoDrawable, setSharedContext, setSurfaceScale, setupPrint, swapBuffers, toString, update
createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, dispatchEvent, doLayout, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, preferredSize, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getClippingPlanesAdjustMode, isStereoSupported, restoreCamera, saveCamera, setCameraType, setClippingPlanesAdjustMode, setStereoCameraBalance, setStereoCameraOffset, viewAll, viewAxis
activateStereo, dispose, getComponent, getGLRenderAction, getTransparencyType, isRawStereoAvailable, scheduleRedraw, setGLRenderAction, setSceneGraph, setTransparencyType
addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener
public RenderAreaExaminer()
public RenderAreaExaminer(com.jogamp.opengl.GLCapabilities caps)
public void setSeekMode(boolean onOrOff)
IRenderAreaExaminer
setSeekMode
in interface IRenderAreaExaminer
onOrOff
- true to activate seek modepublic void setNavigationMode(SceneExaminer.NavigationMode mode)
IRenderAreaExaminer
setNavigationMode
in interface IRenderAreaExaminer
mode
- the new navigation modepublic SceneExaminer.NavigationMode getNavigationMode()
IRenderAreaExaminer
getNavigationMode
in interface IRenderAreaExaminer
public void setInteractionMode(SceneExaminer.InteractionMode mode)
IRenderAreaExaminer
setInteractionMode
in interface IRenderAreaExaminer
mode
- the new interaction modepublic SceneExaminer.InteractionMode getInteractionMode()
IRenderAreaExaminer
getInteractionMode
in interface IRenderAreaExaminer
public void addInteractionModeListener(SceneExaminer.InteractionModeListener listener)
IRenderAreaExaminer
addInteractionModeListener
in interface IRenderAreaExaminer
listener
- the interaction mode listener to addpublic void removeInteractionModeListener(SceneExaminer.InteractionModeListener listener)
IRenderAreaExaminer
removeInteractionModeListener
in interface IRenderAreaExaminer
listener
- the interaction mode listener to removepublic SceneExaminer getRootSceneGraph()
IRenderAreaInteractive
getRootSceneGraph
in interface IRenderAreaExaminer
getRootSceneGraph
in interface IRenderAreaInteractive
getRootSceneGraph
in class RenderAreaInteractive
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com