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

选择对象控件 更多...

#include <BlockStyler_SelectObject.hxx>

类 NXOpen::BlockStyler::SelectObject 继承关系图:
NXOpen::BlockStyler::UIBlock NXOpen::TaggedObject

Public 类型

enum  FilterType {
  FilterTypeFeatures = 1 , FilterTypeFaces , FilterTypeEdges = 4 , FilterTypeCurvesAndEdges = 8 ,
  FilterTypeComponents = 16 , FilterTypeSolidBodies = 32 , FilterTypeSheetBodies = 64
}

Public 成员函数

void AddFilter (int filterTypes)
void AddFilter (int type, int subType, int solidBodyType)
void AddFilter (NXOpen::BlockStyler::SelectObject::FilterType filterTypes)
void AddFilterMember (NXOpen::Select::FilterMember member)
void AddFilterMembers (const std::vector< NXOpen::Select::FilterMember > &members)
bool AllowConvergentObject ()
bool AutomaticProgression ()
NXString BalloonTooltipImage ()
NXString BalloonTooltipLayoutAsString ()
NXString BalloonTooltipText ()
NXString Bitmap ()
bool BlendVirtualCurveOverlay ()
void ClearFilter ()
bool CreateInterpartLink ()
NXString Cue ()
std::vector< NXStringGetBalloonTooltipLayoutMembers ()
std::vector< NXStringGetInterpartSelectionMembers ()
std::vector< NXOpen::TaggedObject * > GetLastDeselectedObjects ()
std::vector< NXOpen::TaggedObject * > GetLastSelectedObjects ()
std::vector< NXStringGetMaximumScopeMembers ()
std::vector< NXOpen::TaggedObject * > GetSelectedObjects ()
std::vector< NXStringGetSelectModeMembers ()
std::vector< NXStringGetStepStatusMembers ()
NXString InterpartSelectionAsString ()
NXString LabelString ()
NXString MaximumScopeAsString ()
 NX_DEPRECATED ("Deprecated in NX2007.0.0. This property is no longer relevant as hybrid selection is default ON now.") bool AllowConvergentObjectWithMixedGeometries()
 NX_DEPRECATED ("Deprecated in NX2007.0.0. This property is no longer relevant as hybrid selection is default ON now.") void SetAllowConvergentObjectWithMixedGeometries(bool allowConvergentObjectWithMixedGeometries)
NXOpen::Point3d PickPoint ()
bool PointOverlay ()
void RemoveFilterMember (NXOpen::Select::FilterMember member)
void RemoveFilterMembers (const std::vector< NXOpen::Select::FilterMember > &members)
void ResetFilter ()
NXString SelectModeAsString ()
void SetAllowConvergentObject (bool allowConvergentObject)
void SetAutomaticProgression (bool automaticProgression)
void SetBalloonTooltipImage (const char *imageString)
void SetBalloonTooltipImage (const NXString &imageString)
void SetBalloonTooltipLayoutAsString (const char *enumString)
void SetBalloonTooltipLayoutAsString (const NXString &enumString)
void SetBalloonTooltipText (const char *balloonTooltipText)
void SetBalloonTooltipText (const NXString &balloonTooltipText)
void SetBitmap (const char *bitmapString)
void SetBitmap (const NXString &bitmapString)
void SetBlendVirtualCurveOverlay (bool blendCurve)
void SetCreateInterpartLink (bool createLink)
void SetCue (const char *cue)
void SetCue (const NXString &cue)
void SetInterpartSelectionAsString (const char *enumString)
void SetInterpartSelectionAsString (const NXString &enumString)
void SetLabelString (const char *labelString)
void SetLabelString (const NXString &labelString)
void SetMaximumScopeAsString (const char *enumString)
void SetMaximumScopeAsString (const NXString &enumString)
void SetPointOverlay (bool pointOverlay)
void SetSelectedObjects (const std::vector< NXOpen::TaggedObject * > &objectVector)
void SetSelectionFilter (NXOpen::Selection::SelectionAction maskAction, const std::vector< NXOpen::Selection::MaskTriple > &maskTriples)
void SetSelectModeAsString (const char *enumString)
void SetSelectModeAsString (const NXString &enumString)
void SetSmartUpdateOptionAsString (const char *enumString)
void SetSmartUpdateOptionAsString (const NXString &enumString)
void SetSnapPointTypesEnabled (int typesEnabled)
void SetSnapPointTypesOnByDefault (int typesByDefault)
void SetStepStatusAsString (const char *enumString)
void SetStepStatusAsString (const NXString &enumString)
void SetToolTip (const char *toolTip)
void SetToolTip (const NXString &toolTip)
NXString SmartUpdateOptionAsString ()
int SnapPointTypesEnabled ()
int SnapPointTypesOnByDefault ()
NXString StepStatusAsString ()
void TestSelection (const std::vector< NXOpen::TaggedObject * > &objectVector)
NXString ToolTip ()
Public 成员函数 继承自 NXOpen::BlockStyler::UIBlock
bool Enable ()
bool Expanded ()
void Focus ()
NXOpen::BlockStyler::PropertyListGetProperties ()
bool Group ()
NXString Label ()
NXString Name ()
void SetEnable (bool enable)
void SetExpanded (bool expanded)
void SetGroup (bool group)
void SetLabel (const char *label)
void SetLabel (const NXString &label)
void SetShow (bool show)
bool Show ()
void TestFocusChange ()
NXString Type ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SelectObjectBuilder

