|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Canvas
vtk.vtkPanel
org.simtk.moleculargraphics.StructureCanvas
org.simtk.moleculargraphics.Tornado3DCanvas
public class Tornado3DCanvas
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.awt.Canvas |
|---|
java.awt.Canvas.AccessibleAWTCanvas |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected java.util.Map<Residue,java.awt.Color> |
highlightResidues
|
protected ResidueCenterBroadcaster |
residueCenterBroadcaster
|
protected ResidueHighlightBroadcaster |
residueHighlightBroadcaster
|
static long |
serialVersionUID
|
| Fields inherited from class org.simtk.moleculargraphics.StructureCanvas |
|---|
actorCartoons, scaleBar, useScaleBar |
| Fields inherited from class vtk.vtkPanel |
|---|
cam, InteractionMode, lastX, lastY, lgt, LightFollowCamera, lightingset, ren, rendering, rw, windowset, windowSetObservable |
| 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 | |
|---|---|
Tornado3DCanvas()
|
|
| Method Summary | |
|---|---|
void |
add(ActorCartoon cartoon)
|
void |
Azimuth(double a)
|
void |
centerOnResidue(Residue residue)
|
void |
clear()
|
void |
componentHidden(java.awt.event.ComponentEvent e)
|
void |
componentMoved(java.awt.event.ComponentEvent e)
|
void |
componentResized(java.awt.event.ComponentEvent e)
|
void |
componentShown(java.awt.event.ComponentEvent e)
|
void |
highlightResidue(Residue residue,
java.awt.Color color)
|
void |
keyPressed(java.awt.event.KeyEvent e)
|
void |
keyReleased(java.awt.event.KeyEvent e)
|
void |
mouseClicked(java.awt.event.MouseEvent event)
|
void |
mouseEntered(java.awt.event.MouseEvent event)
|
void |
mouseExited(java.awt.event.MouseEvent event)
|
void |
mouseMoved(java.awt.event.MouseEvent event)
|
void |
paint(java.awt.Graphics g)
|
void |
resetCameraClippingRange()
|
void |
setBackgroundColor(java.awt.Color c)
|
void |
setResidueCenterBroadcaster(ResidueCenterBroadcaster r)
|
void |
setResidueHighlightBroadcaster(ResidueHighlightBroadcaster r)
|
void |
testFullScreen()
|
void |
unhighlightResidue(Residue residue)
|
void |
unhighlightResidues()
|
| Methods inherited from class org.simtk.moleculargraphics.StructureCanvas |
|---|
add, centerByBoundingBox, cleanUpNutation, getBackgroundColor, getBoundingBox, getMaximumSize, getMinimumSize, getPreferredSize, Lock, mouseDragged, mousePressed, mouseWheelMoved, prepareNutation, scaleByBoundingBox, setMaximumSize, setMinimumSize, setPreferredSize, setStereoCrossEye, setStereoInterlaced, setStereoLeftEye, setStereoOff, setStereoRedBlue, setStereoRightEye, setUpLights, stepNutation, UnLock, update |
| Methods inherited from class vtk.vtkPanel |
|---|
addNotify, addWindowSetObserver, GetRenderer, GetRenderWindow, HardCopy, InteractionModeRotate, InteractionModeTranslate, InteractionModeZoom, isWindowSet, keyTyped, LightFollowCameraOff, LightFollowCameraOn, mouseReleased, pickActor, removeNotify, removeWindowSetObserver, Render, RenderCreate, Report, resetCamera, setSize, update, UpdateLight |
| Methods inherited from class java.awt.Canvas |
|---|
createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.event.MouseMotionListener |
|---|
mouseDragged |
| Methods inherited from interface java.awt.event.MouseListener |
|---|
mousePressed, mouseReleased |
| Methods inherited from interface java.awt.event.KeyListener |
|---|
keyTyped |
| Field Detail |
|---|
protected ResidueHighlightBroadcaster residueHighlightBroadcaster
protected ResidueCenterBroadcaster residueCenterBroadcaster
protected java.util.Map<Residue,java.awt.Color> highlightResidues
public static final long serialVersionUID
| Constructor Detail |
|---|
public Tornado3DCanvas()
| Method Detail |
|---|
public void setResidueHighlightBroadcaster(ResidueHighlightBroadcaster r)
public void setResidueCenterBroadcaster(ResidueCenterBroadcaster r)
public void clear()
clear in class StructureCanvaspublic void setBackgroundColor(java.awt.Color c)
setBackgroundColor in class StructureCanvaspublic void paint(java.awt.Graphics g)
paint in class vtk.vtkPanelpublic void componentResized(java.awt.event.ComponentEvent e)
componentResized in interface java.awt.event.ComponentListenerpublic void componentMoved(java.awt.event.ComponentEvent e)
componentMoved in interface java.awt.event.ComponentListenerpublic void componentHidden(java.awt.event.ComponentEvent e)
componentHidden in interface java.awt.event.ComponentListenerpublic void componentShown(java.awt.event.ComponentEvent e)
componentShown in interface java.awt.event.ComponentListenerpublic void resetCameraClippingRange()
resetCameraClippingRange in class StructureCanvaspublic void testFullScreen()
public void mouseMoved(java.awt.event.MouseEvent event)
mouseMoved in interface java.awt.event.MouseMotionListenermouseMoved in class vtk.vtkPanelpublic void mouseClicked(java.awt.event.MouseEvent event)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class vtk.vtkPanelpublic void Azimuth(double a)
public void mouseEntered(java.awt.event.MouseEvent event)
mouseEntered in interface java.awt.event.MouseListenermouseEntered in class vtk.vtkPanelpublic void mouseExited(java.awt.event.MouseEvent event)
mouseExited in interface java.awt.event.MouseListenermouseExited in class vtk.vtkPanelpublic void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerkeyPressed in class vtk.vtkPanelpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenerkeyReleased in class vtk.vtkPanelpublic void unhighlightResidues()
unhighlightResidues in interface ResidueHighlightListenerpublic void unhighlightResidue(Residue residue)
unhighlightResidue in interface ResidueHighlightListener
public void highlightResidue(Residue residue,
java.awt.Color color)
highlightResidue in interface ResidueHighlightListenerpublic void centerOnResidue(Residue residue)
centerOnResidue in interface ResidueCenterListenerpublic void add(ActorCartoon cartoon)
add in class StructureCanvas
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||