@Deprecated public class SwPlaneArea extends SwActiveArea
SwRenderArea.FloatColorBufferSize
java.awt.Component.BaselineResizeBehavior
Scene.BufferType, Scene.DrawStyle, Scene.ViewingModes
FIXED_NUM_TRIANGLES, FIXED_PERCENTAGE, FRAMES_PER_SECOND, NORMAL
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
BROWSER, EDITOR, INTERACTIVE, STILL
Constructor and Description |
---|
SwPlaneArea()
Deprecated.
Creates an SwPlaneArea with the default type SwScene.BROWSER
|
SwPlaneArea(int type)
Deprecated.
Creates an SwPlaneArea
|
Modifier and Type | Method and Description |
---|---|
void |
actualRedraw()
Deprecated.
redefine this routine to adjust the camera clipping planes just
before doing a redraw.
|
Scene.ViewingModes |
getMode()
Deprecated.
Gets the current viewing mode
|
java.lang.String[] |
getMouseResourcesName()
Deprecated.
|
SoSFTime |
getRealTime()
Deprecated.
|
int |
getType()
Deprecated.
|
void |
rollCamera(SbVec2s newLocator)
Deprecated.
Rolls the camera around it's forward direction given the new mouse
location.
|
void |
setCamera(SoCamera newCamera)
Deprecated.
Set the edited camera.
|
void |
setMode(Scene.ViewingModes newMode,
java.awt.AWTEvent e)
Deprecated.
Sets the current viewing mode in the main view
|
void |
setPlane(SbVec3f newNormal,
SbVec3f newRight)
Deprecated.
Moves the camera to be aligned with the given plane
|
void |
setSeekMode(boolean flag)
Deprecated.
Externally set the PlaneArea into/out off seek mode (default OFF).
|
void |
setViewing(boolean flag,
java.awt.AWTEvent event)
Deprecated.
Sets whether the PlaneArea is turned on or off.
|
void |
stopAnimating()
Deprecated.
|
void |
updateCursor()
Deprecated.
update the cursor on the PlaneArea
|
void |
updateMode(java.awt.AWTEvent e)
Deprecated.
update current mode.
|
void |
xAxisCameraAction(float value)
Deprecated.
Operate an action on the camera along the X axis.
|
void |
yAxisCameraAction(float value)
Deprecated.
Operate an action on the camera along the Y axis.
|
addFinishCallback, addKeyboardDevice, addMouseDevice, addNotify, addSceneHandler, addStartCallback, adjustCameraClippingPlanes, arrowKeyPressed, changeCameraValues, clearChanged, copyView, deleteSceneHandler, deleteSceneHandlers, dollyCamera, enableFullRenderingWhenStill, finalize, getAltSwitchBack, getBufferingType, getCamera, getCameraClass, getCameraSceneGraph, getCameraZoom, getCurrentDecimationPercentage, getDecimationStrategy, getDrawStyle, getFeedbackSize, getFixedPercentage, getGoalFramesPerSecond, getGoalNumberOfTriangles, getHeadlight, getInteractiveCount, getInteractiveFlag, getLocator, getNumSamples, getPreferencesPanel, getSceneGraph, getSceneSpeed, getSeekDistance, getSeekRadius, getSeekTime, getStereoMode, getStereoOffset, getStereoSwitch, hasChanged, interactiveCountDec, interactiveCountInc, isAnimating, isAnimationEnabled, isAutoClipping, isBufferingTypeUpdated, isCameraUpdated, isCursorEnabled, isDetailSeek, isDrawStyleUpdated, isFeedbackVisible, isFullRenderingWhenStill, isHeadlight, isHeadlightUpdated, isInteractive, isSeekDistAsPercentage, isSeekMode, isStillNow, isViewing, isViewingUpdated, notifySceneHandlers, notifySceneHandlers, panCamera, pasteView, recomputeSceneSize, redraw, removeFinishCallback, removeNotify, removeStartCallback, resetToHomePosition, rotateCamera, saveHomePosition, seekToPoint, setAllChanged, setAltSwitchBack, setAnimating, setAnimationEnabled, setAutoClipping, setBufferingType, setCameraClass, setCameraClassChangedTask, setCameraSceneGraph, setCameraZoom, setCurrentDrawStyle, setCursorEnabled, setDecimationPercentageCallback, setDecimationStrategy, setDetailSeek, setDoubleBuffer, setDrawStyle, setFeedbackSize, setFeedbackVisibility, setFixedPercentage, setFramesPerSecondCallback, setGoalFramesPerSecond, setGoalNumberOfTriangles, setHeadlight, setInteractiveFlag, setLocator, setNumSamples, setSceneGraph, setSceneSpeed, setSeekDistance, setSeekDistAsPercentage, setSeekRadius, setSeekTime, setStereoMode, setStereoOffset, setStereoSwitch, spinCamera, tiltCamera, toggleCameraClass, viewAll, xPlaneCameraAction, yPlaneCameraAction, zAxisCameraAction, zPlaneCameraAction
getAntialiasing, getBackgroundColor, getBackgroundIndex, getDefaultRedrawPriority, getFloatingPointRenderingPrecision, getGLRenderAction, getInvalidateCacheMode, getMPEGRecorder, getRedrawPriority, getSceneManager, getSortedTrianglesNumCaches, getSortedTrianglesSortFrequency, getTransparencyType, getViewportRegion, isAutoRedraw, isClearBeforeRender, isFloatingColorBufferSupported, processSoEvent, redrawOnSelectionChange, redrawOverlay, scheduleRedraw, setAntialiasing, setAutoRedraw, setBackgroundColor, setBackgroundIndex, setClearBeforeRender, setFloatingColorBuffer, setGLRenderAction, setInvalidateCacheMode, setMPEGRecorder, setOverlayColorMap, setRedrawPriority, setSize, setTransparencyType, setViewportRegion
getAreaPeer, getFullSceneAntialiasingQuality, getGLGraphicsConfig, getGLSharedContext, hasOpenGlStereoConfiguration, haveContext, isDoubleBuffer, isFullSceneAntialiasingEnabled, paint, setFullSceneAntialiasing, setFullSceneAntialiasing, setGLGraphicsConfigTemplate, setOpenGlStereoConfiguration, 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, getGraphicsConfiguration, 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, print, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, 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, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBackgroundColor, getGLRenderAction, getViewportRegion, redrawOnSelectionChange, setBackgroundColor, setGLRenderAction, setViewportRegion
getBackgroundIndex, getRedrawPriority, getSize, getTransparencyType, isAutoRedraw, isClearBeforeRender, redrawOverlay, scheduleRedraw, setAntialiasing, setAutoRedraw, setBackgroundIndex, setClearBeforeRender, setRedrawPriority, setSize, setTransparencyType
public SwPlaneArea()
public SwPlaneArea(int type)
type
- SwScene.BROWSER or SwScene.EDITORpublic int getType()
public Scene.ViewingModes getMode()
getMode
in interface Scene
getMode
in class SwActiveArea
public void setMode(Scene.ViewingModes newMode, java.awt.AWTEvent e)
setMode
in interface Scene
setMode
in class SwActiveArea
newMode
- may be
com.openinventor.util.Scene.ViewingModes.PICK_MODE
com.openinventor.util.Scene.ViewingModes.VIEW_MODE
com.openinventor.util.Scene.ViewingModes.PAN_MODE
com.openinventor.util.Scene.ViewingModes.PAN_MODE_ACTIVE
com.openinventor.util.Scene.ViewingModes.SPIN_MODE_ACTIVE
com.openinventor.util.Scene.ViewingModes.DOLLY_MODE_ACTIVE
com.openinventor.util.Scene.ViewingModes.ROLL_MODE_ACTIVE
com.openinventor.util.Scene.ViewingModes.SEEK_MODEe
- is used by registered listeners.public void updateMode(java.awt.AWTEvent e)
updateMode
in interface SwScene
updateMode
in class SwActiveArea
public void setCamera(SoCamera newCamera)
setCamera
in interface SwScene
setCamera
in class SwActiveArea
public void setViewing(boolean flag, java.awt.AWTEvent event)
setViewing
in interface Scene
setViewing
in class SwActiveArea
public void setSeekMode(boolean flag)
setSeekMode
in interface Scene
setSeekMode
in class SwActiveArea
public void rollCamera(SbVec2s newLocator)
rollCamera
in interface SwScene
rollCamera
in class SwActiveArea
newLocator
- new mouse locationpublic void xAxisCameraAction(float value)
SwScene
xAxisCameraAction
in interface SwScene
xAxisCameraAction
in class SwActiveArea
public void yAxisCameraAction(float value)
SwScene
yAxisCameraAction
in interface SwScene
yAxisCameraAction
in class SwActiveArea
public void stopAnimating()
stopAnimating
in interface Scene
stopAnimating
in class SwActiveArea
public void setPlane(SbVec3f newNormal, SbVec3f newRight)
setPlane
in interface SwScene
setPlane
in class SwActiveArea
public void updateCursor()
updateCursor
in class SwActiveArea
public SoSFTime getRealTime()
getRealTime
in class SwActiveArea
public void actualRedraw()
public java.lang.String[] getMouseResourcesName()
getMouseResourcesName
in interface SwScene
getMouseResourcesName
in class SwActiveArea
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com