|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.media.j3d.ViewCache
class ViewCache
The ViewCache class is used to cache all data, both API data and derived data, that is independent of the Canvas3D and Screen3D.
Field Summary | |
---|---|
(package private) double |
backClipDistance
|
(package private) int |
backClipPolicy
|
(package private) boolean |
coexistenceCenteringEnable
|
(package private) int |
coexistenceCenterInPworldPolicy
|
(package private) Transform3D |
coexistenceToTrackerBase
|
(package private) boolean |
compatibilityModeEnable
|
(package private) Transform3D |
compatLeftProjection
|
(package private) Transform3D |
compatRightProjection
|
(package private) Transform3D |
compatVpcToEc
|
private boolean |
doHeadTracking
|
(package private) double |
fieldOfView
|
(package private) double |
frontClipDistance
|
(package private) int |
frontClipPolicy
|
(package private) int |
headIndex
|
(package private) Transform3D |
headToHeadTracker
|
(package private) Transform3D |
headTrackerToTrackerBase
|
(package private) Point3d |
leftEarPosInHead
The user's left ear's position in head coordinates. |
(package private) Point3d |
leftEyePosInHead
The user's left eye's position in head coordinates. |
(package private) Point3d |
leftManualEyeInCoexistence
|
(package private) int |
monoscopicViewPolicy
|
(package private) double |
nominalEyeHeightFromGround
The user's nominal eye height as measured from the ground plane. |
(package private) double |
nominalEyeOffsetFromNominalScreen
The amount to offset the system's viewpoint from the user's current eye-point. |
(package private) int |
projectionPolicy
|
(package private) Point3d |
rightEarPosInHead
The user's right ear's position in head coordinates. |
(package private) Point3d |
rightEyePosInHead
The user's right eye's position in head coordinates. |
(package private) Point3d |
rightManualEyeInCoexistence
|
(package private) double |
screenScale
|
(package private) int |
screenScalePolicy
|
(package private) Transform3D |
trackerBaseToHeadTracker
|
(package private) boolean |
trackingAvailable
|
(package private) boolean |
trackingEnable
|
(package private) Transform3D |
userHeadToVworld
|
(package private) boolean |
userHeadToVworldEnable
|
(package private) int |
vcDirtyMask
|
(package private) View |
view
|
(package private) int |
viewAttachPolicy
|
(package private) int |
viewPolicy
|
(package private) int |
visibilityPolicy
Defines the visibility policy. |
(package private) ViewPlatformRetained |
vpRetained
|
(package private) int |
windowEyepointPolicy
|
(package private) int |
windowMovementPolicy
|
(package private) int |
windowResizePolicy
|
Constructor Summary | |
---|---|
ViewCache(View view)
Constructs and initializes a ViewCache object. |
Method Summary | |
---|---|
(package private) void |
computeDerivedData()
Compute derived data using the snapshot of the per-view data. |
(package private) boolean |
getDoHeadTracking()
|
(package private) void |
snapshot()
Take snapshot of all per-view API parameters and input values. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
View view
int viewAttachPolicy
Point3d leftEyePosInHead
Point3d rightEyePosInHead
Point3d leftEarPosInHead
Point3d rightEarPosInHead
double nominalEyeHeightFromGround
double nominalEyeOffsetFromNominalScreen
Transform3D headToHeadTracker
Transform3D coexistenceToTrackerBase
Transform3D headTrackerToTrackerBase
Transform3D trackerBaseToHeadTracker
boolean trackingAvailable
int headIndex
int coexistenceCenterInPworldPolicy
boolean compatibilityModeEnable
boolean coexistenceCenteringEnable
Point3d leftManualEyeInCoexistence
Point3d rightManualEyeInCoexistence
int viewPolicy
int projectionPolicy
int screenScalePolicy
double screenScale
int windowResizePolicy
int windowMovementPolicy
int windowEyepointPolicy
int monoscopicViewPolicy
double fieldOfView
double frontClipDistance
double backClipDistance
int frontClipPolicy
int backClipPolicy
ViewPlatformRetained vpRetained
int visibilityPolicy
boolean trackingEnable
boolean userHeadToVworldEnable
Transform3D compatVpcToEc
Transform3D compatLeftProjection
Transform3D compatRightProjection
int vcDirtyMask
private boolean doHeadTracking
Transform3D userHeadToVworld
Constructor Detail |
---|
ViewCache(View view)
Method Detail |
---|
void snapshot()
void computeDerivedData()
boolean getDoHeadTracking()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |