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

视图样式构建器 更多...

#include <Drawings_ViewStyleBuilder.hxx>

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

Public 成员函数

NXOpen::Drawings::ViewStyleAECViewLinesBuilderCreateAECViewLinesBuilder ()
NXOpen::Drawings::ViewStyleAECViewLinesBuilderFindAECViewLinesBuilderByName (const char *structureName)
NXOpen::Drawings::ViewStyleAECViewLinesBuilderFindAECViewLinesBuilderByName (const NXString &structureName)
NXOpen::Drawings::ShipDraftingViewLinesBuilderFindShipDraftingViewLinesBuilderByName (const char *featureName, const char *featureSubName)
NXOpen::Drawings::ShipDraftingViewLinesBuilderFindShipDraftingViewLinesBuilderByName (const NXString &featureName, const NXString &featureSubName)
NXOpen::Drawings::ShipGeneralArrangementViewLinesBuilderFindShipGeneralArrangementViewLinesBuilderByName (const char *viewPlan, const char *displayName)
NXOpen::Drawings::ShipGeneralArrangementViewLinesBuilderFindShipGeneralArrangementViewLinesBuilderByName (const NXString &viewPlan, const NXString &displayName)
std::vector< NXOpen::Drawings::ViewStyleFPCalloutsBuilder * > GetAllViewStyleFPCallouts ()
std::vector< NXOpen::Drawings::ViewStyleFPCurvesBuilder * > GetAllViewStyleFPCurves ()
NXOpen::Drawings::ViewStyleFPCalloutsBuilderGetViewStyleFPCallout (const char *type)
NXOpen::Drawings::ViewStyleFPCalloutsBuilderGetViewStyleFPCallout (const NXString &type)
NXOpen::Drawings::ViewStyleFPCalloutConfigBuilderGetViewStyleFPCalloutConfig ()
NXOpen::Drawings::ViewStyleFPCurvesBuilderGetViewStyleFPCurve (NXOpen::SheetMetal::FlatPatternSettings::FlatPatternObjectType type)
void InheritSettingsFromCustomerDefault ()
void InheritSettingsFromPreferences ()
void InheritSettingsFromSelectedObjects (NXOpen::NXObject *selectedObject)
NXOpen::Drawings::ProjectedViewOrientationBuilderProjectedViewOrientation ()
NXOpen::Drawings::ViewStyleSecondaryComponentsBuilderSecondaryComponents ()
virtual bool Validate ()
NXOpen::Drawings::ViewCommonViewLabelBuilderViewCommonViewLabel ()
NXOpen::Drawings::ViewProjectedArrowSettingsBuilderViewProjectedArrowSettings ()
NXOpen::Drawings::ViewProjectedViewSettingsBuilderViewProjectedViewSettings ()
NXOpen::Drawings::ViewSectionLineBuilderViewSectionLineStyleBuilder ()
NXOpen::Drawings::ViewStyleAECViewLinesBuilderListViewStyleAecViewLinesList ()
NXOpen::Drawings::ViewStyleBaseBuilderViewStyleBase ()
NXOpen::Drawings::ViewStyleDetailBuilderViewStyleDetail ()
NXOpen::Drawings::ViewStyleGeneralBuilderViewStyleGeneral ()
NXOpen::Drawings::ViewStyleHiddenLinesBuilderViewStyleHiddenLines ()
NXOpen::Drawings::ViewStyleInheritPmiBuilderViewStyleInheritPmi ()
NXOpen::Drawings::ViewStyleOrientationBuilderViewStyleOrientation ()
NXOpen::Drawings::ViewStylePerspectiveBuilderViewStylePerspective ()
NXOpen::Drawings::ViewStyleProjectedBuilderViewStyleProjected ()
NXOpen::Drawings::ViewStyleSectionBuilderViewStyleSection ()
NXOpen::Drawings::ViewStyleSectionConstraintsBuilderViewStyleSectionConstraints ()
NXOpen::Drawings::ViewStyleShadingBuilderViewStyleShading ()
NXOpen::Drawings::ShipDraftingViewLinesBuilderListViewStyleShipDraftingViewLinesList ()
NXOpen::Drawings::ShipGeneralArrangementViewLinesBuilderListViewStyleShipGeneralArrangementViewLinesList ()
NXOpen::Drawings::ViewStyleShipbuildingLinesBuilderListViewStyleSingleLineList ()
NXOpen::Drawings::ViewStyleSmoothEdgesBuilderViewStyleSmoothEdges ()
NXOpen::Drawings::ViewStyleThreadsBuilderViewStyleThreads ()
NXOpen::Drawings::ViewStyleTraceLinesBuilderViewStyleTraceLines ()
NXOpen::Drawings::ViewStyleVirtualIntersectionsBuilderViewStyleVirtualIntersections ()
NXOpen::Drawings::ViewStyleVisibleLinesBuilderViewStyleVisibleLines ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ViewStyleBuilderBuilder

