DisplayBoxCanvasGlass
public class DisplayBoxCanvas2DGlass extends DisplayBoxCanvas2D implements DisplayBoxCanvasGlass
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
java.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_ALIGNMENT
orientationColor, orientationLength, space
controller, 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, transferFocusUpCycle
add, 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, validateTree
doPaint, refreshSize, scaleSetSize, setBounds, setOrientationColor, setOrientationLength
createOffScreen, 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, stopRotate
addAncestorListener, 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, update
protected 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 DisplayBoxCanvasGlass
public int getConfigIndex()
getConfigIndex
in interface DisplayBoxCanvasGlass
public void setDrawDisplacement(boolean doDrawDisplacement)
setDrawDisplacement
in interface DisplayBoxCanvasGlass
public boolean getDrawDisplacement()
getDrawDisplacement
in interface DisplayBoxCanvasGlass
public void setConfigStorage(ConfigurationStorage configStorage)
setConfigStorage
in interface DisplayBoxCanvasGlass
public ConfigurationStorage getConfigStorage()
getConfigStorage
in interface DisplayBoxCanvasGlass
protected void drawAtom(java.awt.Graphics g, int[] origin, IAtom a)
drawAtom
in class DisplayBoxCanvas2D
public void setFlipDisplacement(boolean flipDisplacement)
setFlipDisplacement
in interface DisplayBoxCanvasGlass
public boolean getFlipDisplacement()
getFlipDisplacement
in interface DisplayBoxCanvasGlass