JavaView® v2.00.008

jv.viewer
Class PvCamera_IP

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--jv.object.PsPanel
                          |
                          +--jv.viewer.PvCamera_IP
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, PsUpdateIf, java.io.Serializable

public class PvCamera_IP
extends PsPanel
implements java.awt.event.ActionListener, java.awt.event.ItemListener

Info panel of all cameras in display AWT.

Version:
01.05.00, 3.10 revised (sk) Internationalization added
29.12.99, 1.20 revised (kp) Ambient space panel.
07.08.99, 1.10 revised (kp) Converted to AWT 1.1.
00.00.98, 1.00 created (kp)
Author:
Konrad Polthier
See Also:
PvDisplay, Serialized Form

Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
protected  java.awt.Button m_bCenter
           
protected  java.awt.Button m_bFit
           
protected  java.awt.Button m_bReset
           
protected  java.awt.Choice m_cAmbient
           
protected  PvCamera m_camera
           
protected  java.awt.Checkbox m_cClip
           
protected  java.awt.Choice m_cProj
           
protected  PvDisplay m_disp
           
protected  PuDouble m_dist
           
protected  java.awt.CheckboxGroup m_gProjection
           
protected  PdVector m_interest
           
protected  java.awt.Panel m_pAmbient
           
protected  java.awt.Panel m_pClip
           
protected  PdVector_IP m_pInterest
           
protected  PdVector_IP m_pViewDir
           
protected  java.awt.Checkbox m_rFront
           
protected  java.awt.Checkbox m_rModel
           
protected  PuDouble m_roll
           
protected  java.awt.Checkbox m_rPerspective
           
protected  java.awt.Checkbox m_rRight
           
protected  java.awt.Checkbox m_rTop
           
protected  PdVector m_viewDir
           
 
Fields inherited from class jv.object.PsPanel
BORDER_GROOVE, BORDER_LINE, BORDER_NONE, BORDER_SUNK, m_borderType, m_bOutOfDate, m_image, m_insetSize, m_language, m_lTitle, m_parent
 
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
PvCamera_IP()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
 void init()
           
 void itemStateChanged(java.awt.event.ItemEvent event)
           
 void setParent(PsUpdateIf aCamera)
          Set parent and do nothing else.
 boolean update(java.lang.Object object)
          Update the class whenever a child has changed.
 
Methods inherited from class jv.object.PsPanel
addLabelComponent, addLine, addSubTitle, addTextField, addTitle, drawBorder, drawBorder, drawText, getFather, getInsets, getLanguage, getTitle, hasTitle, instanceOf, paint, setBorderType, setImage, setInsetSize, setOutOfDate, setTitle, setVisible, update
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jv.object.PsUpdateIf
getName
 

Field Detail

m_camera

protected PvCamera m_camera

m_disp

protected PvDisplay m_disp

m_gProjection

protected java.awt.CheckboxGroup m_gProjection

m_rPerspective

protected java.awt.Checkbox m_rPerspective

m_rTop

protected java.awt.Checkbox m_rTop

m_rFront

protected java.awt.Checkbox m_rFront

m_rRight

protected java.awt.Checkbox m_rRight

m_pAmbient

protected java.awt.Panel m_pAmbient

m_rModel

protected java.awt.Checkbox m_rModel

m_cAmbient

protected java.awt.Choice m_cAmbient

m_cProj

protected java.awt.Choice m_cProj

m_viewDir

protected PdVector m_viewDir

m_pViewDir

protected PdVector_IP m_pViewDir

m_interest

protected PdVector m_interest

m_pInterest

protected PdVector_IP m_pInterest

m_dist

protected PuDouble m_dist

m_roll

protected PuDouble m_roll

m_pClip

protected java.awt.Panel m_pClip

m_cClip

protected java.awt.Checkbox m_cClip

m_bCenter

protected java.awt.Button m_bCenter

m_bFit

protected java.awt.Button m_bFit

m_bReset

protected java.awt.Button m_bReset
Constructor Detail

PvCamera_IP

public PvCamera_IP()
Method Detail

init

public void init()
Overrides:
init in class PsPanel

setParent

public void setParent(PsUpdateIf aCamera)
Description copied from interface: PsUpdateIf
Set parent and do nothing else. Method is implemented by PsObject and PsPanel, and should be called if overwritten.
Overrides:
setParent in class PsPanel
Following copied from interface: jv.object.PsUpdateIf
Parameters:
aParent - will receive events which this does not handle
See Also:
PsUpdateIf.getFather(), PsUpdateIf.update(Object)

update

public boolean update(java.lang.Object object)
Description copied from class: PsPanel
Update the class whenever a child has changed. Method is usually invoked from the children.
Overrides:
update in class PsPanel
Following copied from interface: jv.object.PsUpdateIf
Parameters:
event - carries a lot of information
Returns:
true if event has been handled, otherwise false
See Also:
PsObject, PsUpdateIf.getFather(), PsUpdateIf.setParent(PsUpdateIf)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent event)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

JavaView® v2.00.008

The software JavaView® is copyright protected. All Rights Reserved.