详细描述

视图样式构建器

表示视图样式构建器(Drawings.ViewStyleBuilder),该构建器管理与视图相关的所有样式属性, 包括基本视图、投影视图、工程图视图、局部放大视图、断裂视图、剖视图等。 要获取此类的实例,我们需要遵循以下步骤:创建新视图,点击视图样式按钮,编辑视图样式属性。
于 NX6.0.0 版本创建。

成员函数说明

◆ CreateAECViewLinesBuilder()

NXOpen::Drawings::ViewStyleAECViewLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::CreateAECViewLinesBuilder ( )

创建一个NXOpen::Drawings::ViewStyleAECViewLinesBuilder

返回
返回视图样式上的空AEC视图线条子构建器
创建于NX2212.0.0。

许可证要求:无

◆ FindAECViewLinesBuilderByName() [1/2]

NXOpen::Drawings::ViewStyleAECViewLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::FindAECViewLinesBuilderByName ( const char * structureName)

通过给定的结构名称获取NXOpen::Drawings::ViewStyleAECViewLinesBuilder

返回
返回具有给定ObjectName的AEC视图线条子构建器
创建于NX2212.0.0。

许可证要求:无
参数
structureNamestructurename

◆ FindAECViewLinesBuilderByName() [2/2]

NXOpen::Drawings::ViewStyleAECViewLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::FindAECViewLinesBuilderByName ( const NXString & structureName)

通过给定的结构名称获取NXOpen::Drawings::ViewStyleAECViewLinesBuilder

返回
返回具有给定ObjectName的AEC视图线条子构建器
创建于NX2212.0.0。

许可证要求:无
参数
structureNamestructurename

◆ FindShipDraftingViewLinesBuilderByName() [1/2]

NXOpen::Drawings::ShipDraftingViewLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::FindShipDraftingViewLinesBuilderByName ( const char * featureName,
const char * featureSubName )

通过给定的FeatureName和FeatureSubName获取NXOpen::Drawings::ShipDraftingViewLinesBuilder

返回
返回具有给定FeatureName和FeatureSubName的船舶制图视图线条子构建器
创建于NX11.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing")
参数
featureNamefeaturename
featureSubNamefeaturesubname

◆ FindShipDraftingViewLinesBuilderByName() [2/2]

NXOpen::Drawings::ShipDraftingViewLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::FindShipDraftingViewLinesBuilderByName ( const NXString & featureName,
const NXString & featureSubName )

通过给定的FeatureName和FeatureSubName获取NXOpen::Drawings::ShipDraftingViewLinesBuilder

返回
返回具有给定FeatureName和FeatureSubName的船舶制图视图线条子构建器
创建于NX11.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing")
参数
featureNamefeaturename
featureSubNamefeaturesubname

◆ FindShipGeneralArrangementViewLinesBuilderByName() [1/2]

