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

线性尺寸控件 更多...

#include <BlockStyler_LinearDimension.hxx>

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

Public 成员函数

bool AdaptiveScaleLimits ()
bool AutoReverseDuringDrag ()
NXString BalloonTooltipImage ()
NXString BalloonTooltipLayoutAsString ()
NXString BalloonTooltipText ()
NXOpen::TaggedObjectExpressionObject ()
NXString Formula ()
std::vector< NXStringGetBalloonTooltipLayoutMembers ()
NXOpen::Vector3d HandleOrientation ()
NXOpen::Point3d HandleOrigin ()
double LineIncrement ()
double MaximumValue ()
bool MaxInclusive ()
double MinimumValue ()
bool MinInclusive ()
 NX_DEPRECATED ("Deprecated in NX9.0.0. This call can be safely removed as this is now a no-op.") int SnapPointTypesOnByDefault()
 NX_DEPRECATED ("Deprecated in NX9.0.0. This call can be safely removed as this is now a no-op.") void SetSnapPointTypesOnByDefault(int pointType)
double PageIncrement ()
void SetAdaptiveScaleLimits (bool scaleLimits)
void SetAutoReverseDuringDrag (bool autoReverse)
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 SetExpressionObject (NXOpen::TaggedObject *expressionObj)
void SetFormula (const char *formula)
void SetFormula (const NXString &formula)
void SetHandleOrientation (const NXOpen::Vector3d &orientation)
void SetHandleOrigin (const NXOpen::Point3d &handleOrogin)
void SetLineIncrement (double lineIncrement)
void SetMaximumValue (double maxValue)
void SetMaxInclusive (bool maxInclusive)
void SetMinimumValue (double minValue)
void SetMinInclusive (bool minInclusive)
void SetPageIncrement (double pageIncrement)
void SetShowFocusHandle (bool showFocus)
void SetShowHandle (bool showHandle)
void SetUnits (NXOpen::TaggedObject *units)
void SetValue (double dimensionValue)
void SetWithScale (bool withScale)
bool ShowFocusHandle ()
bool ShowHandle ()
void TestValueChanged (double dimensionValue)
NXOpen::TaggedObjectUnits ()
double Value ()
bool WithScale ()
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 _LinearDimensionBuilder

详细描述

线性尺寸控件

表示线性尺寸块
创建于 NX8.5.0.

成员函数说明

◆ AdaptiveScaleLimits()

bool NXOpen::BlockStyler::LinearDimension::AdaptiveScaleLimits ( )

获取自适应比例限制。 如果为true,表示比例应为自适应的。
创建于NX9.0.0。

许可要求:无

◆ AutoReverseDuringDrag()

bool NXOpen::BlockStyler::LinearDimension::AutoReverseDuringDrag ( )

获取自动反向拖动属性。如果为true,线性尺寸手柄在拖动通过0值时反转其方向。
创建于NX8.5.0。

许可要求:无

◆ BalloonTooltipImage()

NXString NXOpen::BlockStyler::LinearDimension::BalloonTooltipImage ( )

获取 BalloonTooltipImage
创建于 NX8.5.0.

许可要求:无

◆ BalloonTooltipLayoutAsString()

NXString NXOpen::BlockStyler::LinearDimension::BalloonTooltipLayoutAsString ( )

以字符串形式获取 BalloonTooltipLayout
创建于 NX8.5.0.

许可要求:无

◆ BalloonTooltipText()

NXString NXOpen::BlockStyler::LinearDimension::BalloonTooltipText ( )

获取气球提示文本
创建于 NX8.5.0。

许可要求:无

◆ ExpressionObject()

NXOpen::TaggedObject * NXOpen::BlockStyler::LinearDimension::ExpressionObject ( )

获取表达式对象
创建于 NX8.5.0。

许可要求:无

◆ Formula()

NXString NXOpen::BlockStyler::LinearDimension::Formula ( )

获取公式
创建于 NX8.5.0。

许可要求:无

◆ GetBalloonTooltipLayoutMembers()

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

获取 BalloonTooltipLayout 的成员

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

许可要求:无

◆ HandleOrientation()

NXOpen::Vector3d NXOpen::BlockStyler::LinearDimension::HandleOrientation ( )

获取手柄方向
创建于 NX8.5.0。

许可要求:无

◆ HandleOrigin()

NXOpen::Point3d NXOpen::BlockStyler::LinearDimension::HandleOrigin ( )

获取手柄原点
创建于 NX8.5.0。

许可要求:无

◆ LineIncrement()

double NXOpen::BlockStyler::LinearDimension::LineIncrement ( )

