NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Preferences::GeneralViewPreferences类 参考

通用视图首选项 更多...

#include <Preferences_GeneralViewPreferences.hxx>

类 NXOpen::Preferences::GeneralViewPreferences 继承关系图:
NXOpen::Preferences::IGeneralViewPreferences

Public 成员函数

NXOpen::Preferences::DecimalPointCharacter AngleDecimalPointFormat ()
NXOpen::Preferences::AngleFormat AngleFormat ()
int AnglePrecision ()
bool AutomaticAnchorPoint ()
bool AutomaticUpdate ()
bool BoundaryStatus ()
bool Centerlines ()
NXOpen::Preferences::GeneralDisplayIdOption DisplayId ()
NXOpen::Preferences::GeneralExtractedEdgesOption ExtractedEdges ()
NXOpen::Preferences::FrameBarPreferencesFrameBar ()
bool LegacyView ()
bool LightweightView ()
NXOpen::Preferences::GeneralViewLockmethodOption LockmethodView ()
 NX_DEPRECATED ("Deprecated in NX11.0.1. Use NXOpen::Preferences::GeneralViewPreferences::LockmethodView instead(the value is NXOpen.Preferences.GeneralViewPreferences.GeneralViewLockmethodOptionSnapshot).") bool SnapshotView()
 NX_DEPRECATED ("Deprecated in NX11.0.1. Use NXOpen::Preferences::GeneralViewPreferences::SetLockmethodView instead(the value is NXOpen.Preferences.GeneralViewPreferences.GeneralViewLockmethodOptionSnapshot).") void SetSnapshotView(bool snapshotView)
 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use Preferences::FrameBarPreferences::Horizontal instead.") bool FramebarHorizontal()
 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use Preferences::FrameBarPreferences::SetHorizontal instead.") void SetFramebarHorizontal(bool horizontal)
 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use Preferences::FrameBarPreferences::SetVertical instead.") void SetFramebarVertical(bool vertical)
 NX_DEPRECATED ("Deprecated in NX1980.0.0. Use Preferences::FrameBarPreferences::Vertical instead.") bool FramebarVertical()
bool Reference ()
void SetAngleDecimalPointFormat (NXOpen::Preferences::DecimalPointCharacter format)
void SetAngleFormat (NXOpen::Preferences::AngleFormat format)
void SetAnglePrecision (int precision)
void SetAutomaticAnchorPoint (bool automaticAnchorPoint)
void SetAutomaticUpdate (bool automaticUpdate)
void SetBoundaryStatus (bool boundaryStatus)
void SetCenterlines (bool centerlines)
void SetDisplayId (NXOpen::Preferences::GeneralDisplayIdOption option)
void SetExtractedEdges (NXOpen::Preferences::GeneralExtractedEdgesOption edgesOption)
void SetLegacyView (bool legacyView)
void SetLightweightView (bool lightweightView)
void SetLockmethodView (NXOpen::Preferences::GeneralViewLockmethodOption lockmethodView)
void SetReference (bool reference)
void SetShowAngleLeadingZeros (bool show)
void SetShowAngleTrailingZeros (bool show)
void SetSilhouettes (bool silhouettes)
void SetTolerance (double tolerance)
void SetUvGrid (bool uvGrid)
void SetViewQuality (NXOpen::Preferences::GeneralViewQualityOption viewQualityOption)
void SetViewRepresentation (NXOpen::Preferences::GeneralViewRepresentationOption viewRepresentation)
void SetWireframeColorSource (NXOpen::Preferences::GeneralWireframeColorSourceOption edgesOption)
bool ShowAngleLeadingZeros ()
bool ShowAngleTrailingZeros ()
bool Silhouettes ()
tag_t Tag () const
double Tolerance ()
bool UvGrid ()
NXOpen::Preferences::GeneralViewQualityOption ViewQuality ()
NXOpen::Preferences::GeneralViewRepresentationOption ViewRepresentation ()
NXOpen::Preferences::GeneralWireframeColorSourceOption WireframeColorSource ()

详细描述

通用视图首选项

表示适用于工程图视图的常规视图首选项集合。 这些设置将应用于所有新创建的基本视图。
可通过 Preferences::ViewPreferences::General 获取此类实例

创建于NX5.0.0。

成员函数说明

◆ AngleDecimalPointFormat()

