NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | List of all members
NXOpen::Preferences::SessionNavigation Class Reference

Represents the set of navigation preferences applicable to entire session. More...

Public Types

enum  PerspectiveStatusOnExit { PerspectiveStatusOnExitRetain, PerspectiveStatusOnExitRevertToPreviousState }
 Specifies perspective on exit. More...
 

Public Member Functions

double NavigationSpeed ()
 Returns the navigation speed. More...
 
NXOpen::Preferences::SessionNavigation::PerspectiveStatusOnExit PerspectiveOnFlyThoughExit ()
 Returns the perspective on exit. More...
 
void SetNavigationSpeed (double navigationSpeed)
 Sets the navigation speed. More...
 
void SetPerspectiveOnFlyThoughExit (NXOpen::Preferences::SessionNavigation::PerspectiveStatusOnExit perspectiveOnExit)
 Sets the perspective on exit. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents the set of navigation preferences applicable to entire session.


To obtain an instance of this class, refer to NXOpen::Preferences::SessionPreferences

Created in NX12.0.2.

Member Enumeration Documentation

Specifies perspective on exit.

Enumerator
PerspectiveStatusOnExitRetain 

Retains the perspective view when exiting fly-through.

PerspectiveStatusOnExitRevertToPreviousState 

Reverts the perspective view to the state it had before entering fly-through.

Member Function Documentation

double NXOpen::Preferences::SessionNavigation::NavigationSpeed ( )

Returns the navigation speed.

The higher the value, the faster the speed of the navigation.
Created in NX12.0.2.

License requirements : None

NXOpen::Preferences::SessionNavigation::PerspectiveStatusOnExit NXOpen::Preferences::SessionNavigation::PerspectiveOnFlyThoughExit ( )

Returns the perspective on exit.

These states mean: Retains the perspective view when exiting fly-through, or reverts the perspective view to the state it had before entering fly-through.
Created in NX12.0.2.

License requirements : None

void NXOpen::Preferences::SessionNavigation::SetNavigationSpeed ( double  navigationSpeed)

Sets the navigation speed.

The higher the value, the faster the speed of the navigation.
Created in NX12.0.2.

License requirements : None

Parameters
navigationSpeednavigationspeed
void NXOpen::Preferences::SessionNavigation::SetPerspectiveOnFlyThoughExit ( NXOpen::Preferences::SessionNavigation::PerspectiveStatusOnExit  perspectiveOnExit)

Sets the perspective on exit.

These states mean: Retains the perspective view when exiting fly-through, or reverts the perspective view to the state it had before entering fly-through.
Created in NX12.0.2.

License requirements : None

Parameters
perspectiveOnExitperspectiveonexit
tag_t NXOpen::Preferences::SessionNavigation::Tag ( ) const

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.