获取行增量值。 指定用户按下键盘上的方向键时的增量/减量。 仅当PresentationStyle设置为Scale或ScaleKeyin时可用。
创建于NX9.0.0。

许可要求:无

◆ MaximumValue()

double NXOpen::BlockStyler::LinearDimension::MaximumValue ( )

获取最大值
创建于 NX8.5.0。

许可要求:无

◆ MaxInclusive()

bool NXOpen::BlockStyler::LinearDimension::MaxInclusive ( )

获取最大值是否包含边界
创建于 NX8.5.0。

许可要求:无

◆ MinimumValue()

double NXOpen::BlockStyler::LinearDimension::MinimumValue ( )

获取最小值
创建于 NX8.5.0。

许可要求:无

◆ MinInclusive()

bool NXOpen::BlockStyler::LinearDimension::MinInclusive ( )

获取最小包含值
创建于 NX8.5.0。

许可要求:无

◆ NX_DEPRECATED() [1/2]

NXOpen::BlockStyler::LinearDimension::NX_DEPRECATED ( "Deprecated in NX9.0.0. This call can be safely removed as this is now a no-op." )

获取默认启用的捕捉点类型

弃用
已在 NX9.0.0 中弃用。此调用可安全移除,因为它现在是无操作。

创建于 NX8.5.0。

许可要求:无

◆ NX_DEPRECATED() [2/2]

NXOpen::BlockStyler::LinearDimension::NX_DEPRECATED ( "Deprecated in NX9.0.0. This call can be safely removed as this is now a no-op." )

设置默认启用的捕捉点类型

弃用
已在 NX9.0.0 中弃用。此调用可安全移除,因为它现在是无操作。

创建于 NX8.5.0。

许可要求:无

点类型

◆ PageIncrement()

double NXOpen::BlockStyler::LinearDimension::PageIncrement ( )

获取页面增量值。 指定用户按下键盘上的Page Up或Page Down键时的增量/减量。 仅当PresentationStyle设置为Scale或ScaleKeyin时可用。
创建于NX9.0.0。

许可要求:无

◆ SetAdaptiveScaleLimits()

void NXOpen::BlockStyler::LinearDimension::SetAdaptiveScaleLimits ( bool scaleLimits)

设置自适应比例限制。 如果为true,表示比例应为自适应的。
创建于NX9.0.0。

许可要求:无

参数
scaleLimits比例限制

◆ SetAutoReverseDuringDrag()

void NXOpen::BlockStyler::LinearDimension::SetAutoReverseDuringDrag ( bool autoReverse)

设置自动反向拖动属性。如果为true,线性尺寸手柄在拖动通过0值时反转其方向。
创建于NX8.5.0。

许可要求:无

参数
autoReverse自动反向

◆ SetBalloonTooltipImage() [1/2]

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

设置 BalloonTooltipImage
创建于 NX8.5.0.

许可要求:无

参数
imageString图像字符串

◆ SetBalloonTooltipImage() [2/2]

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

设置 BalloonTooltipImage
创建于 NX8.5.0.

许可要求:无

参数
imageString图像字符串

◆ SetBalloonTooltipLayoutAsString() [1/2]

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

以字符串形式设置 BalloonTooltipLayout
创建于 NX8.5.0.

许可要求:无

参数
enumString枚举字符串

◆ SetBalloonTooltipLayoutAsString() [2/2]

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

以字符串形式设置 BalloonTooltipLayout
创建于 NX8.5.0.

许可要求:无

参数
enumString枚举字符串

◆ SetBalloonTooltipText() [1/2]

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

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

许可要求:无

参数
balloonTooltipText气球提示文本

◆ SetBalloonTooltipText() [2/2]

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

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

许可要求:无

参数
balloonTooltipText气球提示文本

◆ SetExpressionObject()

void NXOpen::BlockStyler::LinearDimension::SetExpressionObject ( NXOpen::TaggedObject * expressionObj)

设置表达式对象
创建于 NX8.5.0。

许可要求:无

参数
expressionObj表达式对象

◆ SetFormula() [1/2]

void NXOpen::BlockStyler::LinearDimension::SetFormula ( const char * formula)

设置公式
创建于 NX8.5.0。

许可要求:无

参数
formula公式

◆ SetFormula() [2/2]

void NXOpen::BlockStyler::LinearDimension::SetFormula ( const NXString & formula)

设置公式
创建于 NX8.5.0。

许可要求:无

参数
formula公式

◆ SetHandleOrientation()

void NXOpen::BlockStyler::LinearDimension::SetHandleOrientation ( const NXOpen::Vector3d & orientation)

