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

选择首选项 更多...

#include <Display_SelPref.hxx>

类 NXOpen::Display::SelPref 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  FaceAnalysisViews { FaceAnalysisViewsHighlightEdges , FaceAnalysisViewsHighlightFaces }
enum  Method { MethodSimple , MethodWcs , MethodWcsLeft , MethodWcsRight }
enum  MouseGesture { MouseGestureLasso , MouseGestureRectangle , MouseGestureCircle }
enum  SelectionRadius { SelectionRadiusMedium , SelectionRadiusSmall , SelectionRadiusLarge }
enum  SelectionRule {
  SelectionRuleInside , SelectionRuleOutside , SelectionRuleCrossing , SelectionRuleInsideCrossing ,
  SelectionRuleOutsideCrossing
}
enum  ShadedViews { ShadedViewsHighlightEdges , ShadedViewsHighlightFaces }

Public 成员函数

int Delay ()
NXOpen::Display::SelPref::FaceAnalysisViews FaceAnalysisViewsType ()
bool HighlightHiddenEdgesToggle ()
bool HighlightOriginalToggle ()
bool HighlightSelectionOnRolloverToggle ()
bool HighlightWithThickWidthToggle ()
NXOpen::Display::SelPref::Method MethodType ()
NXOpen::Display::SelPref::MouseGesture MouseGestureType ()
bool QuickPickLockDialogPosition ()
bool QuickPickOnDelayToggle ()
bool QuickPickSeeThruToggle ()
int RolloverDelay ()
NXOpen::Display::SelPref::SelectionRadius SelectionRadiusType ()
NXOpen::Display::SelPref::SelectionRule SelectionRuleType ()
void SetDelay (int delay)
void SetFaceAnalysisViewsType (NXOpen::Display::SelPref::FaceAnalysisViews faceAnalysisViewsType)
void SetHighlightHiddenEdgesToggle (bool highlightHiddenEdgesToggle)
void SetHighlightOriginalToggle (bool highlightOriginalToggle)
void SetHighlightSelectionOnRolloverToggle (bool highlightSelectionOnRolloverToggle)
void SetHighlightWithThickWidthToggle (bool highlightWithThickWidthToggle)
void SetMethodType (NXOpen::Display::SelPref::Method methodType)
void SetMouseGestureType (NXOpen::Display::SelPref::MouseGesture mouseGestureType)
void SetQuickPickLockDialogPosition (bool quickPickLockDialogPosition)
void SetQuickPickOnDelayToggle (bool quickPickOnDelayToggle)
void SetQuickPickSeeThruToggle (bool quickPickSeeThruToggle)
void SetRolloverDelay (int rolloverDelay)
void SetSelectionRadiusType (NXOpen::Display::SelPref::SelectionRadius selectionRadiusType)
void SetSelectionRuleType (NXOpen::Display::SelPref::SelectionRule selectionRuleType)
void SetShadedViewsType (NXOpen::Display::SelPref::ShadedViews shadedViewsType)
void SetShowCrosshairsToggle (bool showCrosshairsToggle)
void SetTangencyTolerance (double tangencyTolerance)
void SetTolerance (double tolerance)
void SetTooltipOnRolloverToggle (bool tooltipOnRolloverToggle)
NXOpen::Display::SelPref::ShadedViews ShadedViewsType ()
bool ShowCrosshairsToggle ()
double TangencyTolerance ()
double Tolerance ()
bool TooltipOnRolloverToggle ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SelPrefBuilder

详细描述

选择首选项

表示 NXOpen::Display::SelPref
要获取此类的实例,请使用 Display::SelPrefCollection::CreateSelPref

于NX5.0.0中创建。

成员枚举类型说明

◆ FaceAnalysisViews

表示面分析视图类型

枚举值
FaceAnalysisViewsHighlightEdges 

按边高亮面

FaceAnalysisViewsHighlightFaces 

按面高亮面

◆ Method

表示链选方法类型

枚举值
MethodSimple 

链选方法为简单

MethodWcs 

链选方法为WCS

MethodWcsLeft 

链选方法为WCS左

MethodWcsRight 

链选方法为WCS右

◆ MouseGesture

表示鼠标手势类型

枚举值
MouseGestureLasso 

使用套索进行多选

MouseGestureRectangle 

使用矩形进行多选

MouseGestureCircle 

使用圆形进行多选

◆ SelectionRadius

表示选择半径类型

枚举值
SelectionRadiusMedium 

选择球尺寸为中等

SelectionRadiusSmall 

选择球尺寸为小

SelectionRadiusLarge 

选择球尺寸为大

◆ SelectionRule

表示选择规则类型

枚举值
SelectionRuleInside 

多选规则为内部

SelectionRuleOutside 

多选规则为外部

SelectionRuleCrossing 

多选规则为交叉

SelectionRuleInsideCrossing 

多选规则为内部或交叉

SelectionRuleOutsideCrossing 