NXOpen::Preferences::DecimalPointCharacter NXOpen::Preferences::GeneralViewPreferences::AngleDecimalPointFormat ( )

获取视角显示使用的小数点字符。
版本:NX8.5.0。

许可要求:无

◆ AngleFormat()

NXOpen::Preferences::AngleFormat NXOpen::Preferences::GeneralViewPreferences::AngleFormat ( )

获取视角显示使用的格式。
版本:NX8.5.0。

许可要求:无

◆ AnglePrecision()

int NXOpen::Preferences::GeneralViewPreferences::AnglePrecision ( )

获取视图角度显示的精度。
版本:NX8.5.0 新增。

许可要求:无

◆ AutomaticAnchorPoint()

bool NXOpen::Preferences::GeneralViewPreferences::AutomaticAnchorPoint ( )

获取自动锚点的状态
创建于NX5.0.0。

许可要求:无

◆ AutomaticUpdate()

bool NXOpen::Preferences::GeneralViewPreferences::AutomaticUpdate ( )

获取自动更新的状态。若为True,模型更改后将自动更新视图位置、 隐藏线、轮廓线、视图边界、剖视图及剖视图细节;否则上述内容 在模型更改后不更新。
创建于NX5.0.0。

许可要求:无

◆ BoundaryStatus()

bool NXOpen::Preferences::GeneralViewPreferences::BoundaryStatus ( )

获取边界检查状态。该选项决定视图的过期状态是否包含边界。 若为True,当非实体几何更改会导致视图边界变化时,系统将检查视图边界并标记其过期; 否则系统不执行视图边界检查。
创建于NX5.0.0。

许可要求:无

◆ Centerlines()

bool NXOpen::Preferences::GeneralViewPreferences::Centerlines ( )

获取中心线自动创建状态。若为True,已为孔或销的轴线垂直或平行于 工程图视图平面的视图自动创建直线、圆柱和螺栓圆中心线(含圆形实例集)。
创建于NX5.0.0。

许可要求:无

◆ DisplayId()

NXOpen::Preferences::GeneralDisplayIdOption NXOpen::Preferences::GeneralViewPreferences::DisplayId ( )

获取成员视图的标识符显示选项。
版本:NX7.5.0 新增。

许可要求:无

◆ ExtractedEdges()

NXOpen::Preferences::GeneralExtractedEdgesOption NXOpen::Preferences::GeneralViewPreferences::ExtractedEdges ( )

获取提取边,该选项提供工程图视图中模型几何的替代显示方式。
版本:NX5.0.0 新增。

许可要求:无

◆ FrameBar()

NXOpen::Preferences::FrameBarPreferences * NXOpen::Preferences::GeneralViewPreferences::FrameBar ( )

获取用于设置框架栏的对象。
版本:NX1980.0.0。

◆ LegacyView()

bool NXOpen::Preferences::GeneralViewPreferences::LegacyView ( )

获取视图样式对话框"常规"选项卡中的旧版视图开关
版本:NX8.0.0

许可要求:无

◆ LightweightView()

bool NXOpen::Preferences::GeneralViewPreferences::LightweightView ( )

获取视图样式对话框"常规"选项卡中的轻量化视图开关
版本:NX8.0.0

许可要求:无

◆ LockmethodView()

NXOpen::Preferences::GeneralViewLockmethodOption NXOpen::Preferences::GeneralViewPreferences::LockmethodView ( )

获取视图样式对话框"配置"选项卡中的锁定方式设置
版本:NX11.0.1

许可要求:无

◆ NX_DEPRECATED() [1/6]

NXOpen::Preferences::GeneralViewPreferences::NX_DEPRECATED ( "Deprecated in NX11.0.1. Use NXOpen::Preferences::GeneralViewPreferences::LockmethodView instead(the value is NXOpen.Preferences.GeneralViewPreferences.GeneralViewLockmethodOptionSnapshot)." )

获取视图样式对话框"常规"选项卡中的快照视图开关

弃用
已在NX11.0.1中弃用。请改用NXOpen::Preferences::GeneralViewPreferences::LockmethodView(值为NXOpen.Preferences.GeneralViewPreferences.GeneralViewLockmethodOptionSnapshot)。

版本:NX8.0.0

许可要求:无

◆ NX_DEPRECATED() [2/6]

