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

视图比例构建器 更多...

#include <Drawings_ViewScaleBuilder.hxx>

类 NXOpen::Drawings::ViewScaleBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Type { TypeRatio , TypeExpression }

Public 成员函数

double Denominator ()
NXOpen::ExpressionExpression ()
double Numerator ()
NXOpen::Drawings::ViewScaleBuilder::Type ScaleType ()
void SetDenominator (double denominator)
void SetExpression (NXOpen::Expression *expression)
void SetNumerator (double numerator)
void SetScaleType (NXOpen::Drawings::ViewScaleBuilder::Type type)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ViewScaleBuilderBuilder

详细描述

视图比例构建器

表示视图比例(Drawings.ViewScaleBuilder)
于NX6.0.0创建。

成员枚举类型说明

◆ Type

视图比例类型

枚举值
TypeRatio 

通过分子/分母确定比例

TypeExpression 

通过表达式确定比例

成员函数说明

◆ Denominator()

double NXOpen::Drawings::ViewScaleBuilder::Denominator ( )

获取比例分母
于NX6.0.0创建。

许可证要求:无

◆ Expression()

NXOpen::Expression * NXOpen::Drawings::ViewScaleBuilder::Expression ( )

获取比例表达式
于NX6.0.0创建。

许可证要求:无

◆ Numerator()

double NXOpen::Drawings::ViewScaleBuilder::Numerator ( )

获取比例分子
于NX6.0.0创建。

许可证要求:无

◆ ScaleType()

NXOpen::Drawings::ViewScaleBuilder::Type NXOpen::Drawings::ViewScaleBuilder::ScaleType ( )

获取比例类型
于NX6.0.0创建。

许可证要求:无

◆ SetDenominator()

void NXOpen::Drawings::ViewScaleBuilder::SetDenominator ( double denominator)

设置比例分母
于NX6.0.0创建。

许可证要求:制图("DRAFTING")

参数
denominator设置视图比例的分母

◆ SetExpression()

void NXOpen::Drawings::ViewScaleBuilder::SetExpression ( NXOpen::Expression * expression)

设置比例表达式
于NX6.0.0创建。

许可证要求:制图("DRAFTING")

参数
expression设置用于确定视图比例的表达式。 仅当类型设置为 Drawings::ViewScaleBuilder::TypeExpression 时才会使用。

◆ SetNumerator()

void NXOpen::Drawings::ViewScaleBuilder::SetNumerator ( double numerator)

设置比例分子
于NX6.0.0创建。

许可证要求:制图("DRAFTING")

参数
numerator设置视图比例的分子

◆ SetScaleType()

void NXOpen::Drawings::ViewScaleBuilder::SetScaleType ( NXOpen::Drawings::ViewScaleBuilder::Type type)

设置比例类型
于NX6.0.0创建。

许可证要求:制图("DRAFTING")

参数
type设置比例类型。

◆ Validate()

virtual bool NXOpen::Drawings::ViewScaleBuilder::Validate ( )
virtual

验证组件的输入是否足够让提交操作被调用。 如果组件未处于可提交的状态,则会抛出异常。 例如,如果组件要求设置某些属性,而您尚未设置,则此方法会抛出异常。 对于某些组件,此方法会抛出未实现的 NXException。

返回
自验证是否成功
于NX3.0.1创建。

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.