详细描述

选择对象控件

表示一个选择对象块
创建于NX8.5.0.

成员枚举类型说明

◆ FilterType

指示选择的通用过滤器类型。

枚举值
FilterTypeFeatures 

过滤选择所有特征类型

FilterTypeFaces 

过滤选择所有面类型

FilterTypeEdges 

过滤选择所有边类型

FilterTypeCurvesAndEdges 

过滤选择所有曲线和边类型

FilterTypeComponents 

过滤选择所有组件

FilterTypeSolidBodies 

过滤选择所有实体

FilterTypeSheetBodies 

过滤选择所有片体

成员函数说明

◆ AddFilter() [1/3]

void NXOpen::BlockStyler::SelectObject::AddFilter ( int filterTypes)
    @brief
   为选择对象块添加过滤器
   此方法从
   @link NXOpen::BlockStyler::SelectObject::FilterType NXOpen::BlockStyler::SelectObject::FilterType@endlink 中获取所需枚举值的整数值。


创建于 NX8.5.0。

许可要求:无

参数
filterTypes用于指定过滤器的值,来自 SelectObject::FilterType

◆ AddFilter() [2/3]

void NXOpen::BlockStyler::SelectObject::AddFilter ( int type,
int subType,
int solidBodyType )

使用类型、子类型和实体体类型为选择对象块添加过滤器
创建于 NX8.5.0。

许可要求:无

参数
type对象类型。可以是 uf_object_types.h 中列出的对象类型之一。 例如,对于点, 在 C++ 中使用 UF_point_type,在 .NET 中使用 NXOpen.UF.UFConstants.UF_point_type。
subType对象子类型。可以是 -1 (UF_all_subtype) 表示任意子类型,或者是所选类型的特定子类型。 子类型在 uf_object_types.h 中列出。
solidBodyType实体体子类型。仅当类型为 UF_solid_type 时才有意义。 在这种情况下,应将其设置为 uf_ui_types.h 中 "Constants for selection solid_type" 下 列出的实体类型常量之一。 使用此参数时,子类型无关紧要。 例如,要选择任意面,在 C++ 中使用 UF_UI_SEL_FEATURE_ANY_FACE,在 .NET 中使用 NXOpen.UF.UFConstants.UF_UI_SEL_FEATURE_ANY_FACE

◆ AddFilter() [3/3]

