DisplayBoxCanvasGlasspublic class DisplayBoxCanvas2DGlass extends DisplayBoxCanvas2D implements DisplayBoxCanvasGlass
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategyjava.awt.Container.AccessibleAWTContainer| Modifier and Type | Field | Description |
|---|---|---|
protected int |
configIndex |
|
protected ConfigurationStorage |
configStorage |
|
protected Vector |
dr |
|
protected boolean |
drawDisplacement |
|
protected boolean |
flipDisplacement |
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTorientationColor, orientationLength, spacecontroller, displayBox, DRAW_BOUNDARY_ALL, DRAW_BOUNDARY_MAX, DRAW_BOUNDARY_NONE, DRAW_BOUNDARY_OUTLINE, DRAW_BOUNDARY_SHELL, offScreen, osg, pixel| Constructor | Description |
|---|---|
DisplayBoxCanvas2DGlass(DisplayBox _box,
Space _space,
Controller controller,
ConfigurationStorage configStorage) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
drawAtom(java.awt.Graphics g,
int[] origin,
IAtom a) |
|
int |
getConfigIndex() |
|
ConfigurationStorage |
getConfigStorage() |
|
boolean |
getDrawDisplacement() |
|
boolean |
getFlipDisplacement() |
|
void |
setConfigIndex(int idx) |
|
void |
setConfigStorage(ConfigurationStorage configStorage) |
|
void |
setDrawDisplacement(boolean doDrawDisplacement) |
|
void |
setFlipDisplacement(boolean flipDisplacement) |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreedoPaint, refreshSize, scaleSetSize, setBounds, setOrientationColor, setOrientationLengthcreateOffScreen, dispose, ensureOffScreen, getDrawBoundary, getPixelUnit, getPrevX, getPrevY, getShiftX, getShiftY, getWriteScale, getXRot, getYRot, getZoom, isMovable, isResizable, paint, repaint, reshape, setDrawBoundary, setMovable, setPixelUnit, setPrevX, setPrevY, setResizable, setShiftX, setShiftY, setWriteScale, setXRot, setYRot, setZoom, startRotate, stopRotateaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateprotected ConfigurationStorage configStorage
protected int configIndex
protected final Vector dr
protected boolean drawDisplacement
protected boolean flipDisplacement
public DisplayBoxCanvas2DGlass(DisplayBox _box, Space _space, Controller controller, ConfigurationStorage configStorage)
public void setConfigIndex(int idx)
setConfigIndex in interface DisplayBoxCanvasGlasspublic int getConfigIndex()
getConfigIndex in interface DisplayBoxCanvasGlasspublic void setDrawDisplacement(boolean doDrawDisplacement)
setDrawDisplacement in interface DisplayBoxCanvasGlasspublic boolean getDrawDisplacement()
getDrawDisplacement in interface DisplayBoxCanvasGlasspublic void setConfigStorage(ConfigurationStorage configStorage)
setConfigStorage in interface DisplayBoxCanvasGlasspublic ConfigurationStorage getConfigStorage()
getConfigStorage in interface DisplayBoxCanvasGlassprotected void drawAtom(java.awt.Graphics g,
int[] origin,
IAtom a)
drawAtom in class DisplayBoxCanvas2Dpublic void setFlipDisplacement(boolean flipDisplacement)
setFlipDisplacement in interface DisplayBoxCanvasGlasspublic boolean getFlipDisplacement()
getFlipDisplacement in interface DisplayBoxCanvasGlass