设置手柄方向
创建于NX8.5.0。

许可要求:无

参数
orientation方向

◆ SetHandleOrigin()

void NXOpen::BlockStyler::LinearDimension::SetHandleOrigin ( const NXOpen::Point3d & handleOrogin)

设置手柄原点
创建于 NX8.5.0。

许可要求:无

参数
handleOrogin手柄原点

◆ SetLineIncrement()

void NXOpen::BlockStyler::LinearDimension::SetLineIncrement ( double lineIncrement)

设置行增量值。 指定用户按下键盘上的方向键时的增量/减量。 仅当PresentationStyle设置为Scale或ScaleKeyin时可用。
创建于NX9.0.0。

许可要求:无

参数
lineIncrement行增量

◆ SetMaximumValue()

void NXOpen::BlockStyler::LinearDimension::SetMaximumValue ( double maxValue)

设置最大值
创建于 NX8.5.0。

许可要求:无

参数
maxValue最大值

◆ SetMaxInclusive()

void NXOpen::BlockStyler::LinearDimension::SetMaxInclusive ( bool maxInclusive)

设置最大值是否包含边界
创建于 NX8.5.0。

许可要求:无

参数
maxInclusive最大值包含边界

◆ SetMinimumValue()

void NXOpen::BlockStyler::LinearDimension::SetMinimumValue ( double minValue)

设置最小值
创建于 NX8.5.0。

许可要求:无

参数
minValue最小值

◆ SetMinInclusive()

void NXOpen::BlockStyler::LinearDimension::SetMinInclusive ( bool minInclusive)

设置最小包含值
创建于 NX8.5.0。

许可要求:无

参数
minInclusive最小包含

◆ SetPageIncrement()

void NXOpen::BlockStyler::LinearDimension::SetPageIncrement ( double pageIncrement)

设置页面增量值。 指定用户按下键盘上的Page Up或Page Down键时的增量/减量。 仅当PresentationStyle设置为Scale或ScaleKeyin时可用。
创建于NX9.0.0。

许可要求:无

参数
pageIncrement页面增量

◆ SetShowFocusHandle()

void NXOpen::BlockStyler::LinearDimension::SetShowFocusHandle ( bool showFocus)

设置是否显示焦点手柄
创建于 NX8.5.0。

许可要求:无

参数
showFocus显示焦点

◆ SetShowHandle()

void NXOpen::BlockStyler::LinearDimension::SetShowHandle ( bool showHandle)

设置是否显示手柄。如果为真,线性尺寸手柄可见
创建于 NX8.5.0。

许可要求:无

参数
showHandle显示手柄

◆ SetUnits()

void NXOpen::BlockStyler::LinearDimension::SetUnits ( NXOpen::TaggedObject * units)

设置单位
创建于 NX8.5.0。

许可要求:无

参数
units单位

◆ SetValue()

void NXOpen::BlockStyler::LinearDimension::SetValue ( double dimensionValue)

设置值。
创建于 NX8.5.0。

许可要求:无

参数
dimensionValue尺寸值

◆ SetWithScale()

void NXOpen::BlockStyler::LinearDimension::SetWithScale ( bool withScale)

设置是否带刻度。如果为真,则显示滑块条。
创建于 NX8.5.0。

许可要求:无

参数
withScale带刻度

◆ ShowFocusHandle()

bool NXOpen::BlockStyler::LinearDimension::ShowFocusHandle ( )

获取是否显示焦点手柄
创建于 NX8.5.0。

许可要求:无

◆ ShowHandle()

bool NXOpen::BlockStyler::LinearDimension::ShowHandle ( )

获取是否显示手柄。如果为真,线性尺寸手柄可见
创建于 NX8.5.0。

许可要求:无

◆ TestValueChanged()

void NXOpen::BlockStyler::LinearDimension::TestValueChanged ( double dimensionValue)

测试映射到此LinearDimension块的值更改事件工作流。
创建于NX2206.0.0。

许可要求:nx_auto_test_studio("NX Automated Testing Studio")

参数
dimensionValue尺寸值

◆ Units()

NXOpen::TaggedObject * NXOpen::BlockStyler::LinearDimension::Units ( )

获取单位
创建于 NX8.5.0。

许可要求:无

◆ Value()

double NXOpen::BlockStyler::LinearDimension::Value ( )

获取值。
创建于 NX8.5.0。

许可要求:无

◆ WithScale()

bool NXOpen::BlockStyler::LinearDimension::WithScale ( )

获取是否带刻度。如果为真,则显示滑块条。
创建于 NX8.5.0。

许可要求:无