void NXOpen::BlockStyler::SelectObject::AddFilter ( NXOpen::BlockStyler::SelectObject::FilterType filterTypes)
    @brief
   为选择对象块添加过滤器
   此方法从
   @link NXOpen::BlockStyler::SelectObject::FilterType NXOpen::BlockStyler::SelectObject::FilterType@endlink 中获取所需的枚举值。


创建于 NX11.0.0。

许可要求:无

参数
filterTypes用于指定过滤器的值,来自 SelectObject::FilterType

◆ AddFilterMember()

void NXOpen::BlockStyler::SelectObject::AddFilterMember ( NXOpen::Select::FilterMember member)
    @brief
   为选择对象块添加单个过滤器成员,而不清除过滤器
   此方法从
   @link NXOpen::Select::FilterMember NXOpen::Select::FilterMember@endlink 中获取所需的枚举值。


创建于 NX1980.0.0。

许可要求:无

参数
member要添加的过滤器成员

◆ AddFilterMembers()

void NXOpen::BlockStyler::SelectObject::AddFilterMembers ( const std::vector< NXOpen::Select::FilterMember > & members)
    @brief
   为选择对象块添加特定过滤器成员,不清除现有过滤器
   此方法从 @link NXOpen::Select::FilterMember NXOpen::Select::FilterMember@endlink 中获取所需的枚举值。


创建于 NX1980.0.0。

许可要求:无

参数
members要添加的过滤器成员

◆ AllowConvergentObject()

bool NXOpen::BlockStyler::SelectObject::AllowConvergentObject ( )

获取允许收敛对象设置
创建于NX11.0.0.

许可要求:无

◆ AutomaticProgression()

bool NXOpen::BlockStyler::SelectObject::AutomaticProgression ( )

获取 AutomaticProgression
创建于NX8.5.0.

许可要求:无

◆ BalloonTooltipImage()

NXString NXOpen::BlockStyler::SelectObject::BalloonTooltipImage ( )

获取 BalloonTooltipImage
创建于NX8.5.0.

许可要求:无

◆ BalloonTooltipLayoutAsString()

NXString NXOpen::BlockStyler::SelectObject::BalloonTooltipLayoutAsString ( )

返回气球工具提示布局的字符串形式
创建于NX8.5.0。

许可要求:无

◆ BalloonTooltipText()

NXString NXOpen::BlockStyler::SelectObject::BalloonTooltipText ( )

返回气球工具提示文本
创建于NX8.5.0。

许可要求:无

◆ Bitmap()

NXString NXOpen::BlockStyler::SelectObject::Bitmap ( )

返回位图
创建于NX8.5.0。

许可要求:无

◆ BlendVirtualCurveOverlay()

bool NXOpen::BlockStyler::SelectObject::BlendVirtualCurveOverlay ( )

返回混合虚拟曲线叠加。如果为true,则在预选期间显示虚拟曲线。
创建于NX8.5.0。

许可要求:无

◆ ClearFilter()

void NXOpen::BlockStyler::SelectObject::ClearFilter ( )

清除选择对象块的过滤器
创建于 NX1980.0.0。

许可要求:无

◆ CreateInterpartLink()

bool NXOpen::BlockStyler::SelectObject::CreateInterpartLink ( )

返回创建部件间链接
创建于NX8.5.0。

许可要求:无

◆ Cue()

NXString NXOpen::BlockStyler::SelectObject::Cue ( )

返回提示
创建于NX8.5.0。

许可要求:无

◆ GetBalloonTooltipLayoutMembers()

std::vector< NXString > NXOpen::BlockStyler::SelectObject::GetBalloonTooltipLayoutMembers ( )

获取气球工具提示布局成员

返回
从属性获取的值。
创建于NX8.5.0。

许可要求:无

◆ GetInterpartSelectionMembers()

std::vector< NXString > NXOpen::BlockStyler::SelectObject::GetInterpartSelectionMembers ( )

获取部件间选择成员

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetLastDeselectedObjects()

std::vector< NXOpen::TaggedObject * > NXOpen::BlockStyler::SelectObject::GetLastDeselectedObjects ( )

获取最后取消选中的对象

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetLastSelectedObjects()

std::vector< NXOpen::TaggedObject * > NXOpen::BlockStyler::SelectObject::GetLastSelectedObjects ( )

获取最后选中的对象

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetMaximumScopeMembers()

std::vector< NXString > NXOpen::BlockStyler::SelectObject::GetMaximumScopeMembers ( )

获取最大范围的成员

返回
从属性获取的值。
创建于 NX8.5.0。

许可要求:无

◆ GetSelectedObjects()

std::vector< NXOpen::TaggedObject * > NXOpen::BlockStyler::SelectObject::GetSelectedObjects ( )

获取选定对象

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetSelectModeMembers()

std::vector< NXString > NXOpen::BlockStyler::SelectObject::GetSelectModeMembers ( )

获取选择模式成员

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ GetStepStatusMembers()

std::vector< NXString > NXOpen::BlockStyler::SelectObject::GetStepStatusMembers ( )

获取步骤状态成员

返回
从属性获取的值
创建于 NX8.5.0。

许可要求:无

◆ InterpartSelectionAsString()

NXString NXOpen::BlockStyler::SelectObject::InterpartSelectionAsString ( )

获取部件间选择字符串形式
创建于 NX8.5.0。

许可要求:无

◆ LabelString()

NXString NXOpen::BlockStyler::SelectObject::LabelString ( )

返回标签字符串
创建于 NX8.5.0。

许可要求:无

◆ MaximumScopeAsString()

NXString NXOpen::BlockStyler::SelectObject::MaximumScopeAsString ( )

返回以字符串表示的最大范围
创建于 NX8.5.0。

许可要求:无

◆ NX_DEPRECATED() [1/2]

NXOpen::BlockStyler::SelectObject::NX_DEPRECATED ( "Deprecated in NX2007.0.0. This property is no longer relevant as hybrid selection is default ON now." )

获取允许混合几何体的收敛对象

弃用
在NX2007.0.0中已弃用。此属性不再相关,因为混合选择现已默认开启。

创建于NX1953.0.0.

许可要求:无

◆ NX_DEPRECATED() [2/2]

NXOpen::BlockStyler::SelectObject::NX_DEPRECATED ( "Deprecated in NX2007.0.0. This property is no longer relevant as hybrid selection is default ON now." )

设置允许混合几何体的收敛对象

弃用
在NX2007.0.0中已弃用。此属性不再相关,因为混合选择现已默认开启。

创建于NX1953.0.0.

许可要求:无

allowconvergentobjectwithmixedgeometries

◆ PickPoint()

NXOpen::Point3d NXOpen::BlockStyler::SelectObject::PickPoint ( )

返回拾取点
创建于 NX8.5.0。

许可要求:无

◆ PointOverlay()

bool NXOpen::BlockStyler::SelectObject::PointOverlay ( )

返回点叠加。如果为 true,则允许动态创建点。
创建于 NX8.5.0。

许可要求:无

◆ RemoveFilterMember()

void NXOpen::BlockStyler::SelectObject::RemoveFilterMember ( NXOpen::Select::FilterMember member)
    @brief
   从选择对象块中移除单个过滤器成员
   此方法从 @link NXOpen::Select::FilterMember NXOpen::Select::FilterMember@endlink 中获取所需的枚举值。


创建于 NX1980.0.0。

许可要求:无

参数
member要移除的过滤器成员

◆ RemoveFilterMembers()

void NXOpen::BlockStyler::SelectObject::RemoveFilterMembers ( const std::vector< NXOpen::Select::FilterMember > & members)
    @brief
   从选择对象块中移除特定过滤器成员
   此方法从 @link NXOpen::Select::FilterMember NXOpen::Select::FilterMember@endlink 中获取所需的枚举值。


创建于 NX1980.0.0。

许可要求:无

参数
members要移除的过滤器成员

◆ ResetFilter()

void NXOpen::BlockStyler::SelectObject::ResetFilter ( )

重置选择对象块的过滤器
创建于 NX8.5.0。

许可要求:无

◆ SelectModeAsString()

NXString NXOpen::BlockStyler::SelectObject::SelectModeAsString ( )

获取选择模式字符串形式
创建于 NX8.5.0。

许可要求:无

◆ SetAllowConvergentObject()

void NXOpen::BlockStyler::SelectObject::SetAllowConvergentObject ( bool allowConvergentObject)

设置允许收敛对象
创建于NX11.0.0.

许可要求:无

参数
allowConvergentObjectallowconvergentobject

◆ SetAutomaticProgression()

void NXOpen::BlockStyler::SelectObject::SetAutomaticProgression ( bool automaticProgression)

设置 AutomaticProgression
创建于NX8.5.0.

许可要求:无

参数
automaticProgressionautomaticprogression

◆ SetBalloonTooltipImage() [1/2]

void NXOpen::BlockStyler::SelectObject::SetBalloonTooltipImage ( const char * imageString)

设置 BalloonTooltipImage
创建于NX8.5.0.

许可要求:无

参数
imageStringimage string

◆ SetBalloonTooltipImage() [2/2]

void NXOpen::BlockStyler::SelectObject::SetBalloonTooltipImage ( const NXString & imageString)

设置 BalloonTooltipImage
创建于NX8.5.0.

许可要求:无

参数
imageStringimage string

◆ SetBalloonTooltipLayoutAsString() [1/2]

void NXOpen::BlockStyler::SelectObject::SetBalloonTooltipLayoutAsString ( const char * enumString)

设置气球工具提示布局的字符串形式
创建于NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetBalloonTooltipLayoutAsString() [2/2]

void NXOpen::BlockStyler::SelectObject::SetBalloonTooltipLayoutAsString ( const NXString & enumString)

设置气球工具提示布局的字符串形式
创建于NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetBalloonTooltipText() [1/2]

void NXOpen::BlockStyler::SelectObject::SetBalloonTooltipText ( const char * balloonTooltipText)

设置气球工具提示文本
创建于NX8.5.0。

许可要求:无

参数
balloonTooltipText气球工具提示文本

◆ SetBalloonTooltipText() [2/2]

void NXOpen::BlockStyler::SelectObject::SetBalloonTooltipText ( const NXString & balloonTooltipText)

设置气球工具提示文本
创建于NX8.5.0。

许可要求:无

参数
balloonTooltipText气球工具提示文本

◆ SetBitmap() [1/2]

void NXOpen::BlockStyler::SelectObject::SetBitmap ( const char * bitmapString)

设置位图
创建于NX8.5.0。

许可要求:无

参数
bitmapString位图字符串

◆ SetBitmap() [2/2]

void NXOpen::BlockStyler::SelectObject::SetBitmap ( const NXString & bitmapString)

设置位图
创建于NX8.5.0。

许可要求:无

参数
bitmapString位图字符串

◆ SetBlendVirtualCurveOverlay()

void NXOpen::BlockStyler::SelectObject::SetBlendVirtualCurveOverlay ( bool blendCurve)

设置混合虚拟曲线叠加。如果为true,则在预选期间显示虚拟曲线。
创建于NX8.5.0。

许可要求:无

参数
blendCurve混合曲线

◆ SetCreateInterpartLink()

void NXOpen::BlockStyler::SelectObject::SetCreateInterpartLink ( bool createLink)

设置创建部件间链接
创建于NX8.5.0。

许可要求:无

参数
createLink创建链接

◆ SetCue() [1/2]

void NXOpen::BlockStyler::SelectObject::SetCue ( const char * cue)

设置提示信息
创建于 NX8.5.0。

许可要求:无

参数
cue提示信息

◆ SetCue() [2/2]