多选规则为外部或交叉

◆ ShadedViews

表示着色视图类型

枚举值
ShadedViewsHighlightEdges 

按边高亮面

ShadedViewsHighlightFaces 

按面高亮面

成员函数说明

◆ Delay()

int NXOpen::Display::SelPref::Delay ( )

返回延迟时间
创建于 NX5.0.0。

许可要求:无

◆ FaceAnalysisViewsType()

NXOpen::Display::SelPref::FaceAnalysisViews NXOpen::Display::SelPref::FaceAnalysisViewsType ( )

返回面分析视图类型
创建于 NX5.0.0。

许可要求:无

◆ HighlightHiddenEdgesToggle()

bool NXOpen::Display::SelPref::HighlightHiddenEdgesToggle ( )

获取高亮隐藏边的开关
创建于NX5.0.0。

许可证要求:无

◆ HighlightOriginalToggle()

bool NXOpen::Display::SelPref::HighlightOriginalToggle ( )

获取高亮原始对象的开关
创建于NX8.0.0。

许可证要求:无

◆ HighlightSelectionOnRolloverToggle()

bool NXOpen::Display::SelPref::HighlightSelectionOnRolloverToggle ( )

获取鼠标悬停时高亮选择项的开关
创建于NX5.0.0。

许可证要求:无

◆ HighlightWithThickWidthToggle()

bool NXOpen::Display::SelPref::HighlightWithThickWidthToggle ( )

获取高亮时使用粗线条的开关
创建于NX5.0.0。

许可证要求:无

◆ MethodType()

NXOpen::Display::SelPref::Method NXOpen::Display::SelPref::MethodType ( )

返回方法类型
于NX5.0.0版本创建。

许可证要求:无

◆ MouseGestureType()

NXOpen::Display::SelPref::MouseGesture NXOpen::Display::SelPref::MouseGestureType ( )

获取鼠标手势类型
创建于NX5.0.0。

许可证要求:无

◆ QuickPickLockDialogPosition()

bool NXOpen::Display::SelPref::QuickPickLockDialogPosition ( )

返回快速拾取锁定对话框位置
创建于 NX8.5.0。

许可要求:无

◆ QuickPickOnDelayToggle()

bool NXOpen::Display::SelPref::QuickPickOnDelayToggle ( )

返回延迟快速拾取切换
创建于 NX5.0.0。

许可要求:无

◆ QuickPickSeeThruToggle()

bool NXOpen::Display::SelPref::QuickPickSeeThruToggle ( )

返回快速拾取透视切换
创建于 NX1899.0.0。

许可要求:无

◆ RolloverDelay()

int NXOpen::Display::SelPref::RolloverDelay ( )

获取鼠标悬停延迟时间
创建于NX5.0.0。

许可证要求:无

◆ SelectionRadiusType()

NXOpen::Display::SelPref::SelectionRadius NXOpen::Display::SelPref::SelectionRadiusType ( )

返回选择半径类型
创建于 NX5.0.0。

许可要求:无

◆ SelectionRuleType()

NXOpen::Display::SelPref::SelectionRule NXOpen::Display::SelPref::SelectionRuleType ( )

获取选择规则类型
创建于NX5.0.0。

许可证要求:无

◆ SetDelay()

void NXOpen::Display::SelPref::SetDelay ( int delay)

设置延迟时间
创建于 NX5.0.0。

许可要求:无

参数
delay延迟时间

◆ SetFaceAnalysisViewsType()

void NXOpen::Display::SelPref::SetFaceAnalysisViewsType ( NXOpen::Display::SelPref::FaceAnalysisViews faceAnalysisViewsType)

设置面分析视图类型
创建于 NX5.0.0。

许可要求:无

参数
faceAnalysisViewsType面分析视图类型

◆ SetHighlightHiddenEdgesToggle()

void NXOpen::Display::SelPref::SetHighlightHiddenEdgesToggle ( bool highlightHiddenEdgesToggle)

设置高亮隐藏边的开关
创建于NX5.0.0。

许可证要求:无

参数
highlightHiddenEdgesToggle高亮隐藏边的开关

◆ SetHighlightOriginalToggle()

void NXOpen::Display::SelPref::SetHighlightOriginalToggle ( bool highlightOriginalToggle)

设置高亮原始对象的开关
创建于NX8.0.0。

许可证要求:无

参数
highlightOriginalToggle高亮原始对象的开关

◆ SetHighlightSelectionOnRolloverToggle()

void NXOpen::Display::SelPref::SetHighlightSelectionOnRolloverToggle ( bool highlightSelectionOnRolloverToggle)

设置鼠标悬停时高亮选择项的开关
创建于NX5.0.0。

许可证要求:无

参数
highlightSelectionOnRolloverToggle鼠标悬停时高亮选择项的开关

◆ SetHighlightWithThickWidthToggle()

void NXOpen::Display::SelPref::SetHighlightWithThickWidthToggle ( bool highlightWithThickWidthToggle)

设置高亮时使用粗线条的开关
创建于NX5.0.0。

许可证要求:无

参数
highlightWithThickWidthToggle高亮时使用粗线条的开关

◆ SetMethodType()

void NXOpen::Display::SelPref::SetMethodType ( NXOpen::Display::SelPref::Method methodType)

设置方法类型
于NX5.0.0版本创建。

许可证要求:无

参数
methodType方法类型

◆ SetMouseGestureType()

void NXOpen::Display::SelPref::SetMouseGestureType ( NXOpen::Display::SelPref::MouseGesture mouseGestureType)

设置鼠标手势类型
创建于NX5.0.0。

许可证要求:无

参数
mouseGestureType鼠标手势类型

◆ SetQuickPickLockDialogPosition()

void NXOpen::Display::SelPref::SetQuickPickLockDialogPosition ( bool quickPickLockDialogPosition)

设置快速拾取锁定对话框位置
创建于 NX8.5.0。

许可要求:无

参数
quickPickLockDialogPosition快速拾取锁定对话框位置

◆ SetQuickPickOnDelayToggle()

void NXOpen::Display::SelPref::SetQuickPickOnDelayToggle ( bool quickPickOnDelayToggle)

设置延迟快速拾取切换
创建于 NX5.0.0。

许可要求:无

参数
quickPickOnDelayToggle延迟快速拾取切换

◆ SetQuickPickSeeThruToggle()

void NXOpen::Display::SelPref::SetQuickPickSeeThruToggle ( bool quickPickSeeThruToggle)

设置快速拾取透视切换
创建于 NX1899.0.0。

许可要求:无

参数
quickPickSeeThruToggle快速拾取透视切换

◆ SetRolloverDelay()

void NXOpen::Display::SelPref::SetRolloverDelay ( int rolloverDelay)

设置鼠标悬停延迟时间
创建于NX5.0.0。

许可证要求:无

参数
rolloverDelay鼠标悬停延迟时间

◆ SetSelectionRadiusType()

void NXOpen::Display::SelPref::SetSelectionRadiusType ( NXOpen::Display::SelPref::SelectionRadius selectionRadiusType)

设置选择半径类型
创建于 NX5.0.0。

许可要求:无

参数
selectionRadiusType选择半径类型

◆ SetSelectionRuleType()

void NXOpen::Display::SelPref::SetSelectionRuleType ( NXOpen::Display::SelPref::SelectionRule selectionRuleType)

设置选择规则类型
创建于NX5.0.0。

许可证要求:无

参数
selectionRuleType选择规则类型

◆ SetShadedViewsType()

void NXOpen::Display::SelPref::SetShadedViewsType ( NXOpen::Display::SelPref::ShadedViews shadedViewsType)

设置着色视图类型
创建于 NX5.0.0。

许可要求:无

参数
shadedViewsType着色视图类型

◆ SetShowCrosshairsToggle()

void NXOpen::Display::SelPref::SetShowCrosshairsToggle ( bool showCrosshairsToggle)

设置显示十字线切换
创建于 NX5.0.0。

许可要求:无

参数
showCrosshairsToggle显示十字线切换

◆ SetTangencyTolerance()

void NXOpen::Display::SelPref::SetTangencyTolerance ( double tangencyTolerance)

设置相切容差
于NX12.0.2版本创建。

许可证要求:无

参数
tangencyTolerance相切容差

◆ SetTolerance()

void NXOpen::Display::SelPref::SetTolerance ( double tolerance)

设置容差
于NX5.0.0版本创建。

许可证要求:无

参数
tolerance容差

◆ SetTooltipOnRolloverToggle()

void NXOpen::Display::SelPref::SetTooltipOnRolloverToggle ( bool tooltipOnRolloverToggle)

设置鼠标悬停时显示工具提示的开关
创建于NX8.0.0。

许可证要求:无

参数
tooltipOnRolloverToggle鼠标悬停时显示工具提示的开关

◆ ShadedViewsType()

NXOpen::Display::SelPref::ShadedViews NXOpen::Display::SelPref::ShadedViewsType ( )

返回着色视图类型
创建于 NX5.0.0。

许可要求:无

◆ ShowCrosshairsToggle()

bool NXOpen::Display::SelPref::ShowCrosshairsToggle ( )

返回显示十字线切换
创建于 NX5.0.0。

许可要求:无

◆ TangencyTolerance()

double NXOpen::Display::SelPref::TangencyTolerance ( )

返回相切容差
于NX12.0.2版本创建。

许可证要求:无

◆ Tolerance()

double NXOpen::Display::SelPref::Tolerance ( )

返回容差
于NX5.0.0版本创建。

许可证要求:无

◆ TooltipOnRolloverToggle()

bool NXOpen::Display::SelPref::TooltipOnRolloverToggle ( )

获取鼠标悬停时显示工具提示的开关
创建于NX8.0.0。

许可证要求:无