com.sun.j3d.utils.universe
Class ViewInfo.ScreenInfo

java.lang.Object
  extended by com.sun.j3d.utils.universe.ViewInfo.ScreenInfo
Enclosing class:
ViewInfo

private static class ViewInfo.ScreenInfo
extends java.lang.Object


Field Summary
private  java.awt.GraphicsConfiguration graphicsConfiguration
           
private  Transform3D headTrackerToLeftPlate
           
private  Transform3D headTrackerToRightPlate
           
private  double metersPerPixelX
           
private  double metersPerPixelY
           
private  Screen3D s3d
           
private  java.awt.Rectangle screenBounds
           
private  double screenHeight
           
private  double screenWidth
           
private  Transform3D t3d
           
private  Transform3D trackerBaseToPlate
           
private  boolean updateHeadTrackerToPlate
           
private  boolean updatePixelSize
           
private  boolean updateScreen
           
private  boolean updateScreenSize
           
private  boolean updateTrackerBaseToPlate
           
private  java.util.List viewInfoList
           
private  java.util.Map viewInfoMap
           
 
Constructor Summary
private ViewInfo.ScreenInfo(Screen3D s3d, java.awt.GraphicsConfiguration gc)
           
 
Method Summary
private  void addCanvasInfo(ViewInfo vi, ViewInfo.CanvasInfo ci)
           
private  void clear()
           
private  void clear(ViewInfo vi)
           
private  java.util.List getCanvasList(ViewInfo vi)
           
private  void getScreenInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

s3d

private Screen3D s3d

graphicsConfiguration

private java.awt.GraphicsConfiguration graphicsConfiguration

updateScreen

private boolean updateScreen

viewInfoMap

private java.util.Map viewInfoMap

viewInfoList

private java.util.List viewInfoList

t3d

private Transform3D t3d

screenWidth

private double screenWidth

screenHeight

private double screenHeight

updateScreenSize

private boolean updateScreenSize

screenBounds

private java.awt.Rectangle screenBounds

metersPerPixelX

private double metersPerPixelX

metersPerPixelY

private double metersPerPixelY

updatePixelSize

private boolean updatePixelSize

trackerBaseToPlate

private Transform3D trackerBaseToPlate

headTrackerToLeftPlate

private Transform3D headTrackerToLeftPlate

headTrackerToRightPlate

private Transform3D headTrackerToRightPlate

updateTrackerBaseToPlate

private boolean updateTrackerBaseToPlate

updateHeadTrackerToPlate

private boolean updateHeadTrackerToPlate
Constructor Detail

ViewInfo.ScreenInfo

private ViewInfo.ScreenInfo(Screen3D s3d,
                            java.awt.GraphicsConfiguration gc)
Method Detail

getCanvasList

private java.util.List getCanvasList(ViewInfo vi)

clear

private void clear(ViewInfo vi)

clear

private void clear()

addCanvasInfo

private void addCanvasInfo(ViewInfo vi,
                           ViewInfo.CanvasInfo ci)

getScreenInfo

private void getScreenInfo()


Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.