|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.j3d.utils.universe.ConfigObject
com.sun.j3d.utils.universe.ConfigScreen
class ConfigScreen
Field Summary | |
---|---|
(package private) int |
frameBufferNumber
The index of this screen in the GraphicsDevice array returned by GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices(). |
(package private) boolean |
fullScreen
Boolean indicating whether a full-screen window should be created for this ConfigScreen. |
(package private) Matrix4d |
headTrackerToLeftImagePlate
The headTrackerToLeftImagePlate transform of this ConfigScreen if HMD mode is in effect. |
(package private) Matrix4d |
headTrackerToRightImagePlate
The headTrackerToRightImagePlate transform of this ConfigScreen if HMD mode is in effect. |
(package private) Canvas3D |
j3dCanvas
The Canvas3D created for this ConfigScreen. |
(package private) javax.swing.JFrame |
j3dJFrame
The JFrame created for this ConfigScreen. |
(package private) javax.swing.JPanel |
j3dJPanel
The JPanel created for this ConfigScreen to hold the Canvas3D. |
(package private) java.awt.Window |
j3dWindow
The Window created for this ConfigScreen. |
(package private) int |
monoscopicViewPolicy
The monoscopicViewPolicy for this ConfigScreen. |
(package private) boolean |
noBorderFullScreen
Boolean indicating whether a full-screen window with no borders should be created for this ConfigScreen. |
(package private) double |
physicalScreenHeight
The physical height in meters of the screen area of the GraphicsDevice associated with this ConfigScreen. |
(package private) double |
physicalScreenWidth
The physical width in meters of the screen area of the GraphicsDevice associated with this ConfigScreen. |
(package private) Matrix4d |
trackerBaseToImagePlate
The trackerBaseToImagePlate transform of this ConfigScreen. |
(package private) int |
windowHeightInPixels
The height in pixels for the window to be created for this ConfigScreen if a full screen window is not specified. |
(package private) int |
windowWidthInPixels
The width in pixels for the window to be created for this ConfigScreen if a full screen window is not specified. |
(package private) int |
windowX
The X pixel position of the top-left corner of the window, relative to the physical screen. |
(package private) int |
windowY
The Y pixel position of the top-left corner of the window, relative to the physical screen. |
Fields inherited from class com.sun.j3d.utils.universe.ConfigObject |
---|
aliases, baseName, classLoader, configContainer, creatingCommand, instanceName, isAlias, original, properties, targetClass, targetClassName, targetObject |
Constructor Summary | |
---|---|
ConfigScreen()
|
Method Summary | |
---|---|
protected void |
initialize(ConfigCommand command)
Initializes this object. |
protected void |
setProperty(ConfigCommand command)
Processes attributes for this object. |
Methods inherited from class com.sun.j3d.utils.universe.ConfigObject |
---|
createTargetObject, errorMessage, evaluateProperties, getClassForName, getNewInstance, isName, processProperties, setClassLoader, syntaxError |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
int frameBufferNumber
double physicalScreenWidth
double physicalScreenHeight
Matrix4d trackerBaseToImagePlate
Matrix4d headTrackerToLeftImagePlate
Matrix4d headTrackerToRightImagePlate
int monoscopicViewPolicy
boolean fullScreen
boolean noBorderFullScreen
int windowWidthInPixels
int windowHeightInPixels
int windowX
int windowY
javax.swing.JFrame j3dJFrame
java.awt.Window j3dWindow
javax.swing.JPanel j3dJPanel
Canvas3D j3dCanvas
Constructor Detail |
---|
ConfigScreen()
Method Detail |
---|
protected void setProperty(ConfigCommand command)
(ScreenAttribute {instanceName} {attrName} {attrValue}) (ScreenProperty {instanceName} {attrName} {attrValue}) (DisplayAttribute {instanceName} {attrName} {attrValue}) (DisplayProperty {instanceName} {attrName} {attrValue})
setProperty
in class ConfigObject
command
- the command that invoked this methodprotected void initialize(ConfigCommand command)
(NewScreen {instanceName} {FrameBufferNumber}).
initialize
in class ConfigObject
command
- the command that invoked this method
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |