|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
endrov.gui.window.EvBasicWindow
endrov.recording.windowPlateOverview.PlateOverviewWindow
public class PlateOverviewWindow
Presents an overview image
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class endrov.gui.window.EvBasicWindow |
|---|
EvBasicWindow.DialogReturnStatus, EvBasicWindow.EvWindowManagerMaker |
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static javax.swing.ImageIcon |
iconAutoFocus
|
static javax.swing.ImageIcon |
iconCameraToROI
|
static javax.swing.ImageIcon |
iconCreatePos
|
static javax.swing.ImageIcon |
iconGoToROI
|
static javax.swing.ImageIcon |
iconRectROI
|
static javax.swing.ImageIcon |
iconSelectROI
|
| Fields inherited from class endrov.gui.window.EvBasicWindow |
|---|
jinputListeners, KEY_GETCONSOLE, lastDataPath, menuFile, windowInstance, windowManager |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
PlateOverviewWindow()
|
|
| Method Summary | ||
|---|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Handle GUI interaction |
|
void |
addImageWindowRenderer(Viewer2DRenderer renderer)
|
|
static void |
autofocusAction()
Autofocus, with whatever device there is |
|
void |
dataChangedEvent()
Called whenever EV has changed |
|
ResolutionManager.Resolution |
getCameraResolution()
[um/px] |
|
java.lang.String |
getCurrentChannelName()
|
|
EvDecimal |
getFrame()
|
|
java.lang.Integer |
getNumCameraBits()
Find out how many bits the camera is |
|
|
getRendererClass(java.lang.Class<E> cl)
|
|
EvContainer |
getRootObject()
|
|
double |
getRotation()
|
|
double |
getStageX()
|
|
double |
getStageY()
|
|
EvDecimal |
getZ()
|
|
static void |
initPlugin()
Plugin declaration |
|
void |
moveStageFocusROI()
Move the stage such that one ROI is in focus |
|
void |
positionsUpdated()
|
|
void |
resetView()
|
|
double |
s2wz(double sz)
Convert world to screen Z coordinate |
|
double |
scaleS2w(double s)
Scale screen vector to world vector |
|
double |
scaleW2s(double w)
Scale world to screen vector |
|
void |
setTool(GeneralTool tool)
|
|
javax.vecmath.Vector2d |
transformPointS2W(javax.vecmath.Vector2d v)
|
|
javax.vecmath.Vector2d |
transformPointW2S(javax.vecmath.Vector2d v)
|
|
void |
unsetTool()
|
|
void |
updateImagePanel()
|
|
double |
w2sz(double z)
Convert world to screen Z coordinate |
|
void |
windowEventUserLoadedFile(EvData data)
Called when a file has just been loaded and should be displayed in all windows |
|
void |
windowFreeResources()
Called when the window is closed. |
|
java.lang.String |
windowHelpTopic()
Help on how to use this window. |
|
void |
windowLoadPersonalSettings(org.jdom.Element e)
|
|
void |
windowSavePersonalSettings(org.jdom.Element e)
Called to obtain personal settings for that window. |
|
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, 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 |
| Methods inherited from class java.awt.Container |
|---|
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 |
| Methods inherited from class java.awt.Component |
|---|
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, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final javax.swing.ImageIcon iconAutoFocus
public static final javax.swing.ImageIcon iconCameraToROI
public static final javax.swing.ImageIcon iconGoToROI
public static final javax.swing.ImageIcon iconRectROI
public static final javax.swing.ImageIcon iconSelectROI
public static final javax.swing.ImageIcon iconCreatePos
| Constructor Detail |
|---|
public PlateOverviewWindow()
| Method Detail |
|---|
public void setTool(GeneralTool tool)
public void unsetTool()
unsetTool in interface Viewer2DInterfacepublic java.lang.Integer getNumCameraBits()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void resetView()
public void dataChangedEvent()
EvBasicWindow
dataChangedEvent in class EvBasicWindowpublic void windowEventUserLoadedFile(EvData data)
EvBasicWindow
windowEventUserLoadedFile in class EvBasicWindowpublic void windowSavePersonalSettings(org.jdom.Element e)
EvBasicWindow
windowSavePersonalSettings in class EvBasicWindowpublic void windowLoadPersonalSettings(org.jdom.Element e)
windowLoadPersonalSettings in class EvBasicWindowpublic void windowFreeResources()
EvBasicWindow
windowFreeResources in class EvBasicWindowpublic void addImageWindowRenderer(Viewer2DRenderer renderer)
addImageWindowRenderer in interface Viewer2DInterfacepublic EvDecimal getFrame()
getFrame in interface Viewer2DInterfacepublic EvDecimal getZ()
getZ in interface Viewer2DInterfacepublic <E> E getRendererClass(java.lang.Class<E> cl)
getRendererClass in interface Viewer2DInterfacepublic EvContainer getRootObject()
getRootObject in interface Viewer2DInterfacepublic double getRotation()
getRotation in interface Viewer2DInterfacepublic ResolutionManager.Resolution getCameraResolution()
public double getStageX()
public double getStageY()
public double s2wz(double sz)
WorldScreenTransformer
s2wz in interface WorldScreenTransformerpublic double scaleS2w(double s)
WorldScreenTransformer
scaleS2w in interface WorldScreenTransformerpublic double scaleW2s(double w)
WorldScreenTransformer
scaleW2s in interface WorldScreenTransformerpublic javax.vecmath.Vector2d transformPointS2W(javax.vecmath.Vector2d v)
transformPointS2W in interface WorldScreenTransformerpublic javax.vecmath.Vector2d transformPointW2S(javax.vecmath.Vector2d v)
transformPointW2S in interface WorldScreenTransformerpublic double w2sz(double z)
WorldScreenTransformer
w2sz in interface WorldScreenTransformerpublic java.lang.String getCurrentChannelName()
getCurrentChannelName in interface Viewer2DInterfacepublic void updateImagePanel()
updateImagePanel in interface Viewer2DInterfacepublic static void autofocusAction()
public void moveStageFocusROI()
public void positionsUpdated()
positionsUpdated in interface RecordingResource.PositionListListenerpublic java.lang.String windowHelpTopic()
EvBasicWindow
windowHelpTopic in class EvBasicWindowpublic static void initPlugin()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||