private class ViewInfo.CanvasInfo
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
ViewInfo.CanvasInfo(Canvas3D c3d,
ViewInfo.ScreenInfo si) |
| Modifier and Type | Method and Description |
|---|---|
private void |
getCanvasInfo() |
private double |
getFieldOfViewOffset() |
private void |
updateCanvasDependencies() |
private void |
updateEyeDependencies() |
private void |
updateHeadDependencies() |
private void |
updateScreenDependencies() |
private void |
updateViewDependencies() |
private void |
updateVworldDependencies() |
private Canvas3D c3d
private ViewInfo.ScreenInfo si
private boolean updateCanvas
private double canvasX
private double canvasY
private boolean updatePosition
private double canvasWidth
private double canvasHeight
private double windowScale
private boolean updateWindowScale
private double screenScale
private boolean updateScreenScale
private boolean useStereo
private boolean updateStereo
private Transform3D coeToPlate
private Transform3D coeToRightPlate
private boolean updateCoeToPlate
private Transform3D viewPlatformToCoe
private Transform3D coeToViewPlatform
private boolean updateViewPlatformToCoe
private boolean updateCoeToViewPlatform
private Transform3D plateToViewPlatform
private Transform3D rightPlateToViewPlatform
private boolean updatePlateToViewPlatform
private Transform3D trackerBaseToViewPlatform
private boolean updateTrackerBaseToViewPlatform
private Point3d eyeInPlate
private Point3d rightEyeInPlate
private Transform3D eyeToPlate
private Transform3D rightEyeToPlate
private boolean updateEyeInPlate
private Point3d leftManualEyeInPlate
private Point3d rightManualEyeInPlate
private boolean updateManualEye
private int monoscopicPolicy
private boolean updateMonoPolicy
private Transform3D eyeToViewPlatform
private Transform3D rightEyeToViewPlatform
private boolean updateEyeToViewPlatform
private Transform3D viewPlatformToEye
private Transform3D viewPlatformToRightEye
private boolean updateViewPlatformToEye
private Transform3D projection
private Transform3D rightProjection
private boolean updateProjection
private Transform3D inverseProjection
private Transform3D inverseRightProjection
private boolean updateInverseProjection
private Transform3D inverseViewPlatformProjection
private Transform3D inverseViewPlatformRightProjection
private boolean updateInverseViewPlatformProjection
private double frontClipDistance
private double backClipDistance
private boolean updateClipDistances
private double physicalToVpScale
private double physicalToVirtualScale
private boolean updatePhysicalToVpScale
private boolean updatePhysicalToVirtualScale
private Transform3D plateToVworld
private Transform3D rightPlateToVworld
private boolean updatePlateToVworld
private Transform3D coeToVworld
private boolean updateCoeToVworld
private Transform3D eyeToVworld
private Transform3D rightEyeToVworld
private boolean updateEyeToVworld
private Transform3D trackerBaseToVworld
private boolean updateTrackerBaseToVworld
private Transform3D inverseVworldProjection
private Transform3D inverseVworldRightProjection
private boolean updateInverseVworldProjection
private ViewInfo.CanvasInfo(Canvas3D c3d, ViewInfo.ScreenInfo si)
private void getCanvasInfo()
private double getFieldOfViewOffset()
private void updateScreenDependencies()
private void updateEyeDependencies()
private void updateCanvasDependencies()
private void updateViewDependencies()
private void updateHeadDependencies()
private void updateVworldDependencies()
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.