NXOpen::Preferences::GeneralViewPreferences::NX_DEPRECATED ( "Deprecated in NX11.0.1. Use NXOpen::Preferences::GeneralViewPreferences::SetLockmethodView instead(the value is NXOpen.Preferences.GeneralViewPreferences.GeneralViewLockmethodOptionSnapshot)." )

设置视图样式对话框"常规"选项卡中的快照视图开关

弃用
已在NX11.0.1中弃用。请改用NXOpen::Preferences::GeneralViewPreferences::SetLockmethodView(值为NXOpen.Preferences.GeneralViewPreferences.GeneralViewLockmethodOptionSnapshot)。

版本:NX8.0.0

许可要求:工程图("DRAFTING")

设置常规子构造器的快照视图开关值

◆ NX_DEPRECATED() [3/6]

NXOpen::Preferences::GeneralViewPreferences::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use Preferences::FrameBarPreferences::Horizontal instead." )

获取水平图框栏状态。若为真,当船舶轴与水平图框栏的视图轴匹配时,将自动为视图创建水平图框栏。

弃用
于NX1980.0.0弃用。 请改用 Preferences::FrameBarPreferences::Horizontal

版本:NX8.0.0 新增。

许可要求:无

◆ NX_DEPRECATED() [4/6]

NXOpen::Preferences::GeneralViewPreferences::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use Preferences::FrameBarPreferences::SetHorizontal instead." )

设置水平图框栏状态。若为真,当船舶轴与水平图框栏的视图轴匹配时,将自动为视图创建水平图框栏。

弃用
于NX1980.0.0弃用。 请改用 Preferences::FrameBarPreferences::SetHorizontal

版本:NX8.0.0 新增。

许可要求:工程图("DRAFTING")

水平状态

◆ NX_DEPRECATED() [5/6]

NXOpen::Preferences::GeneralViewPreferences::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use Preferences::FrameBarPreferences::SetVertical instead." )

设置垂直图框栏状态。若为真,当船舶轴与垂直图框栏的视图轴匹配时,将自动为视图创建垂直图框栏。

弃用
于NX1980.0.0弃用。 请改用 Preferences::FrameBarPreferences::SetVertical

版本:NX8.0.0 新增。

许可要求:工程图("DRAFTING")

垂直状态

◆ NX_DEPRECATED() [6/6]

NXOpen::Preferences::GeneralViewPreferences::NX_DEPRECATED ( "Deprecated in NX1980.0.0. Use Preferences::FrameBarPreferences::Vertical instead." )

获取垂直图框栏状态。若为真,当船舶轴与垂直图框栏的视图轴匹配时,将自动为视图创建垂直图框栏。

弃用
于NX1980.0.0弃用。 请改用 Preferences::FrameBarPreferences::Vertical

版本:NX8.0.0 新增。

许可要求:无

◆ Reference()

bool NXOpen::Preferences::GeneralViewPreferences::Reference ( )

返回视图的参考状态。视图状态分为激活或参考两种。 若返回值为真则视图为参考视图,否则为激活视图。
创建于NX5.0.0。

许可要求: 无

◆ SetAngleDecimalPointFormat()

void NXOpen::Preferences::GeneralViewPreferences::SetAngleDecimalPointFormat ( NXOpen::Preferences::DecimalPointCharacter format)

设置视角显示使用的小数点字符。
版本:NX8.5.0。

许可要求:工程图("DRAFTING")

参数
format格式

◆ SetAngleFormat()

void NXOpen::Preferences::GeneralViewPreferences::SetAngleFormat ( NXOpen::Preferences::AngleFormat format)

设置视角显示使用的格式。
版本:NX8.5.0。

许可要求:工程图("DRAFTING")

参数
format格式

◆ SetAnglePrecision()

void NXOpen::Preferences::GeneralViewPreferences::SetAnglePrecision ( int precision)

设置视图角度显示的精度。
版本:NX8.5.0 新增。

许可要求:工程图("DRAFTING")

参数
precision精度

◆ SetAutomaticAnchorPoint()

void NXOpen::Preferences::GeneralViewPreferences::SetAutomaticAnchorPoint ( bool automaticAnchorPoint)

设置自动锚点的状态
创建于NX5.0.0。

许可要求:工程图("DRAFTING")