NXOpen::Drawings::ShipGeneralArrangementViewLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::FindShipGeneralArrangementViewLinesBuilderByName ( const char * viewPlan,
const char * displayName )

通过给定的视图计划和显示名称获取NXOpen::Drawings::ShipGeneralArrangementViewLinesBuilder

返回
返回具有给定ViewPlan和DisplayName的船舶总布置视图线条子构建器
创建于NX1926.0.0。

许可证要求:nx_ship_gen_arrange ("Ship General Arrangement")
参数
viewPlanviewplan
displayNamedisplayname

◆ FindShipGeneralArrangementViewLinesBuilderByName() [2/2]

NXOpen::Drawings::ShipGeneralArrangementViewLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::FindShipGeneralArrangementViewLinesBuilderByName ( const NXString & viewPlan,
const NXString & displayName )

通过给定的视图计划和显示名称获取NXOpen::Drawings::ShipGeneralArrangementViewLinesBuilder

返回
返回具有给定ViewPlan和DisplayName的船舶总布置视图线条子构建器
创建于NX1926.0.0。

许可证要求:nx_ship_gen_arrange ("Ship General Arrangement")
参数
viewPlanviewplan
displayNamedisplayname

◆ GetAllViewStyleFPCallouts()

std::vector< NXOpen::Drawings::ViewStyleFPCalloutsBuilder * > NXOpen::Drawings::ViewStyleBuilder::GetAllViewStyleFPCallouts ( )

检索“视图样式”对话框上“平板图案”选项卡上的所有标注

返回
返回视图样式上所有的平板图案标注子构建器
于 NX6.0.0 版本创建。

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

◆ GetAllViewStyleFPCurves()

std::vector< NXOpen::Drawings::ViewStyleFPCurvesBuilder * > NXOpen::Drawings::ViewStyleBuilder::GetAllViewStyleFPCurves ( )

检索“视图样式”对话框上“平板图案”选项卡上的所有曲线

返回
返回视图样式上所有的平板图案曲线子构建器
于 NX6.0.0 版本创建。

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

◆ GetViewStyleFPCallout() [1/2]

NXOpen::Drawings::ViewStyleFPCalloutsBuilder * NXOpen::Drawings::ViewStyleBuilder::GetViewStyleFPCallout ( const char * type)

检索“视图样式”对话框上“平板图案”选项卡上的指定标注

返回
返回视图样式上特定的平板图案标注子构建器
于 NX6.0.0 版本创建。

许可证要求: drafting ("DRAFTING")
参数
type指示平板图案标注类型

◆ GetViewStyleFPCallout() [2/2]

NXOpen::Drawings::ViewStyleFPCalloutsBuilder * NXOpen::Drawings::ViewStyleBuilder::GetViewStyleFPCallout ( const NXString & type)

检索“视图样式”对话框上“平板图案”选项卡上的指定标注

返回
返回视图样式上特定的平板图案标注子构建器
于 NX6.0.0 版本创建。

许可证要求: drafting ("DRAFTING")
参数
type指示平板图案标注类型

◆ GetViewStyleFPCalloutConfig()

NXOpen::Drawings::ViewStyleFPCalloutConfigBuilder * NXOpen::Drawings::ViewStyleBuilder::GetViewStyleFPCalloutConfig ( )

检索“视图样式”对话框上“展开图”选项卡上的标注配置

返回
返回视图样式上的展开图标注配置子构建器
于 NX9.0.0 版本创建。

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

◆ GetViewStyleFPCurve()

检索“视图样式”对话框上“平板图案”选项卡上的指定曲线

返回
返回视图样式上特定的平板图案曲线子构建器
于 NX6.0.0 版本创建。

许可证要求: drafting ("DRAFTING")
参数
type指示平板图案曲线类型

◆ InheritSettingsFromCustomerDefault()

void NXOpen::Drawings::ViewStyleBuilder::InheritSettingsFromCustomerDefault ( )

