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

位置构建器 更多...

#include <Diagramming_LocationBuilder.hxx>

类 NXOpen::Diagramming::LocationBuilder 继承关系图:
NXOpen::Diagramming::BaseSubObjectBuilder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Diagramming::ConnectionLocationBuilder

Public 成员函数

double EvaluatedValueX ()
double EvaluatedValueY ()
double InputPercentX ()
double InputPercentY ()
double InputValueX ()
double InputValueY ()
NXOpen::Diagramming::SheetElementReference ()
void SetInputPercentX (double inputPercentX)
void SetInputPercentY (double inputPercentY)
void SetInputValueX (double inputValueX)
void SetInputValueY (double inputValueY)
void SetReference (NXOpen::Diagramming::SheetElement *reference)
void SetValueX (double inputPercent, double inputValue)
void SetValueY (double inputPercent, double inputValue)
bool UpToDate ()
Public 成员函数 继承自 NXOpen::Diagramming::BaseSubObjectBuilder
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _LocationBuilderBuilder

详细描述

位置构建器

表示LocationBuilder。
这是一个子构建器类,不能直接实例化

在NX10.0.0中创建。

成员函数说明

◆ EvaluatedValueX()

double NXOpen::Diagramming::LocationBuilder::EvaluatedValueX ( )

获取由输入百分比和偏移量计算得到的X坐标评估值。
在NX10.0.0中创建。

许可证要求:无

◆ EvaluatedValueY()

double NXOpen::Diagramming::LocationBuilder::EvaluatedValueY ( )

获取由输入百分比和偏移量计算得到的Y坐标评估值。
在NX10.0.0中创建。

许可证要求:无

◆ InputPercentX()

double NXOpen::Diagramming::LocationBuilder::InputPercentX ( )

获取引用对象宽度的用户输入百分比(0.0至1.0)。
在NX10.0.0中创建。

许可证要求:无

◆ InputPercentY()

double NXOpen::Diagramming::LocationBuilder::InputPercentY ( )

获取引用对象高度的用户输入百分比(0.0至1.0)。
在NX10.0.0中创建。

许可证要求:无

◆ InputValueX()

double NXOpen::Diagramming::LocationBuilder::InputValueX ( )

获取用户输入的X坐标。 若位置引用对象,输入X为该对象X坐标的偏移值;否则为X坐标值。
在NX10.0.0中创建。

许可证要求:无

◆ InputValueY()

double NXOpen::Diagramming::LocationBuilder::InputValueY ( )

获取用户输入的Y坐标。 若位置引用对象,输入Y为该对象Y坐标的偏移值;否则为Y坐标值。
在NX10.0.0中创建。

许可证要求:无

◆ Reference()

NXOpen::Diagramming::SheetElement * NXOpen::Diagramming::LocationBuilder::Reference ( )

获取指定坐标所在坐标系的图纸元素。若为NULL,则坐标在图纸坐标系中。
在NX10.0.0中创建。

许可证要求:无

◆ SetInputPercentX()

void NXOpen::Diagramming::LocationBuilder::SetInputPercentX ( double inputPercentX)

设置引用对象宽度的用户输入百分比(0.0至1.0)。
在NX10.0.0中创建。

许可证要求:无

参数
inputPercentXinputpercentx

◆ SetInputPercentY()

void NXOpen::Diagramming::LocationBuilder::SetInputPercentY ( double inputPercentY)

设置引用对象高度的用户输入百分比(0.0至1.0)。
在NX10.0.0中创建。

许可证要求:无

参数
inputPercentYinputpercenty

◆ SetInputValueX()

void NXOpen::Diagramming::LocationBuilder::SetInputValueX ( double inputValueX)

设置用户输入的X坐标。 若位置引用对象,输入X为该对象X坐标的偏移值;否则为X坐标值。
在NX10.0.0中创建。

许可证要求:无

参数
inputValueXinputvaluex

◆ SetInputValueY()

void NXOpen::Diagramming::LocationBuilder::SetInputValueY ( double inputValueY)

设置用户输入的Y坐标。 若位置引用对象,输入Y为该对象Y坐标的偏移值;否则为Y坐标值。
在NX10.0.0中创建。

许可证要求:无

参数
inputValueYinputvaluey

◆ SetReference()

void NXOpen::Diagramming::LocationBuilder::SetReference ( NXOpen::Diagramming::SheetElement * reference)

设置指定坐标所在坐标系的图纸元素。若为NULL,则坐标在图纸坐标系中。
在NX10.0.0中创建。

许可证要求:无

参数
referencereference

◆ SetValueX()

void NXOpen::Diagramming::LocationBuilder::SetValueX ( double inputPercent,
double inputValue )

设置位置的X值。 inputPercent表示X坐标值占其参考对象尺寸的百分比,有效值范围0.0至1.0,1.0表示100。 inputValue表示X坐标相对于inputPercent计算位置的偏移值。
在NX10.0.0中创建。

许可证要求:无

参数
inputPercentinputpercent
inputValueinputvalue

◆ SetValueY()

void NXOpen::Diagramming::LocationBuilder::SetValueY ( double inputPercent,
double inputValue )

设置位置的Y值。 inputPercent表示Y坐标值占其参考对象尺寸的百分比,有效值范围0.0至1.0,1.0表示100。 inputValue表示Y坐标相对于inputPercent计算位置的偏移值。
在NX10.0.0中创建。

许可证要求:无

参数
inputPercentinputpercent
inputValueinputvalue

◆ UpToDate()

bool NXOpen::Diagramming::LocationBuilder::UpToDate ( )

获取最新状态标志。 若为true,可使用NXOpen::Diagramming::LocationBuilder::EvaluatedValueXNXOpen::Diagramming::LocationBuilder::EvaluatedValueY ;否则必须重新评估。
在NX10.0.0中创建。

许可证要求:无