void NXOpen::BlockStyler::SelectObject::SetCue ( const NXString & cue)

设置提示
创建于NX8.5.0。

许可要求:无

参数
cue提示

◆ SetInterpartSelectionAsString() [1/2]

void NXOpen::BlockStyler::SelectObject::SetInterpartSelectionAsString ( const char * enumString)

设置部件间选择字符串形式
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetInterpartSelectionAsString() [2/2]

void NXOpen::BlockStyler::SelectObject::SetInterpartSelectionAsString ( const NXString & enumString)

设置部件间选择字符串形式
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetLabelString() [1/2]

void NXOpen::BlockStyler::SelectObject::SetLabelString ( const char * labelString)

设置标签字符串
创建于 NX8.5.0。

许可要求:无

参数
labelStringlabelstring

◆ SetLabelString() [2/2]

void NXOpen::BlockStyler::SelectObject::SetLabelString ( const NXString & labelString)

设置标签字符串
创建于 NX8.5.0。

许可要求:无

参数
labelStringlabelstring

◆ SetMaximumScopeAsString() [1/2]

void NXOpen::BlockStyler::SelectObject::SetMaximumScopeAsString ( const char * enumString)

设置以字符串表示的最大范围
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetMaximumScopeAsString() [2/2]

void NXOpen::BlockStyler::SelectObject::SetMaximumScopeAsString ( const NXString & enumString)

设置以字符串表示的最大范围
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetPointOverlay()

void NXOpen::BlockStyler::SelectObject::SetPointOverlay ( bool pointOverlay)

设置点叠加。如果为 true,则允许动态创建点。
创建于 NX8.5.0。

许可要求:无

参数
pointOverlay点叠加

◆ SetSelectedObjects()

void NXOpen::BlockStyler::SelectObject::SetSelectedObjects ( const std::vector< NXOpen::TaggedObject * > & objectVector)

设置选定对象
创建于 NX8.5.0。

许可要求:无

参数
objectVector为属性设置的值

◆ SetSelectionFilter()

void NXOpen::BlockStyler::SelectObject::SetSelectionFilter ( NXOpen::Selection::SelectionAction maskAction,
const std::vector< NXOpen::Selection::MaskTriple > & maskTriples )

设置选择过滤器
创建于 NX8.5.0。

许可要求:无

参数
maskAction掩码动作
maskTriples掩码三元组

◆ SetSelectModeAsString() [1/2]

void NXOpen::BlockStyler::SelectObject::SetSelectModeAsString ( const char * enumString)

设置选择模式字符串形式
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetSelectModeAsString() [2/2]

void NXOpen::BlockStyler::SelectObject::SetSelectModeAsString ( const NXString & enumString)

设置选择模式字符串形式
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetSmartUpdateOptionAsString() [1/2]

void NXOpen::BlockStyler::SelectObject::SetSmartUpdateOptionAsString ( const char * enumString)

设置 由点覆盖创建的点的更新选项。
可接受值为:

  • 在建模内 智能对象在建模内按时间戳顺序更新。例如,如果智能对象被特征(i)引用,则智能对象将在特征(i-1)之后、特征(i)之前更新。
  • 建模后 智能对象在建模后更新。用于制图尺寸和其他建模外部的对象。
  • 父体后 智能对象将始终在父体上的最后一个特征之后更新。
  • 混合 当父体位于不同部件中时,智能对象将在父体上的最后一个特征之后更新;对于同一部件中的父体,则在建模内按时间戳顺序更新。



创建于 NX8.5.1。

许可要求:无

参数
enumString枚举字符串

◆ SetSmartUpdateOptionAsString() [2/2]

void NXOpen::BlockStyler::SelectObject::SetSmartUpdateOptionAsString ( const NXString & enumString)