从用户默认设置继承设置
于 NX9.0.0 版本创建。

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

◆ InheritSettingsFromPreferences()

void NXOpen::Drawings::ViewStyleBuilder::InheritSettingsFromPreferences ( )

从首选项继承设置
于 NX9.0.0 版本创建。

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

◆ InheritSettingsFromSelectedObjects()

void NXOpen::Drawings::ViewStyleBuilder::InheritSettingsFromSelectedObjects ( NXOpen::NXObject * selectedObject)

从选定对象继承设置
于 NX9.0.0 版本创建。

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

参数
selectedObject所选的注释或表格或视图实例对象。 不允许为 NULL。

◆ ProjectedViewOrientation()

NXOpen::Drawings::ProjectedViewOrientationBuilder * NXOpen::Drawings::ViewStyleBuilder::ProjectedViewOrientation ( )

返回投影视图方向构建器
创建于NX9.0.0。

许可证要求:无

◆ SecondaryComponents()

NXOpen::Drawings::ViewStyleSecondaryComponentsBuilder * NXOpen::Drawings::ViewStyleBuilder::SecondaryComponents ( )

获取视图样式构建器的次要组件样式构建器,该构建器表示“视图样式”对话框上的“次要几何图形”选项卡
于 NX11.0.0 版本创建。

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

◆ Validate()

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

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

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

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.

◆ ViewCommonViewLabel()

NXOpen::Drawings::ViewCommonViewLabelBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewCommonViewLabel ( )

返回视图公共标签构建器
于 NX10.0.0 版本创建。

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

◆ ViewProjectedArrowSettings()

NXOpen::Drawings::ViewProjectedArrowSettingsBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewProjectedArrowSettings ( )

返回投影箭头设置构建器
于 NX9.0.0 版本创建。

许可证要求:无

◆ ViewProjectedViewSettings()

NXOpen::Drawings::ViewProjectedViewSettingsBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewProjectedViewSettings ( )

返回投影视图设置构建器
于 NX9.0.0 版本创建。

许可证要求:无

◆ ViewSectionLineStyleBuilder()

NXOpen::Drawings::ViewSectionLineBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewSectionLineStyleBuilder ( )

返回视图截面线构建器
于 NX10.0.0 版本创建。

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

◆ ViewStyleAecViewLinesList()

NXOpen::Drawings::ViewStyleAECViewLinesBuilderList * NXOpen::Drawings::ViewStyleBuilder::ViewStyleAecViewLinesList ( )

返回视图样式构建器的AEC视图线条构建器,该构建器表示视图样式对话框中的AEC制图视图线条
创建于NX2212.0.0。

许可证要求:无

◆ ViewStyleBase()

NXOpen::Drawings::ViewStyleBaseBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleBase ( )

获取视图样式构建器的基础样式构建器,该构建器表示“视图样式”对话框上的“基本”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleDetail()

NXOpen::Drawings::ViewStyleDetailBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleDetail ( )

获取视图样式构建器的局部放大样式构建器,该构建器表示“视图样式”对话框上的“局部放大”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleGeneral()

NXOpen::Drawings::ViewStyleGeneralBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleGeneral ( )

获取视图样式构建器的常规样式构建器,该构建器表示“视图样式”对话框上的“常规”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleHiddenLines()

NXOpen::Drawings::ViewStyleHiddenLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleHiddenLines ( )

获取视图样式构建器的隐藏线样式构建器,该构建器表示“视图样式”对话框上的“隐藏线”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleInheritPmi()

NXOpen::Drawings::ViewStyleInheritPmiBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleInheritPmi ( )

获取视图样式构建器的继承PMI样式构建器,该构建器表示“视图样式”对话框上的“继承PMI”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleOrientation()

NXOpen::Drawings::ViewStyleOrientationBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleOrientation ( )

