SessionVisualizationScreen Class¶
-
class
NXOpen.Preferences.
SessionVisualizationScreen
¶ Bases:
object
Represents the set of visualization preferences under screen tab applicable to entire session
To obtain an instance of this class, refer to
NXOpen.Preferences.SessionPreferences
New in version NX3.0.0.
Properties¶
Property | Description |
---|---|
CsysFixedSizeOnScreen | Returns or sets whether the CSYS display in fixed size on screen. |
CsysShowThrough | Returns or sets whether the CSYS display in show through mode |
DisplayCenterOfRotation | Returns or sets whether a graphic representing the center of rotation is displayed during interactive view rotation. |
DoFitOnHideOrShow | Returns or sets the option to specify whether a Fit should be done when a Hide or Show is performed. |
ExcludeDatumsFromFit | Returns or sets the option to specify whether datum objects and planar ship grids should not be examined when a Fit is done. |
FitPercentage | Returns or sets the fit percentage. |
FitToSectionClipPlanes | Returns or 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. |
HighPrecisionRotation | Returns or 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. |
InferEdgeOutput | Returns or sets whether plotted edges reflect onscreen edge appearance. |
PreserveFieldOfViewAngleForFit | Returns or 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 |
RotationPointDelay | Returns or sets |
TriadLocation | Returns or sets the view triad location |
TriadVisibility | Returns or sets |
Methods¶
Enumerations¶
SessionVisualizationScreenViewTriadLocation Enumeration | The view triad location types. |
Property Detail¶
CsysFixedSizeOnScreen¶
-
SessionVisualizationScreen.
CsysFixedSizeOnScreen
¶ Returns or sets whether the CSYS display in fixed size on screen.
-------------------------------------
Getter Method
Signature
CsysFixedSizeOnScreen
Returns: Return type: bool New in version NX10.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartVisualizationScreen.CsysFixedSizeOnScreen`()
insteadLicense requirements: None.
-------------------------------------
Setter Method
Signature
CsysFixedSizeOnScreen
Parameters: fixedSizeOnScreen (bool) – New in version NX10.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartVisualizationScreen.CsysFixedSizeOnScreen`()
insteadLicense requirements: None.
CsysShowThrough¶
-
SessionVisualizationScreen.
CsysShowThrough
¶ Returns or sets whether the CSYS display in show through mode
-------------------------------------
Getter Method
Signature
CsysShowThrough
Returns: Return type: bool New in version NX10.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartVisualizationScreen.CsysShowThrough`()
insteadLicense requirements: None.
-------------------------------------
Setter Method
Signature
CsysShowThrough
Parameters: showThrough (bool) – New in version NX10.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartVisualizationScreen.CsysShowThrough`()
insteadLicense requirements: None.
DisplayCenterOfRotation¶
-
SessionVisualizationScreen.
DisplayCenterOfRotation
¶ Returns or sets whether a graphic representing the center of rotation is displayed during interactive view rotation.
-------------------------------------
Getter Method
Signature
DisplayCenterOfRotation
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayCenterOfRotation
Parameters: displayCenterOfRotation (bool) – New in version NX8.5.0.
License requirements: None.
DoFitOnHideOrShow¶
-
SessionVisualizationScreen.
DoFitOnHideOrShow
¶ Returns or sets the option to specify whether a Fit should be done when a Hide or Show is performed.
-------------------------------------
Getter Method
Signature
DoFitOnHideOrShow
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DoFitOnHideOrShow
Parameters: doFitOnHideOrShow (bool) – New in version NX8.5.0.
License requirements: None.
ExcludeDatumsFromFit¶
-
SessionVisualizationScreen.
ExcludeDatumsFromFit
¶ Returns or sets the option to specify whether datum objects and planar ship grids should not be examined when a Fit is done.
-------------------------------------
Getter Method
Signature
ExcludeDatumsFromFit
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ExcludeDatumsFromFit
Parameters: excludeDatumsFromFit (bool) – New in version NX8.5.0.
License requirements: None.
FitPercentage¶
-
SessionVisualizationScreen.
FitPercentage
¶ Returns or sets the fit percentage.
Specifies the area of the graphics display to be occupied by the model after a fit operation is performed. For example, a fit percentage of 100% scales the model so that it occupies 100% of the graphics display. Similarly, a fit percentage of 80% fits the model within 80% of the graphics display area.
-------------------------------------
Getter Method
Signature
FitPercentage
Returns: Return type: int New in version NX3.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FitPercentage
Parameters: fitPercentage (int) – New in version NX3.0.0.
License requirements: None.
FitToSectionClipPlanes¶
-
SessionVisualizationScreen.
FitToSectionClipPlanes
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
FitToSectionClipPlanes
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FitToSectionClipPlanes
Parameters: fitToSectionClipPlanes (bool) – New in version NX8.5.0.
License requirements: None.
HighPrecisionRotation¶
-
SessionVisualizationScreen.
HighPrecisionRotation
¶ Returns or 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.
-------------------------------------
Getter Method
Signature
HighPrecisionRotation
Returns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
HighPrecisionRotation
Parameters: highPrecisionRotation (bool) – New in version NX8.0.0.
License requirements: None.
InferEdgeOutput¶
-
SessionVisualizationScreen.
InferEdgeOutput
¶ Returns or sets whether plotted edges reflect onscreen edge appearance.
This option affects the appearance of edges in output produced by Plot, Print, CGM Export and similar functions. It affects edge appearance for modeling views only, not for views on a drawing sheet. When this option is disabled, the appearance of plotted edges is controlled by edge display options (Hidden Edges, Silhouettes, Smooth Edges) used for Static Wireframe rendering style. When this option is enabled, the appearance of plotted edges is inferred from onscreen edge appearance.
-------------------------------------
Getter Method
Signature
InferEdgeOutput
Returns: Return type: bool New in version NX4.0.4.
License requirements: None.
-------------------------------------
Setter Method
Signature
InferEdgeOutput
Parameters: inferEdgeOutput (bool) – New in version NX4.0.4.
License requirements: None.
PreserveFieldOfViewAngleForFit¶
-
SessionVisualizationScreen.
PreserveFieldOfViewAngleForFit
¶ Returns or 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
-------------------------------------
Getter Method
Signature
PreserveFieldOfViewAngleForFit
Returns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PreserveFieldOfViewAngleForFit
Parameters: preserveFieldOfViewAngleForFit (bool) – New in version NX8.0.0.
License requirements: None.
RotationPointDelay¶
-
SessionVisualizationScreen.
RotationPointDelay
¶ Returns or sets
-------------------------------------
Getter Method
Signature
RotationPointDelay
Returns: Return type: int New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RotationPointDelay
Parameters: rotationPointDelay (int) – New in version NX5.0.0.
License requirements: None.
TriadLocation¶
-
SessionVisualizationScreen.
TriadLocation
¶ Returns or sets the view triad location
-------------------------------------
Getter Method
Signature
TriadLocation
Returns: Return type: NXOpen.Preferences.SessionVisualizationScreenViewTriadLocation
New in version NX10.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartVisualizationScreen.TriadLocation`()
insteadLicense requirements: None.
-------------------------------------
Setter Method
Signature
TriadLocation
Parameters: triadLocation ( NXOpen.Preferences.SessionVisualizationScreenViewTriadLocation
) –New in version NX10.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartVisualizationScreen.TriadLocation`()
insteadLicense requirements: None.
TriadVisibility¶
-
SessionVisualizationScreen.
TriadVisibility
¶ Returns or sets
-------------------------------------
Getter Method
Signature
TriadVisibility
Returns: Return type: int New in version NX5.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartVisualizationScreen.TriadVisibility`()
insteadLicense requirements: None.
-------------------------------------
Setter Method
Signature
TriadVisibility
Parameters: triadVisibility (int) – New in version NX5.0.0.
Deprecated since version NX12.0.0: Use
NXOpen.Preferences.PartVisualizationScreen.TriadVisibility`()
insteadLicense requirements: None.