NASA - Jet Propulsion Laboratory
    + View the NASA Portal
Search JPL
Jet Propulsion Laboratory Home Earth Solar System Stars & Galaxies Technology
Introduction Background Software Links


healpix.plot3d.gui.healpix3d
Class HealCanvas

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Canvas
          extended by javax.media.j3d.Canvas3D
              extended by healpix.plot3d.gui.healpix3d.HealCanvas
All Implemented Interfaces:
RotateAble, ImageObserver, MenuContainer, Serializable, Accessible

public class HealCanvas
extends Canvas3D
implements RotateAble

The Class HealCanvas.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Component
Component.BaselineResizeBehavior
 
Field Summary
 
Fields inherited from class javax.media.j3d.Canvas3D
FIELD_ALL, FIELD_LEFT, FIELD_RIGHT
 
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
HealCanvas()
          Instantiates a new heal canvas.
 
Method Summary
 BranchGroup createSceneGraph()
          Creates the scene graph.
 RotationInterpolator getRotationInterpolator()
          Getter.
 void setFace(int f)
          Sets the face.
 void setFaces()
          Sets the faces.
 void setNside(int nside)
          Sets the nside.
 void setRing(int r)
          Sets the ring.
 void setRings()
          Sets the rings.
 void setSolidFace()
          Sets the solid face.
 void setupScene()
          Setup scene.
 void setViewAxis(boolean b)
          Sets the view axis.
 void setViewFaces(boolean b)
          Sets the view faces.
 void setViewNest(boolean b)
          Sets the view nest.
 void setViewRing(boolean b)
          Sets the view ring.
 void setViewRings(boolean b)
          Sets the view rings.
 void setViewSolidFace(boolean b)
          Sets the view solid face.
 void setViewZone(boolean b)
          Sets the view zone.
 void setZone(int z)
          Sets the zone.
 void showScene()
          Show scene.
 
Methods inherited from class javax.media.j3d.Canvas3D
addNotify, getBounds, getBounds, getCenterEyeInImagePlate, getDoubleBufferAvailable, getDoubleBufferEnable, getGraphics2D, getGraphicsContext3D, getHeight, getImagePlateToVworld, getInverseVworldProjection, getLeftEyeInImagePlate, getLeftManualEyeInImagePlate, getLocation, getLocation, getLocationOnScreen, getMonoscopicViewPolicy, getOffScreenBuffer, getOffScreenLocation, getOffScreenLocation, getPhysicalHeight, getPhysicalWidth, getPixelLocationFromImagePlate, getPixelLocationInImagePlate, getPixelLocationInImagePlate, getRightEyeInImagePlate, getRightManualEyeInImagePlate, getSceneAntialiasingAvailable, getScreen3D, getSize, getSize, getStereoAvailable, getStereoEnable, getView, getVworldProjection, getVworldToImagePlate, getWidth, getX, getY, isOffScreen, isRendererRunning, paint, postRender, postSwap, preRender, queryProperties, removeNotify, renderField, renderOffScreenBuffer, setDoubleBufferEnable, setLeftManualEyeInImagePlate, setMonoscopicViewPolicy, setOffScreenBuffer, setOffScreenLocation, setOffScreenLocation, setRightManualEyeInImagePlate, setStereoEnable, startRenderer, stopRenderer, swap, waitForOffScreenRendering
 
Methods inherited from class java.awt.Canvas
createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, update
 
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, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, dispatchEvent, doLayout, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getToolkit, getTreeLock, 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, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HealCanvas

public HealCanvas()
Instantiates a new heal canvas.

Method Detail

getRotationInterpolator

public RotationInterpolator getRotationInterpolator()
Description copied from interface: RotateAble
Getter.

Specified by:
getRotationInterpolator in interface RotateAble
Returns:
the interpolator object.

createSceneGraph

public BranchGroup createSceneGraph()
Creates the scene graph.

Returns:
the branch group

setupScene

public void setupScene()
Setup scene.


showScene

public void showScene()
Show scene.


setNside

public void setNside(int nside)
Sets the nside.

Parameters:
nside - the new nside

setViewAxis

public void setViewAxis(boolean b)
Sets the view axis.

Parameters:
b - the new view axis

setViewZone

public void setViewZone(boolean b)
Sets the view zone.

Parameters:
b - the new view zone

setViewRings

public void setViewRings(boolean b)
Sets the view rings.

Parameters:
b - the new view rings

setViewSolidFace

public void setViewSolidFace(boolean b)
Sets the view solid face.

Parameters:
b - the new view solid face

setViewFaces

public void setViewFaces(boolean b)
Sets the view faces.

Parameters:
b - the new view faces

setViewNest

public void setViewNest(boolean b)
Sets the view nest.

Parameters:
b - the new view nest

setViewRing

public void setViewRing(boolean b)
Sets the view ring.

Parameters:
b - the new view ring

setZone

public void setZone(int z)
Sets the zone.

Parameters:
z - the new zone

setFace

public void setFace(int f)
Sets the face.

Parameters:
f - the new face

setRing

public void setRing(int r)
Sets the ring.

Parameters:
r - the new ring

setFaces

public void setFaces()
Sets the faces.


setRings

public void setRings()
Sets the rings.


setSolidFace

public void setSolidFace()
Sets the solid face.


"Built from revision exported"

Privacy / Copyright
FIRST GOV Contact: NASA Home Page Site Manager:
Webmaster:

CL 03-2650