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

视图打断构建器 更多...

#include <Drawings_ViewBreakBuilder.hxx>

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

Public 类型

enum  Viewbreaklinestyle {
  ViewbreaklinestyleSimple , ViewbreaklinestyleStraight , ViewbreaklinestyleSawtooth , ViewbreaklinestyleLongBreak ,
  ViewbreaklinestyleTubular , ViewbreaklinestyleSolidTubular , ViewbreaklinestyleSolidRod , ViewbreaklinestyleJigsaw ,
  ViewbreaklinestyleWood , ViewbreaklinestyleCopyCurve , ViewbreaklinestyleTemplateCurve
}

Public 成员函数

bool AddForeshorteningSymbol ()
double BreakGap ()
double BreakLineAmplitude ()
NXOpen::LineColorFontWidthBuilderBreakLineColorWidth ()
double BreakLineExtension ()
NXOpen::Drawings::ViewBreakBuilder::Viewbreaklinestyle BreakLineStyle ()
bool PropagateViewBreak ()
void SetAddForeshorteningSymbol (bool propagateViewBreak)
void SetBreakGap (double breakGap)
void SetBreakLineAmplitude (double breakLineAmplitude)
void SetBreakLineExtension (double breakLineExtension)
void SetBreakLineStyle (NXOpen::Drawings::ViewBreakBuilder::Viewbreaklinestyle breakLineStyle)
void SetPropagateViewBreak (bool propagateViewBreak)
void SetShowBreakLines (bool showBreakLines)
bool ShowBreakLines ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ViewBreakBuilderBuilder

详细描述

视图打断构建器

表示 NXOpen::Drawings::ViewBreakBuilder
这是一个子构建器类,不能直接实例化

创建于 NX9.0.0。

成员枚举类型说明

◆ Viewbreaklinestyle

视图断裂线样式

枚举值
ViewbreaklinestyleSimple 

简单

ViewbreaklinestyleStraight 

直线

ViewbreaklinestyleSawtooth 

锯齿

ViewbreaklinestyleLongBreak 

长断裂

ViewbreaklinestyleTubular 

管状

ViewbreaklinestyleSolidTubular 

实心管状

ViewbreaklinestyleSolidRod 

实心杆

ViewbreaklinestyleJigsaw 

拼图

ViewbreaklinestyleWood 

木纹

ViewbreaklinestyleCopyCurve 

复制曲线

ViewbreaklinestyleTemplateCurve 

模板曲线

成员函数说明

◆ AddForeshorteningSymbol()

bool NXOpen::Drawings::ViewBreakBuilder::AddForeshorteningSymbol ( )

获取是否添加缩短符号
创建于 NX11.0.0。

许可证要求 : 无

◆ BreakGap()

double NXOpen::Drawings::ViewBreakBuilder::BreakGap ( )

获取断裂间隙
创建于 NX9.0.0。

许可证要求 : 无

◆ BreakLineAmplitude()

double NXOpen::Drawings::ViewBreakBuilder::BreakLineAmplitude ( )

获取断裂线振幅
创建于 NX9.0.0。

许可证要求 : 无

◆ BreakLineColorWidth()

NXOpen::LineColorFontWidthBuilder * NXOpen::Drawings::ViewBreakBuilder::BreakLineColorWidth ( )

获取断裂线颜色宽度
创建于 NX9.0.0。

许可证要求 : 无

◆ BreakLineExtension()

double NXOpen::Drawings::ViewBreakBuilder::BreakLineExtension ( )

获取断裂线延伸长度
创建于 NX9.0.0。

许可证要求 : 无

◆ BreakLineStyle()

NXOpen::Drawings::ViewBreakBuilder::Viewbreaklinestyle NXOpen::Drawings::ViewBreakBuilder::BreakLineStyle ( )

获取断裂线样式
创建于 NX9.0.0。

许可证要求 : 无

◆ PropagateViewBreak()

bool NXOpen::Drawings::ViewBreakBuilder::PropagateViewBreak ( )

获取传播视图断裂
创建于 NX9.0.0。

许可证要求 : 无

◆ SetAddForeshorteningSymbol()

void NXOpen::Drawings::ViewBreakBuilder::SetAddForeshorteningSymbol ( bool propagateViewBreak)

设置是否添加缩短符号
创建于 NX11.0.0。

许可证要求 : drafting ("DRAFTING")

参数
propagateViewBreak传播视图断裂

◆ SetBreakGap()

void NXOpen::Drawings::ViewBreakBuilder::SetBreakGap ( double breakGap)

设置断裂间隙
创建于 NX9.0.0。

许可证要求 : drafting ("DRAFTING")

参数
breakGap断裂间隙

◆ SetBreakLineAmplitude()

void NXOpen::Drawings::ViewBreakBuilder::SetBreakLineAmplitude ( double breakLineAmplitude)

设置断裂线振幅
创建于 NX9.0.0。

许可证要求 : drafting ("DRAFTING")

参数
breakLineAmplitude断裂线振幅

◆ SetBreakLineExtension()

void NXOpen::Drawings::ViewBreakBuilder::SetBreakLineExtension ( double breakLineExtension)

设置断裂线延伸长度
创建于 NX9.0.0。

许可证要求 : drafting ("DRAFTING")

参数
breakLineExtension断裂线延伸长度

◆ SetBreakLineStyle()

void NXOpen::Drawings::ViewBreakBuilder::SetBreakLineStyle ( NXOpen::Drawings::ViewBreakBuilder::Viewbreaklinestyle breakLineStyle)

设置断裂线样式
创建于 NX9.0.0。

许可证要求 : drafting ("DRAFTING")

参数
breakLineStyle断裂线样式

◆ SetPropagateViewBreak()

void NXOpen::Drawings::ViewBreakBuilder::SetPropagateViewBreak ( bool propagateViewBreak)

设置传播视图断裂
创建于 NX9.0.0。

许可证要求 : drafting ("DRAFTING")

参数
propagateViewBreak传播视图断裂

◆ SetShowBreakLines()

void NXOpen::Drawings::ViewBreakBuilder::SetShowBreakLines ( bool showBreakLines)

设置显示断裂线
创建于 NX9.0.0。

许可证要求 : drafting ("DRAFTING")

参数
showBreakLines显示断裂线

◆ ShowBreakLines()

bool NXOpen::Drawings::ViewBreakBuilder::ShowBreakLines ( )

获取显示断裂线
创建于 NX9.0.0。

许可证要求 : 无

◆ Validate()

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

验证组件的输入是否足够调用commit。如果组件状态不满足提交要求,则抛出异常。例如,若组件要求设置某些属性但未设置,此方法会抛出异常。某些组件会抛出未实现的NXException。

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

许可证要求 : 无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.