参数
automaticAnchorPoint自动锚点状态

◆ SetAutomaticUpdate()

void NXOpen::Preferences::GeneralViewPreferences::SetAutomaticUpdate ( bool automaticUpdate)

设置自动更新的状态。若为True,模型更改后将自动更新视图位置、 隐藏线、轮廓线、视图边界、剖视图及剖视图细节;否则上述内容 在模型更改后不更新。
创建于NX5.0.0。

许可要求:工程图("DRAFTING")

参数
automaticUpdate自动更新状态

◆ SetBoundaryStatus()

void NXOpen::Preferences::GeneralViewPreferences::SetBoundaryStatus ( bool boundaryStatus)

设置边界检查状态。该选项决定视图的过期状态是否包含边界。 若为True,当非实体几何更改会导致视图边界变化时,系统将检查视图边界并标记其过期; 否则系统不执行视图边界检查。
创建于NX5.0.0。

许可要求:工程图("DRAFTING")

参数
boundaryStatus边界检查状态

◆ SetCenterlines()

void NXOpen::Preferences::GeneralViewPreferences::SetCenterlines ( bool centerlines)

设置中心线自动创建状态。若为True,将为孔或销的轴线垂直或平行于 工程图视图平面的视图自动创建直线、圆柱和螺栓圆中心线(含圆形实例集)。
创建于NX5.0.0。

许可要求:工程图("DRAFTING")

参数
centerlines中心线自动创建状态

◆ SetDisplayId()

void NXOpen::Preferences::GeneralViewPreferences::SetDisplayId ( NXOpen::Preferences::GeneralDisplayIdOption option)

设置成员视图的标识符显示选项。
版本:NX7.5.0 新增。

许可要求:工程图("DRAFTING")

参数
option选项

◆ SetExtractedEdges()

void NXOpen::Preferences::GeneralViewPreferences::SetExtractedEdges ( NXOpen::Preferences::GeneralExtractedEdgesOption edgesOption)

设置提取边,该选项提供工程图视图中模型几何的替代显示方式。
版本:NX5.0.0 新增。

许可要求:工程图("DRAFTING")

参数
edgesOption边选项

◆ SetLegacyView()

void NXOpen::Preferences::GeneralViewPreferences::SetLegacyView ( bool legacyView)

设置视图样式对话框"常规"选项卡中的旧版视图开关
版本:NX8.0.0

许可要求:工程图("DRAFTING")

参数
legacyView设置常规子构造器的旧版视图开关值

◆ SetLightweightView()

void NXOpen::Preferences::GeneralViewPreferences::SetLightweightView ( bool lightweightView)

设置视图样式对话框"常规"选项卡中的轻量化视图开关
版本:NX8.0.0

许可要求:工程图("DRAFTING")

参数
lightweightView设置常规子构造器的轻量化视图开关值

◆ SetLockmethodView()

void NXOpen::Preferences::GeneralViewPreferences::SetLockmethodView ( NXOpen::Preferences::GeneralViewLockmethodOption lockmethodView)

设置视图样式对话框"配置"选项卡中的锁定方式设置
版本:NX11.0.1

许可要求:工程图("DRAFTING")

参数
lockmethodView设置常规子构造器的锁定方式选项

◆ SetReference()

void NXOpen::Preferences::GeneralViewPreferences::SetReference ( bool reference)

设置视图的引用状态。视图状态分为激活或引用两种。 若状态为True,视图为引用视图;否则为激活视图。
创建于NX5.0.0。

许可要求:工程图("DRAFTING")

参数
reference引用状态

◆ SetShowAngleLeadingZeros()

void NXOpen::Preferences::GeneralViewPreferences::SetShowAngleLeadingZeros ( bool show)

设置视角前导零的显示状态。
版本:NX8.5.0。

许可要求:工程图("DRAFTING")

参数
show是否显示

◆ SetShowAngleTrailingZeros()

void NXOpen::Preferences::GeneralViewPreferences::SetShowAngleTrailingZeros ( bool show)

设置视角尾随零的显示状态。
版本:NX8.5.0。

许可要求:工程图("DRAFTING")

参数
show是否显示

◆ SetSilhouettes()

void NXOpen::Preferences::GeneralViewPreferences::SetSilhouettes ( bool silhouettes)

