17#include <NXOpen/NXDeprecation.hxx>
19#include <NXOpen/NXString.hxx>
20#include <NXOpen/Callback.hxx>
21#include <NXOpen/TaggedObject.hxx>
22#include <NXOpen/libnxopencpp_preferences_exports.hxx>
25#pragma warning(disable:4996)
28#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
42 class SessionVisualizationScreenImpl;
51 public:
enum NX_DEPRECATED(
"在NX12.0.0中已弃用。请改用NXOpen::Preferences::PartVisualizationScreen::ViewTriadLocation") ViewTriadLocation
53 ViewTriadLocationBottomLeft,
54 ViewTriadLocationBottomRight
102 public:
NX_DEPRECATED(
"Deprecated in NX12.0.0. Use NXOpen::Preferences::PartVisualizationScreen::TriadVisibility NXOpen::Preferences::PartVisualizationScreen::TriadVisibility @endlink and @link NXOpen::Preferences::PartVisualizationScreen::SetTriadVisibility NXOpen::Preferences::PartVisualizationScreen::SetTriadVisibility @endlink instead") int TriadVisibility
109 public:
NX_DEPRECATED(
"Deprecated in NX12.0.0. Use NXOpen::Preferences::PartVisualizationScreen::TriadVisibility NXOpen::Preferences::PartVisualizationScreen::TriadVisibility @endlink and @link NXOpen::Preferences::PartVisualizationScreen::SetTriadVisibility NXOpen::Preferences::PartVisualizationScreen::SetTriadVisibility @endlink instead")
void SetTriadVisibility
124 int rotationPointDelay
137 bool doFitOnHideOrShow
150 bool excludeDatumsFromFit
163 bool fitToSectionClipPlanes
169 public:
NX_DEPRECATED(
"Deprecated in NX2206.0.0. No replacement.")
bool PreserveFieldOfViewAngleForFit
176 public:
NX_DEPRECATED(
"Deprecated in NX2206.0.0. No replacement.")
void SetPreserveFieldOfViewAngleForFit
178 bool preserveFieldOfViewAngleForFit
191 bool highPrecisionRotation
204 bool displayCenterOfRotation
217 bool lockVerticalAxis
230 bool ignoreLockVerticalAxis
256 bool highPrecisionPanning
262 public:
NX_DEPRECATED(
"Deprecated in NX12.0.0. Use NXOpen::Preferences::PartVisualizationScreen::TriadLocation NXOpen::Preferences::PartVisualizationScreen::TriadLocation @endlink and @link NXOpen::Preferences::PartVisualizationScreen::SetTriadLocation NXOpen::Preferences::PartVisualizationScreen::SetTriadLocation @endlink instead")
NXOpen::
Preferences::
SessionVisualizationScreen::ViewTriadLocation TriadLocation
269 public:
NX_DEPRECATED(
"Deprecated in NX12.0.0. Use NXOpen::Preferences::PartVisualizationScreen::TriadLocation NXOpen::Preferences::PartVisualizationScreen::TriadLocation @endlink and @link NXOpen::Preferences::PartVisualizationScreen::SetTriadLocation NXOpen::Preferences::PartVisualizationScreen::SetTriadLocation @endlink instead")
void SetTriadLocation
277 public:
NX_DEPRECATED(
"Deprecated in NX12.0.0. Use NXOpen::Preferences::PartVisualizationScreen::CsysShowThrough NXOpen::Preferences::PartVisualizationScreen::CsysShowThrough @endlink and @link NXOpen::Preferences::PartVisualizationScreen::SetCsysShowThrough NXOpen::Preferences::PartVisualizationScreen::SetCsysShowThrough @endlink instead")
bool CsysShowThrough
284 public:
NX_DEPRECATED(
"Deprecated in NX12.0.0. Use NXOpen::Preferences::PartVisualizationScreen::CsysShowThrough NXOpen::Preferences::PartVisualizationScreen::CsysShowThrough @endlink and @link NXOpen::Preferences::PartVisualizationScreen::SetCsysShowThrough NXOpen::Preferences::PartVisualizationScreen::SetCsysShowThrough @endlink instead")
void SetCsysShowThrough
292 public:
NX_DEPRECATED(
"Deprecated in NX12.0.0. Use NXOpen::Preferences::PartVisualizationScreen::CsysFixedSizeOnScreen NXOpen::Preferences::PartVisualizationScreen::CsysFixedSizeOnScreen @endlink and @link NXOpen::Preferences::PartVisualizationScreen::SetCsysFixedSizeOnScreen NXOpen::Preferences::PartVisualizationScreen::SetCsysFixedSizeOnScreen @endlink instead")
bool CsysFixedSizeOnScreen
299 public:
NX_DEPRECATED(
"Deprecated in NX12.0.0. Use NXOpen::Preferences::PartVisualizationScreen::CsysFixedSizeOnScreen NXOpen::Preferences::PartVisualizationScreen::CsysFixedSizeOnScreen @endlink and @link NXOpen::Preferences::PartVisualizationScreen::SetCsysFixedSizeOnScreen NXOpen::Preferences::PartVisualizationScreen::SetCsysFixedSizeOnScreen @endlink instead")
void SetCsysFixedSizeOnScreen
301 bool fixedSizeOnScreen
310#ifndef NX_NO_GCC_DEPRECATION_WARNINGS
311#pragma GCC diagnostic warning "-Wdeprecated-declarations"