设置 由点覆盖创建的点的更新选项。
可接受值为:

  • 在建模内 智能对象在建模内按时间戳顺序更新。例如,如果智能对象被特征(i)引用,则智能对象将在特征(i-1)之后、特征(i)之前更新。
  • 建模后 智能对象在建模后更新。用于制图尺寸和其他建模外部的对象。
  • 父体后 智能对象将始终在父体上的最后一个特征之后更新。
  • 混合 当父体位于不同部件中时,智能对象将在父体上的最后一个特征之后更新;对于同一部件中的父体,则在建模内按时间戳顺序更新。



创建于 NX8.5.1。

许可要求:无

参数
enumString枚举字符串

◆ SetSnapPointTypesEnabled()

void NXOpen::BlockStyler::SelectObject::SetSnapPointTypesEnabled ( int typesEnabled)

设置启用的捕捉点类型
创建于 NX8.5.0。

许可要求:无

参数
typesEnabled启用的类型

◆ SetSnapPointTypesOnByDefault()

void NXOpen::BlockStyler::SelectObject::SetSnapPointTypesOnByDefault ( int typesByDefault)

设置默认启用的捕捉点类型
创建于 NX8.5.0。

许可要求:无

参数
typesByDefault默认类型

◆ SetStepStatusAsString() [1/2]

void NXOpen::BlockStyler::SelectObject::SetStepStatusAsString ( const char * enumString)

设置步骤状态字符串形式
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetStepStatusAsString() [2/2]

void NXOpen::BlockStyler::SelectObject::SetStepStatusAsString ( const NXString & enumString)

设置步骤状态字符串形式
创建于 NX8.5.0。

许可要求:无

参数
enumString枚举字符串

◆ SetToolTip() [1/2]

void NXOpen::BlockStyler::SelectObject::SetToolTip ( const char * toolTip)

设置工具提示
创建于 NX8.5.0。

许可要求:无

参数
toolTip工具提示

◆ SetToolTip() [2/2]

void NXOpen::BlockStyler::SelectObject::SetToolTip ( const NXString & toolTip)

设置工具提示
创建于 NX8.5.0。

许可要求:无

参数
toolTip工具提示

◆ SmartUpdateOptionAsString()

NXString NXOpen::BlockStyler::SelectObject::SmartUpdateOptionAsString ( )

返回 由点覆盖创建的点的更新选项。
可接受值为:

  • 在建模内 智能对象在建模内按时间戳顺序更新。例如,如果智能对象被特征(i)引用,则智能对象将在特征(i-1)之后、特征(i)之前更新。
  • 建模后 智能对象在建模后更新。用于制图尺寸和其他建模外部的对象。
  • 父体后 智能对象将始终在父体上的最后一个特征之后更新。
  • 混合 当父体位于不同部件中时,智能对象将在父体上的最后一个特征之后更新;对于同一部件中的父体,则在建模内按时间戳顺序更新。



创建于 NX8.5.1。

许可要求:无

◆ SnapPointTypesEnabled()

int NXOpen::BlockStyler::SelectObject::SnapPointTypesEnabled ( )

返回启用的捕捉点类型
创建于 NX8.5.0。

许可要求:无

◆ SnapPointTypesOnByDefault()

int NXOpen::BlockStyler::SelectObject::SnapPointTypesOnByDefault ( )

返回默认启用的捕捉点类型
创建于 NX8.5.0。

许可要求:无

◆ StepStatusAsString()

NXString NXOpen::BlockStyler::SelectObject::StepStatusAsString ( )

获取步骤状态字符串形式
创建于 NX8.5.0。

许可要求:无

◆ TestSelection()

void NXOpen::BlockStyler::SelectObject::TestSelection ( const std::vector< NXOpen::TaggedObject * > & objectVector)

测试此块的选择。必须聚焦该块才能调用此API
创建于NX2206.0.0.

许可要求:nx_auto_test_studio ("NX自动化测试工作室")

参数
objectVectorobjectvector

◆ ToolTip()

NXString NXOpen::BlockStyler::SelectObject::ToolTip ( )

获取工具提示
创建于 NX8.5.0。

许可要求:无