设置轮廓曲线状态,若为真则为选中的工程图成员视图添加轮廓,否则移除选中成员视图的轮廓。
创建于NX5.0.0。

许可要求: 工程图("DRAFTING")

参数
silhouettes轮廓状态

◆ SetTolerance()

void NXOpen::Preferences::GeneralViewPreferences::SetTolerance ( double tolerance)

设置用于指定工程图视图中轮廓线和隐藏线生成的弦高公差值
版本:NX5.0.0

许可要求:工程图("DRAFTING")

参数
tolerance公差

◆ SetUvGrid()

void NXOpen::Preferences::GeneralViewPreferences::SetUvGrid ( bool uvGrid)

设置UV网格的状态。若为True,为选中的工程图成员视图添加网格曲线; 否则从选中的成员视图中移除网格曲线。
创建于NX5.0.0。

许可要求:工程图("DRAFTING")

参数
uvGridUV网格状态

◆ SetViewQuality()

void NXOpen::Preferences::GeneralViewPreferences::SetViewQuality ( NXOpen::Preferences::GeneralViewQualityOption viewQualityOption)

设置工程图成员视图中用于切换几何体显示方式的视图质量
版本:NX7.5.0

许可要求:工程图("DRAFTING")

参数
viewQualityOption视图质量选项

◆ SetViewRepresentation()

void NXOpen::Preferences::GeneralViewPreferences::SetViewRepresentation ( NXOpen::Preferences::GeneralViewRepresentationOption viewRepresentation)

设置视图样式对话框"常规"选项卡中的视图表示枚举
版本:NX8.5.0

许可要求:工程图("DRAFTING")

参数
viewRepresentation设置常规子构造器的视图表示选项

◆ SetWireframeColorSource()

void NXOpen::Preferences::GeneralViewPreferences::SetWireframeColorSource ( NXOpen::Preferences::GeneralWireframeColorSourceOption edgesOption)

设置成员视图的线框颜色来源。
版本:NX6.0.0 新增。

许可要求:工程图("DRAFTING")

参数
edgesOption边选项

◆ ShowAngleLeadingZeros()

bool NXOpen::Preferences::GeneralViewPreferences::ShowAngleLeadingZeros ( )

获取视角前导零的显示状态。
版本:NX8.5.0。

许可要求:无

◆ ShowAngleTrailingZeros()

bool NXOpen::Preferences::GeneralViewPreferences::ShowAngleTrailingZeros ( )

获取视角尾随零的显示状态。
版本:NX8.5.0。

许可要求:无

◆ Silhouettes()

bool NXOpen::Preferences::GeneralViewPreferences::Silhouettes ( )

返回轮廓曲线状态,若为真则为选中的工程图成员视图添加轮廓,否则移除选中成员视图的轮廓。
创建于NX5.0.0。

许可要求: 无

◆ Tag()

tag_t NXOpen::Preferences::GeneralViewPreferences::Tag ( ) const

返回此对象的标识。

◆ Tolerance()

double NXOpen::Preferences::GeneralViewPreferences::Tolerance ( )

获取用于指定工程图视图中轮廓线和隐藏线生成的弦高公差值
版本:NX5.0.0

许可要求:无

◆ UvGrid()

bool NXOpen::Preferences::GeneralViewPreferences::UvGrid ( )

获取UV网格的状态。若为True,已为选中的工程图成员视图添加网格曲线; 否则已从选中的成员视图中移除网格曲线。
创建于NX5.0.0。

许可要求:无

◆ ViewQuality()

NXOpen::Preferences::GeneralViewQualityOption NXOpen::Preferences::GeneralViewPreferences::ViewQuality ( )

获取工程图成员视图中用于切换几何体显示方式的视图质量
版本:NX7.5.0

许可要求:无

◆ ViewRepresentation()

NXOpen::Preferences::GeneralViewRepresentationOption NXOpen::Preferences::GeneralViewPreferences::ViewRepresentation ( )

获取视图样式对话框"常规"选项卡中的视图表示枚举
版本:NX8.5.0

许可要求:无

◆ WireframeColorSource()

NXOpen::Preferences::GeneralWireframeColorSourceOption NXOpen::Preferences::GeneralViewPreferences::WireframeColorSource ( )

获取成员视图的线框颜色来源。
版本:NX6.0.0 新增。

许可要求:无