| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Canvas
              |
              +--forest3D.control.WheelControls
| Inner classes inherited from class java.awt.Canvas | 
java.awt.Canvas.AccessibleAWTCanvas | 
| Inner classes inherited from class java.awt.Component | 
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock | 
| Field Summary | |
(package private)  float | 
angleStep
 | 
(package private)  float | 
xAngle
 | 
(package private)  float | 
xOrigAngle
 | 
(package private)  float | 
yAngle
 | 
(package private)  float | 
yOrigAngle
 | 
(package private)  float | 
zAngle
 | 
(package private)  float | 
zOrigAngle
 | 
| Fields inherited from class java.awt.Component | 
accessibleContext, actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, componentListener, componentListenerK, componentOrientation, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y | 
| Fields inherited from interface java.awt.image.ImageObserver | 
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH | 
| Constructor Summary | |
WheelControls()
 | 
|
WheelControls(float rotX,
              float rotY,
              float rotZ)
 | 
|
| Method Summary | |
 java.awt.Dimension | 
getPreferredSize()
 | 
 float | 
getXAngle()
Get the angle of Rotation around the X Axis  | 
 float | 
getYAngle()
Get the angle or Rotation around the Y Axis  | 
 float | 
getZAngle()
Get the angle or Rotation around the Z Axis  | 
 void | 
mouseClicked(java.awt.event.MouseEvent e)
 | 
 void | 
mouseDragged(java.awt.event.MouseEvent e)
 | 
 void | 
mouseEntered(java.awt.event.MouseEvent e)
 | 
 void | 
mouseExited(java.awt.event.MouseEvent e)
 | 
 void | 
mouseMoved(java.awt.event.MouseEvent e)
 | 
 void | 
mousePressed(java.awt.event.MouseEvent e)
 | 
 void | 
mouseReleased(java.awt.event.MouseEvent e)
 | 
 void | 
paint(java.awt.Graphics g)
 | 
 void | 
reset()
Reset angles to original angle.  | 
 void | 
setSize(java.awt.Dimension d)
 | 
| Methods inherited from class java.awt.Canvas | 
 | 
| Methods inherited from class java.awt.Component | 
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkGD, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createChildHierarchyEvents, createHierarchyEvents, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, dispatchEventImpl, doLayout, enable, enable, enableEvents, enableInputMethods, eventEnabled, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkit, getToolkitImpl, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isShowing, isValid, isVisible, keyDown, keyUp, layout, lightweightPaint, lightweightPrint, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, numListening, paintAll, paintHeavyweightComponents, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, printHeavyweightComponents, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, resetGC, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setVisible, show, show, size, toString, transferFocus, update, validate | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
float yAngle
float xAngle
float zAngle
float yOrigAngle
float xOrigAngle
float zOrigAngle
float angleStep
| Constructor Detail | 
public WheelControls()
public WheelControls(float rotX,
                     float rotY,
                     float rotZ)
| Method Detail | 
public void paint(java.awt.Graphics g)
paint in class java.awt.Canvaspublic float getXAngle()
RotationControlsgetXAngle in interface RotationControlspublic float getYAngle()
RotationControlsgetYAngle in interface RotationControlspublic float getZAngle()
RotationControlsgetZAngle in interface RotationControlspublic void reset()
RotationControlsreset in interface RotationControlspublic java.awt.Dimension getPreferredSize()
getPreferredSize in class java.awt.Componentpublic void setSize(java.awt.Dimension d)
setSize in class java.awt.Componentpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListener
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||