public interface SessionVisualizationScreen extends Remote
SessionPreferences
Modifier and Type | Interface and Description |
---|---|
static class |
SessionVisualizationScreen.ViewTriadLocation
The view triad location types.
|
Modifier and Type | Method and Description |
---|---|
boolean |
csysFixedSizeOnScreen()
Returns whether the CSYS display in fixed size on screen.
|
boolean |
csysShowThrough()
Returns whether the CSYS display in show through mode
License requirements: None. |
boolean |
displayCenterOfRotation()
Returns whether a graphic representing the center of rotation is displayed
during interactive view rotation.
|
boolean |
doFitOnHideOrShow()
Returns the option to specify whether a Fit should be done when a Hide or Show is performed.
|
boolean |
excludeDatumsFromFit()
Returns the option to specify whether datum objects and planar ship grids should not be examined
when a Fit is done.
|
int |
fitPercentage()
Returns the fit percentage.
|
boolean |
fitToSectionClipPlanes()
Returns the option to specify whether, when sectioning is enabled for a view, the bounds computed
by a Fit operation should be limited by the sectioning clipping planes.
|
boolean |
highPrecisionRotation()
Returns whether mouse-driven rotation is to be done using a higher precision
than normal, which means that a given mouse motion will result in
a smaller rotation.
|
boolean |
inferEdgeOutput()
Returns whether plotted edges reflect onscreen edge appearance.
|
boolean |
preserveFieldOfViewAngleForFit()
Returns whether for a perspective view the Fit operation should not change the
field of view angle from the camera position to the view bounds
License requirements: None. |
int |
rotationPointDelay()
Returns
License requirements: None. |
void |
setCsysFixedSizeOnScreen(boolean fixedSizeOnScreen)
License requirements: None. |
void |
setCsysShowThrough(boolean showThrough)
License requirements: None. |
void |
setDisplayCenterOfRotation(boolean displayCenterOfRotation)
Sets whether a graphic representing the center of rotation is displayed
during interactive view rotation.
|
void |
setDoFitOnHideOrShow(boolean doFitOnHideOrShow)
Sets the option to specify whether a Fit should be done when a Hide or Show is performed.
|
void |
setExcludeDatumsFromFit(boolean excludeDatumsFromFit)
Sets the option to specify whether datum objects and planar ship grids should not be examined
when a Fit is done.
|
void |
setFitPercentage(int fitPercentage)
Sets the fit percentage.
|
void |
setFitToSectionClipPlanes(boolean fitToSectionClipPlanes)
Sets the option to specify whether, when sectioning is enabled for a view, the bounds computed
by a Fit operation should be limited by the sectioning clipping planes.
|
void |
setHighPrecisionRotation(boolean highPrecisionRotation)
Sets whether mouse-driven rotation is to be done using a higher precision
than normal, which means that a given mouse motion will result in
a smaller rotation.
|
void |
setInferEdgeOutput(boolean inferEdgeOutput)
Sets whether plotted edges reflect onscreen edge appearance.
|
void |
setPreserveFieldOfViewAngleForFit(boolean preserveFieldOfViewAngleForFit)
Sets whether for a perspective view the Fit operation should not change the
field of view angle from the camera position to the view bounds
License requirements: None. |
void |
setRotationPointDelay(int rotationPointDelay)
Sets
License requirements: None. |
void |
setTriadLocation(SessionVisualizationScreen.ViewTriadLocation triadLocation)
License requirements: None. |
void |
setTriadVisibility(int triadVisibility)
Sets
License requirements: None. |
SessionVisualizationScreen.ViewTriadLocation |
triadLocation()
Returns the view triad location
License requirements: None. |
int |
triadVisibility()
Returns
License requirements: None. |
int fitPercentage() throws NXException, RemoteException
NXException
RemoteException
void setFitPercentage(int fitPercentage) throws NXException, RemoteException
fitPercentage
- NXException
RemoteException
boolean inferEdgeOutput() throws NXException, RemoteException
NXException
RemoteException
void setInferEdgeOutput(boolean inferEdgeOutput) throws NXException, RemoteException
inferEdgeOutput
- NXException
RemoteException
int triadVisibility() throws NXException, RemoteException
NXException
RemoteException
void setTriadVisibility(int triadVisibility) throws NXException, RemoteException
triadVisibility
- NXException
RemoteException
int rotationPointDelay() throws NXException, RemoteException
NXException
RemoteException
void setRotationPointDelay(int rotationPointDelay) throws NXException, RemoteException
rotationPointDelay
- NXException
RemoteException
boolean doFitOnHideOrShow() throws NXException, RemoteException
NXException
RemoteException
void setDoFitOnHideOrShow(boolean doFitOnHideOrShow) throws NXException, RemoteException
doFitOnHideOrShow
- NXException
RemoteException
boolean excludeDatumsFromFit() throws NXException, RemoteException
NXException
RemoteException
void setExcludeDatumsFromFit(boolean excludeDatumsFromFit) throws NXException, RemoteException
excludeDatumsFromFit
- NXException
RemoteException
boolean fitToSectionClipPlanes() throws NXException, RemoteException
NXException
RemoteException
void setFitToSectionClipPlanes(boolean fitToSectionClipPlanes) throws NXException, RemoteException
fitToSectionClipPlanes
- NXException
RemoteException
boolean preserveFieldOfViewAngleForFit() throws NXException, RemoteException
NXException
RemoteException
void setPreserveFieldOfViewAngleForFit(boolean preserveFieldOfViewAngleForFit) throws NXException, RemoteException
preserveFieldOfViewAngleForFit
- NXException
RemoteException
boolean highPrecisionRotation() throws NXException, RemoteException
NXException
RemoteException
void setHighPrecisionRotation(boolean highPrecisionRotation) throws NXException, RemoteException
highPrecisionRotation
- NXException
RemoteException
boolean displayCenterOfRotation() throws NXException, RemoteException
NXException
RemoteException
void setDisplayCenterOfRotation(boolean displayCenterOfRotation) throws NXException, RemoteException
displayCenterOfRotation
- NXException
RemoteException
SessionVisualizationScreen.ViewTriadLocation triadLocation() throws NXException, RemoteException
NXException
RemoteException
void setTriadLocation(SessionVisualizationScreen.ViewTriadLocation triadLocation) throws NXException, RemoteException
triadLocation
- NXException
RemoteException
boolean csysShowThrough() throws NXException, RemoteException
NXException
RemoteException
void setCsysShowThrough(boolean showThrough) throws NXException, RemoteException
showThrough
- NXException
RemoteException
boolean csysFixedSizeOnScreen() throws NXException, RemoteException
NXException
RemoteException
void setCsysFixedSizeOnScreen(boolean fixedSizeOnScreen) throws NXException, RemoteException
fixedSizeOnScreen
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.