获取视图样式构建器的方向样式构建器,该构建器表示“视图样式”对话框上的“方向”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStylePerspective()

NXOpen::Drawings::ViewStylePerspectiveBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStylePerspective ( )

获取视图样式构建器的透视样式构建器,该构建器表示“视图样式”对话框上的“透视”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleProjected()

NXOpen::Drawings::ViewStyleProjectedBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleProjected ( )

获取视图样式构建器的投影视图样式构建器,该构建器表示“视图样式”对话框上的“投影”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleSection()

NXOpen::Drawings::ViewStyleSectionBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleSection ( )

返回视图样式构建器的截面样式构建器,该构建器代表“视图样式”对话框上的“截面”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleSectionConstraints()

NXOpen::Drawings::ViewStyleSectionConstraintsBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleSectionConstraints ( )

返回视图样式构建器的截面约束样式构建器,该构建器代表“视图样式”对话框上的“截面约束”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleShading()

NXOpen::Drawings::ViewStyleShadingBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleShading ( )

返回视图样式构建器的着色样式构建器,该构建器代表“视图样式”对话框上的“着色”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleShipDraftingViewLinesList()

NXOpen::Drawings::ShipDraftingViewLinesBuilderList * NXOpen::Drawings::ViewStyleBuilder::ViewStyleShipDraftingViewLinesList ( )

返回视图样式构建器的船舶制图视图线条构建器,该构建器表示视图样式对话框中的船舶制图视图线条
创建于NX10.0.0。

许可证要求:nx_ship_basic ("Ship Basic Design") 或 nx_ship_detail ("Ship Detail Design") 或 nx_ship_mfg_prep ("Ship Manufacturing")

◆ ViewStyleShipGeneralArrangementViewLinesList()

NXOpen::Drawings::ShipGeneralArrangementViewLinesBuilderList * NXOpen::Drawings::ViewStyleBuilder::ViewStyleShipGeneralArrangementViewLinesList ( )

返回视图样式构建器的船舶总布置视图线条构建器,该构建器表示视图样式对话框中的船舶总布置视图线条
创建于NX1926.0.0。

许可证要求:nx_ship_gen_arrange ("Ship General Arrangement")

◆ ViewStyleSingleLineList()

NXOpen::Drawings::ViewStyleShipbuildingLinesBuilderList * NXOpen::Drawings::ViewStyleBuilder::ViewStyleSingleLineList ( )

返回视图样式构建器的造船线样式构建器,该构建器代表“视图样式”对话框上的“造船线”选项卡
于 NX8.0.0 版本创建。

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

◆ ViewStyleSmoothEdges()

NXOpen::Drawings::ViewStyleSmoothEdgesBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleSmoothEdges ( )

返回视图样式构建器的平滑边样式构建器,该构建器代表“视图样式”对话框上的“平滑边”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleThreads()

NXOpen::Drawings::ViewStyleThreadsBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleThreads ( )

返回视图样式构建器的螺纹样式构建器,该构建器代表“视图样式”对话框上的“螺纹”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleTraceLines()

NXOpen::Drawings::ViewStyleTraceLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleTraceLines ( )

返回视图样式构建器的跟踪线样式构建器,该构建器代表“视图样式”对话框上的“跟踪线”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleVirtualIntersections()

NXOpen::Drawings::ViewStyleVirtualIntersectionsBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleVirtualIntersections ( )

返回视图样式构建器的虚拟相交样式构建器,该构建器代表“视图样式”对话框上的“虚拟相交”选项卡
于 NX6.0.0 版本创建。

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

◆ ViewStyleVisibleLines()

NXOpen::Drawings::ViewStyleVisibleLinesBuilder * NXOpen::Drawings::ViewStyleBuilder::ViewStyleVisibleLines ( )

返回视图样式构建器的可见线样式构建器,该构建器代表“视图样式”对话框上的“可见线”选项卡
于 NX6.0.0 版本创建。

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