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

制图首选项构建器 更多...

#include <Drafting_PreferencesBuilder.hxx>

类 NXOpen::Drafting::PreferencesBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::Annotations::OriginAlignmentBuilderAnnotationOriginAlignment ()
NXOpen::Annotations::StyleBuilderAnnotationStyle ()
NXOpen::Layout2d::AssemblyCreationSettingsBuilderAssemblyCreationSettingsBuilder ()
NXOpen::Drawings::AutomationBookletBuilderAutomationBooklet ()
NXOpen::Drafting::AutomationRuleBuilderAutomationRule ()
NXOpen::Drawings::AutomationTemplateRegionBuilderAutomationTemplateRegion ()
NXOpen::Annotations::BendTableSettingsBuilderBendTable ()
NXOpen::Drawings::BorderAndZoneStyleBuilderBorderAndZoneStyle ()
NXOpen::Annotations::CommonWorkflowBuilderCommonWorkflow ()
NXOpen::Layout2d::ComponentSettingsBlockBuilderComponent2dSettings ()
NXOpen::Layout2d::CreateComponentFrom3DSettingsBuilderCreateComponentFrom3DSettingsBuilder ()
NXOpen::Annotations::OriginAlignmentBuilderDimensionOriginAlignment ()
NXOpen::Annotations::DimensionWorkflowBuilderDimensionWorkflow ()
NXOpen::Drawings::DrawingFormatSheetBuilderDrawingFormatsheet ()
NXOpen::Annotations::DrawingFormatTitleBuilderDrawingFormatTitle ()
NXOpen::Annotations::ShipDraftingFramebarGeneralBuilderFramebarGeneral ()
NXOpen::Layout2d::GeneralPreferencesBuilderGeneralLayoutPreferencesBuilder ()
NXOpen::Annotations::HoleTableSettingsContentBuilderHoleTableContent ()
NXOpen::Annotations::HoleTableSettingsFormatBuilderHoleTableFormat ()
NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilderHoleTableHoleFilters ()
NXOpen::Annotations::HoleTableSettingsLabelBuilderHoleTableLabel ()
NXOpen::Annotations::HoleTableSettingsWorkflowBuilderHoleTableWorkflow ()
void InheritSettingsFromCustomerDefault ()
void InheritSettingsFromPreferences ()
void InheritSettingsFromSelectedObjects (NXOpen::NXObject *selectedObject)
NXOpen::Annotations::PartFamilyTableSettingsBuilderPartFamilyTable ()
NXOpen::Annotations::PartsListBuilderPartsList ()
NXOpen::Annotations::RetainedAnnotationsBuilderRetainedAnnotations ()
NXOpen::Annotations::SymbolWorkflowBuilderSymbolWorkflow ()
void SynchronizeFCFSymbolSequence ()
NXOpen::Annotations::TableCellStyleBuilderTableCellStyle ()
NXOpen::Annotations::OriginAlignmentBuilderTableOriginAlignment ()
NXOpen::Annotations::TableSectionStyleBuilderTableSection ()
NXOpen::Annotations::TabularNoteStyleBuilderTabularNoteStyle ()
NXOpen::Drawings::TrackDrawingChangesGeneralBuilderTrackDrawingChangesGeneral ()
NXOpen::Drawings::TrackDrawingChangesReportFilterBuilderTrackDrawingChangesReportFilter ()
NXOpen::Drawings::ViewBreakBuilderViewBreak ()
NXOpen::Drawings::ViewDetailLabelBuilderViewDetailLabel ()
NXOpen::Drawings::ViewLabelBuilderViewLabel ()
NXOpen::Drawings::ViewProjectedLabelBuilderViewProjectedLabel ()
NXOpen::Drawings::ViewSectionLabelBuilderViewSectionLabel ()
NXOpen::Drawings::ViewStyleBuilderViewStyle ()
NXOpen::Drawings::ViewWorkflowBuilderViewWorkflow ()
NXOpen::Drawings::VisualDrawingComparePrefsBuilderVisualDrawingCompare ()
NXOpen::Drawings::GeneralWorkFlowBuilderWorkflow ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _PreferencesBuilderBuilder

详细描述

制图首选项构建器

表示一个 NXOpen::Drafting::PreferencesBuilder 构造器
要创建此类的新实例,请使用 NXOpen::Drafting::SettingsManager::CreatePreferencesBuilder
默认值。

属性
ViewStyle.ViewStyleGeneral.AngleSetting.Angle.Value 0
ViewStyle.ViewStyleGeneral.AngleSetting.Associative 0
ViewStyle.ViewStyleGeneral.AngleSetting.EvaluationPlane DrawingSheet
ViewStyle.ViewStyleGeneral.Scale.Denominator 1.0
ViewStyle.ViewStyleGeneral.Scale.Numerator 1.0
ViewStyle.ViewStyleGeneral.Scale.ScaleType Ratio
ViewStyle.ViewStyleOrientation.HingeLine.ReverseDirection false
ViewStyle.ViewStyleOrientation.HingeLine.VectorOption Inferred
ViewStyle.ViewStyleOrientation.Ovt.AssociativeOrientation 0


在 NX9.0.0 中创建。

成员函数说明

◆ AnnotationOriginAlignment()

NXOpen::Annotations::OriginAlignmentBuilder * NXOpen::Drafting::PreferencesBuilder::AnnotationOriginAlignment ( )

获取注释原点对齐构造器
创建于 NX1980.0.0。

许可要求: 无

◆ AnnotationStyle()

NXOpen::Annotations::StyleBuilder * NXOpen::Drafting::PreferencesBuilder::AnnotationStyle ( )

返回注释样式构造器
在NX9.0.0中创建。

许可证要求:无

◆ AssemblyCreationSettingsBuilder()

NXOpen::Layout2d::AssemblyCreationSettingsBuilder * NXOpen::Drafting::PreferencesBuilder::AssemblyCreationSettingsBuilder ( )

返回从2D组件创建装配构造器
在NX11.0.1中创建。

许可证要求:无

◆ AutomationBooklet()

NXOpen::Drawings::AutomationBookletBuilder * NXOpen::Drafting::PreferencesBuilder::AutomationBooklet ( )

获取自动化册构建器
创建于NX9.0.0。

许可证要求:无

◆ AutomationRule()

NXOpen::Drafting::AutomationRuleBuilder * NXOpen::Drafting::PreferencesBuilder::AutomationRule ( )

获取制图自动化规则构造器
创建于 NX9.0.0。

许可要求: 无

◆ AutomationTemplateRegion()

NXOpen::Drawings::AutomationTemplateRegionBuilder * NXOpen::Drafting::PreferencesBuilder::AutomationTemplateRegion ( )

获取自动化模板区域构建器
创建于NX9.0.0。

许可证要求:无

◆ BendTable()

NXOpen::Annotations::BendTableSettingsBuilder * NXOpen::Drafting::PreferencesBuilder::BendTable ( )

获取折弯表设置构造器
创建于 NX9.0.0。

许可要求: 无

◆ BorderAndZoneStyle()

NXOpen::Drawings::BorderAndZoneStyleBuilder * NXOpen::Drafting::PreferencesBuilder::BorderAndZoneStyle ( )

获取边框和区域样式构造器
创建于 NX10.0.0。

许可要求: 无

◆ CommonWorkflow()

NXOpen::Annotations::CommonWorkflowBuilder * NXOpen::Drafting::PreferencesBuilder::CommonWorkflow ( )

获取通用工作流构建器
创建于NX9.0.0。

许可证要求:无

◆ Component2dSettings()

NXOpen::Layout2d::ComponentSettingsBlockBuilder * NXOpen::Drafting::PreferencesBuilder::Component2dSettings ( )

返回2D组件设置块构造器,该构造器存储2D组件的设置
在NX9.0.0中创建。

许可证要求:无

◆ CreateComponentFrom3DSettingsBuilder()

NXOpen::Layout2d::CreateComponentFrom3DSettingsBuilder * NXOpen::Drafting::PreferencesBuilder::CreateComponentFrom3DSettingsBuilder ( )

返回从3D创建组件构造器
在NX11.0.1中创建。

许可证要求:无

◆ DimensionOriginAlignment()

NXOpen::Annotations::OriginAlignmentBuilder * NXOpen::Drafting::PreferencesBuilder::DimensionOriginAlignment ( )

获取尺寸原点对齐构造器
创建于 NX1980.0.0。

许可要求: 无

◆ DimensionWorkflow()

NXOpen::Annotations::DimensionWorkflowBuilder * NXOpen::Drafting::PreferencesBuilder::DimensionWorkflow ( )

获取尺寸工作流构造器
创建于 NX10.0.0。

许可要求: 无

◆ DrawingFormatsheet()

NXOpen::Drawings::DrawingFormatSheetBuilder * NXOpen::Drafting::PreferencesBuilder::DrawingFormatsheet ( )

获取工程图格式图纸构建器
创建于NX9.0.0。

许可证要求:无

◆ DrawingFormatTitle()

NXOpen::Annotations::DrawingFormatTitleBuilder * NXOpen::Drafting::PreferencesBuilder::DrawingFormatTitle ( )

获取工程图格式标题栏构建器
创建于NX9.0.0。

许可证要求:无

◆ FramebarGeneral()

NXOpen::Annotations::ShipDraftingFramebarGeneralBuilder * NXOpen::Drafting::PreferencesBuilder::FramebarGeneral ( )

获取船体制图边框栏通用构建器
创建于NX9.0.0。

许可证要求:无

◆ GeneralLayoutPreferencesBuilder()

NXOpen::Layout2d::GeneralPreferencesBuilder * NXOpen::Drafting::PreferencesBuilder::GeneralLayoutPreferencesBuilder ( )

获取通用布局首选项构建器
创建于NX12.0.0。

许可证要求:无

◆ HoleTableContent()

NXOpen::Annotations::HoleTableSettingsContentBuilder * NXOpen::Drafting::PreferencesBuilder::HoleTableContent ( )

获取孔表设置内容构建器
创建于NX9.0.0。

许可证要求:无

◆ HoleTableFormat()

NXOpen::Annotations::HoleTableSettingsFormatBuilder * NXOpen::Drafting::PreferencesBuilder::HoleTableFormat ( )

获取孔表设置格式构建器
创建于NX9.0.0。

许可证要求:无

◆ HoleTableHoleFilters()

NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder * NXOpen::Drafting::PreferencesBuilder::HoleTableHoleFilters ( )

获取孔表设置孔过滤器构建器
创建于NX9.0.0。

许可证要求:无

◆ HoleTableLabel()

NXOpen::Annotations::HoleTableSettingsLabelBuilder * NXOpen::Drafting::PreferencesBuilder::HoleTableLabel ( )

获取孔表设置标签构建器
创建于NX9.0.0。

许可证要求:无

◆ HoleTableWorkflow()

NXOpen::Annotations::HoleTableSettingsWorkflowBuilder * NXOpen::Drafting::PreferencesBuilder::HoleTableWorkflow ( )

获取孔表设置工作流构建器
创建于NX9.0.0。

许可证要求:无

◆ InheritSettingsFromCustomerDefault()

void NXOpen::Drafting::PreferencesBuilder::InheritSettingsFromCustomerDefault ( )

从客户默认设置继承设置
创建于NX9.0.0。

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

◆ InheritSettingsFromPreferences()

void NXOpen::Drafting::PreferencesBuilder::InheritSettingsFromPreferences ( )

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

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

◆ InheritSettingsFromSelectedObjects()

void NXOpen::Drafting::PreferencesBuilder::InheritSettingsFromSelectedObjects ( NXOpen::NXObject * selectedObject)

从所选对象继承设置
创建于NX9.0.0。

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

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

◆ PartFamilyTable()

NXOpen::Annotations::PartFamilyTableSettingsBuilder * NXOpen::Drafting::PreferencesBuilder::PartFamilyTable ( )

获取零件族表设置构造器
创建于 NX1980.0.0。

许可要求: 无

◆ PartsList()

NXOpen::Annotations::PartsListBuilder * NXOpen::Drafting::PreferencesBuilder::PartsList ( )

返回明细表样式构造器
在NX9.0.0中创建。

许可证要求:无

◆ RetainedAnnotations()

NXOpen::Annotations::RetainedAnnotationsBuilder * NXOpen::Drafting::PreferencesBuilder::RetainedAnnotations ( )

获取通用保留注释构建器
创建于NX9.0.0。

许可证要求:无

◆ SymbolWorkflow()

NXOpen::Annotations::SymbolWorkflowBuilder * NXOpen::Drafting::PreferencesBuilder::SymbolWorkflow ( )

返回符号工作流构造器
在NX9.0.0中创建。

许可证要求:无

◆ SynchronizeFCFSymbolSequence()

void NXOpen::Drafting::PreferencesBuilder::SynchronizeFCFSymbolSequence ( )

同步形位公差特征控制框符号序列
创建于 NX2212.0.0。

许可要求: drafting ("DRAFTING")

◆ TableCellStyle()

NXOpen::Annotations::TableCellStyleBuilder * NXOpen::Drafting::PreferencesBuilder::TableCellStyle ( )

返回表格单元格样式构造器
在NX9.0.0中创建。

许可证要求:无

◆ TableOriginAlignment()

NXOpen::Annotations::OriginAlignmentBuilder * NXOpen::Drafting::PreferencesBuilder::TableOriginAlignment ( )

获取表格原点对齐构造器
创建于 NX1980.0.0。

许可要求: 无

◆ TableSection()

NXOpen::Annotations::TableSectionStyleBuilder * NXOpen::Drafting::PreferencesBuilder::TableSection ( )

返回表格区域样式构造器
在NX9.0.0中创建。

许可证要求:无

◆ TabularNoteStyle()

NXOpen::Annotations::TabularNoteStyleBuilder * NXOpen::Drafting::PreferencesBuilder::TabularNoteStyle ( )

返回剖切线构造器

弃用
在NX10.0.0中已过时。请使用 NXOpen::Drawings::ViewStyleBuilder::ViewSectionLineStyleBuilder 替代。

在NX9.0.0中创建。

许可证要求:无

返回表格注释样式构造器
在NX9.0.0中创建。

许可证要求:无

◆ TrackDrawingChangesGeneral()

NXOpen::Drawings::TrackDrawingChangesGeneralBuilder * NXOpen::Drafting::PreferencesBuilder::TrackDrawingChangesGeneral ( )

获取图纸变更追踪通用设置构造器
创建于 NX11.0.0。

许可要求: 无

◆ TrackDrawingChangesReportFilter()

NXOpen::Drawings::TrackDrawingChangesReportFilterBuilder * NXOpen::Drafting::PreferencesBuilder::TrackDrawingChangesReportFilter ( )

获取图纸变更追踪报告过滤器构造器
创建于 NX11.0.0。

许可要求: 无

◆ ViewBreak()

NXOpen::Drawings::ViewBreakBuilder * NXOpen::Drafting::PreferencesBuilder::ViewBreak ( )

返回视图断裂构造器
在NX9.0.0中创建。

许可证要求:无

◆ ViewDetailLabel()

NXOpen::Drawings::ViewDetailLabelBuilder * NXOpen::Drafting::PreferencesBuilder::ViewDetailLabel ( )

返回局部视图标注构造器
在NX9.0.0中创建。

许可证要求:无

◆ ViewLabel()

NXOpen::Drawings::ViewLabelBuilder * NXOpen::Drafting::PreferencesBuilder::ViewLabel ( )

返回视图标注构造器
在NX9.0.0中创建。

许可证要求:无

◆ ViewProjectedLabel()

NXOpen::Drawings::ViewProjectedLabelBuilder * NXOpen::Drafting::PreferencesBuilder::ViewProjectedLabel ( )

返回投影视图标注构造器
在NX9.0.0中创建。

许可证要求:无

◆ ViewSectionLabel()

NXOpen::Drawings::ViewSectionLabelBuilder * NXOpen::Drafting::PreferencesBuilder::ViewSectionLabel ( )

返回剖视图标注构造器
在NX9.0.0中创建。

许可证要求:无

◆ ViewStyle()

NXOpen::Drawings::ViewStyleBuilder * NXOpen::Drafting::PreferencesBuilder::ViewStyle ( )

返回视图样式构造器
在NX9.0.0中创建。

许可证要求:无

◆ ViewWorkflow()

NXOpen::Drawings::ViewWorkflowBuilder * NXOpen::Drafting::PreferencesBuilder::ViewWorkflow ( )

返回视图工作流构造器
在NX9.0.0中创建。

许可证要求:无

◆ VisualDrawingCompare()

NXOpen::Drawings::VisualDrawingComparePrefsBuilder * NXOpen::Drafting::PreferencesBuilder::VisualDrawingCompare ( )

获取视觉图纸对比设置构造器
创建于 NX11.0.0。

许可要求: 无

◆ Workflow()

NXOpen::Drawings::GeneralWorkFlowBuilder * NXOpen::Drafting::PreferencesBuilder::Workflow ( )

获取通用工作流构建器
创建于NX9.0.0。

许可证要求:无