|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Panel | +--java.applet.Applet | +--org.selman.java3d.book.common.Java3dApplet | +--org.selman.java3d.book.hirescoordtest.HiResCoordTest
This application creates a Universe with 3 Locales. The first Locale contains the Sun and some planets. The second Locale contains the planet Earth. The third Locale is situated on the surface of the earth and contains a "house"
Nested Class Summary |
Nested classes inherited from class java.applet.Applet |
java.applet.Applet.AccessibleApplet |
Nested classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class org.selman.java3d.book.common.Java3dApplet |
m_ApplicationBounds, m_Java3dTree, m_kHeight, m_kWidth, m_SceneBranchGroup, m_szCommandLineArray, m_Universe |
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 | |
HiResCoordTest()
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent event)
|
protected void |
addCanvas3D(javax.media.j3d.Canvas3D c3d)
|
protected javax.media.j3d.Locale |
createLocale(javax.media.j3d.VirtualUniverse u)
|
protected javax.media.j3d.Locale |
createLocaleEarth(javax.media.j3d.VirtualUniverse u)
|
protected javax.media.j3d.Locale |
createLocaleHouse(javax.media.j3d.VirtualUniverse u)
|
protected javax.media.j3d.BranchGroup |
createSceneBranchGroup()
|
protected javax.media.j3d.BranchGroup |
createSceneBranchGroupEarth()
|
protected javax.media.j3d.BranchGroup |
createSceneBranchGroupHouse()
|
protected javax.media.j3d.View |
createView(javax.media.j3d.ViewPlatform vp)
|
protected javax.media.j3d.ViewPlatform |
createViewPlatform()
|
protected double |
getBackClipDistance()
|
protected double |
getFrontClipDistance()
|
javax.media.j3d.TransformGroup[] |
getViewTransformGroupArray()
|
javax.media.j3d.TransformGroup[] |
getViewTransformGroupArray(int nIndex)
|
void |
initJava3d()
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class org.selman.java3d.book.common.Java3dApplet |
addViewBranchGroup, createApplicationBounds, createAudioDevice, createBackground, createCanvas3D, createPhysicalBody, createPhysicalEnvironment, createViewBranchGroup, createVirtualUniverse, getApplicationBounds, getCanvas3dHeight, getCanvas3dWidth, getCommandLineArguments, getFirstLocale, getJ3dTree, getScale, getViewPlatformActivationRadius, getVirtualUniverse, getWorkingDirectory, isApplet, onDoneInit, saveCommandLineArguments |
Methods inherited from class java.applet.Applet |
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, init, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop |
Methods inherited from class java.awt.Panel |
addNotify |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public HiResCoordTest()
Method Detail |
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
protected void addCanvas3D(javax.media.j3d.Canvas3D c3d)
addCanvas3D
in class Java3dApplet
protected javax.media.j3d.Locale createLocale(javax.media.j3d.VirtualUniverse u)
createLocale
in class Java3dApplet
protected javax.media.j3d.Locale createLocaleEarth(javax.media.j3d.VirtualUniverse u)
protected javax.media.j3d.Locale createLocaleHouse(javax.media.j3d.VirtualUniverse u)
public void initJava3d()
initJava3d
in class Java3dApplet
protected javax.media.j3d.ViewPlatform createViewPlatform()
createViewPlatform
in class Java3dApplet
protected javax.media.j3d.View createView(javax.media.j3d.ViewPlatform vp)
createView
in class Java3dApplet
public javax.media.j3d.TransformGroup[] getViewTransformGroupArray()
getViewTransformGroupArray
in class Java3dApplet
public javax.media.j3d.TransformGroup[] getViewTransformGroupArray(int nIndex)
protected double getBackClipDistance()
getBackClipDistance
in class Java3dApplet
protected double getFrontClipDistance()
getFrontClipDistance
in class Java3dApplet
protected javax.media.j3d.BranchGroup createSceneBranchGroup()
createSceneBranchGroup
in class Java3dApplet
protected javax.media.j3d.BranchGroup createSceneBranchGroupEarth()
protected javax.media.j3d.BranchGroup createSceneBranchGroupHouse()
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |