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

自动化首选项构建器 更多...

#include <Drafting_AutomationPreferencesBuilder.hxx>

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

Public 成员函数

bool AllowFeetInchFractionForDimensionGreaterThan ()
bool AllowInchFractionToNearest ()
bool AnnotationInsideGeometry ()
bool DisplayRegion ()
bool DisplayRegionLabel ()
double DistanceBetweenAnnotations ()
double EqualDimensionCompareTolerance ()
double FeetInchFractionForDimensionGreaterThan ()
std::vector< NXStringGetRulesList ()
bool HideFeetInchMark ()
double InchFractionToNearest ()
double MaximumDistanceToGeometry ()
double MinimumDistanceToGeometry ()
double ReferenceGeometrySearchDistance ()
NXOpen::NXColorRegionColor ()
NXOpen::Preferences::PartDrafting::FontType RegionFont ()
NXOpen::Preferences::PartDrafting::WidthType RegionWidth ()
NXOpen::NXColorSecondaryContentHiddenLineColor ()
NXOpen::Preferences::PartDrafting::FontType SecondaryContentHiddenLineFont ()
NXOpen::Preferences::PartDrafting::WidthType SecondaryContentHiddenLineWidth ()
NXOpen::NXColorSecondaryContentVisibleLineColor ()
NXOpen::Preferences::PartDrafting::FontType SecondaryContentVisibleLineFont ()
NXOpen::Preferences::PartDrafting::WidthType SecondaryContentVisibleLineWidth ()
void SetAllowFeetInchFractionForDimensionGreaterThan (bool allowFeetInchFractionForDimensionGreaterThan)
void SetAllowInchFractionToNearest (bool allowInchFractionToNearest)
void SetAnnotationInsideGeometry (bool annotationInsideGeometry)
void SetDisplayRegion (bool displayRegion)
void SetDisplayRegionLabel (bool displayRegionLabel)
void SetDistanceBetweenAnnotations (double distanceBetweenAnnotations)
void SetEqualDimensionCompareTolerance (double equalDimensionCompareTolerance)
void SetFeetInchFractionForDimensionGreaterThan (double feetInchFractionForDimensionGreaterThan)
void SetHideFeetInchMark (bool hideFeetInchMark)
void SetInchFractionToNearest (double inchFractionToNearest)
void SetMaximumDistanceToGeometry (double maximumDistanceToGeometry)
void SetMinimumDistanceToGeometry (double minimumDistanceToGeometry)
void SetReferenceGeometrySearchDistance (double referenceGeometrySearchDistance)
void SetRegionColor (NXOpen::NXColor *regionColor)
void SetRegionFont (NXOpen::Preferences::PartDrafting::FontType regionFont)
void SetRegionWidth (NXOpen::Preferences::PartDrafting::WidthType regionWidth)
void SetRulesList (std::vector< NXString > &rules)
void SetSecondaryContentHiddenLineColor (NXOpen::NXColor *secondaryContentHiddenLineColor)
void SetSecondaryContentHiddenLineFont (NXOpen::Preferences::PartDrafting::FontType secondaryContentHiddenLineFont)
void SetSecondaryContentHiddenLineWidth (NXOpen::Preferences::PartDrafting::WidthType secondaryContentHiddenLineWidth)
void SetSecondaryContentVisibleLineColor (NXOpen::NXColor *secondaryContentVisibleLineColor)
void SetSecondaryContentVisibleLineFont (NXOpen::Preferences::PartDrafting::FontType secondaryContentVisibleLineFont)
void SetSecondaryContentVisibleLineWidth (NXOpen::Preferences::PartDrafting::WidthType secondaryContentVisibleLineWidth)
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 _AutomationPreferencesBuilderBuilder

详细描述

自动化首选项构建器

制图自动化首选项的构造器
要创建此类的新实例,请使用 NXOpen::Drafting::AutomationManager::CreatePreferencesBuilder

创建于NX8.0.0。

成员函数说明

◆ AllowFeetInchFractionForDimensionGreaterThan()

bool NXOpen::Drafting::AutomationPreferencesBuilder::AllowFeetInchFractionForDimensionGreaterThan ( )

获取是否允许大于指定值的尺寸显示英尺英寸分数
创建于 NX8.0.0。

许可证要求:无

◆ AllowInchFractionToNearest()

bool NXOpen::Drafting::AutomationPreferencesBuilder::AllowInchFractionToNearest ( )

获取是否允许英寸分数显示到最近的分度值
创建于 NX8.0.0。

许可证要求:无

◆ AnnotationInsideGeometry()

bool NXOpen::Drafting::AutomationPreferencesBuilder::AnnotationInsideGeometry ( )

返回是否在几何图形内部显示注解
创建于NX8.0.0。

许可证要求:无

◆ DisplayRegion()

bool NXOpen::Drafting::AutomationPreferencesBuilder::DisplayRegion ( )

返回是否在非模板中显示
创建于NX8.0.0。

许可证要求:无

◆ DisplayRegionLabel()

bool NXOpen::Drafting::AutomationPreferencesBuilder::DisplayRegionLabel ( )

返回是否显示区域标签
创建于NX8.0.0。

许可证要求:无

◆ DistanceBetweenAnnotations()

double NXOpen::Drafting::AutomationPreferencesBuilder::DistanceBetweenAnnotations ( )

获取注释之间的距离
创建于 NX8.0.0。

许可证要求:无

◆ EqualDimensionCompareTolerance()

double NXOpen::Drafting::AutomationPreferencesBuilder::EqualDimensionCompareTolerance ( )

返回相等尺寸比较公差
创建于 NX8.0.0.

许可证要求 : None

◆ FeetInchFractionForDimensionGreaterThan()

double NXOpen::Drafting::AutomationPreferencesBuilder::FeetInchFractionForDimensionGreaterThan ( )

获取允许显示英尺英寸分数的尺寸阈值
创建于 NX8.0.0。

许可证要求:无

◆ GetRulesList()

std::vector< NXString > NXOpen::Drafting::AutomationPreferencesBuilder::GetRulesList ( )

获取有序规则列表

返回
规则列表
创建于 NX8.0.0.

许可证要求 : None

◆ HideFeetInchMark()

bool NXOpen::Drafting::AutomationPreferencesBuilder::HideFeetInchMark ( )

获取是否隐藏英尺英寸标记
创建于 NX8.0.0。

许可证要求:无

◆ InchFractionToNearest()

double NXOpen::Drafting::AutomationPreferencesBuilder::InchFractionToNearest ( )

获取英寸分数显示的最近分度值
创建于 NX8.0.0。

许可证要求:无

◆ MaximumDistanceToGeometry()

double NXOpen::Drafting::AutomationPreferencesBuilder::MaximumDistanceToGeometry ( )

获取到几何对象的最大距离
创建于 NX8.0.0。

许可证要求:无

◆ MinimumDistanceToGeometry()

double NXOpen::Drafting::AutomationPreferencesBuilder::MinimumDistanceToGeometry ( )

获取到几何对象的最小距离
创建于 NX8.0.0。

许可证要求:无

◆ ReferenceGeometrySearchDistance()

double NXOpen::Drafting::AutomationPreferencesBuilder::ReferenceGeometrySearchDistance ( )

返回参考几何搜索距离
创建于 NX8.0.0.

许可证要求 : None

◆ RegionColor()

NXOpen::NXColor * NXOpen::Drafting::AutomationPreferencesBuilder::RegionColor ( )

返回区域颜色
创建于NX8.0.0。

许可证要求:无

◆ RegionFont()

NXOpen::Preferences::PartDrafting::FontType NXOpen::Drafting::AutomationPreferencesBuilder::RegionFont ( )

返回区域线型
创建于NX8.0.0。

许可证要求:无

◆ RegionWidth()

NXOpen::Preferences::PartDrafting::WidthType NXOpen::Drafting::AutomationPreferencesBuilder::RegionWidth ( )

返回区域线宽
创建于NX8.0.0。

许可证要求:无

◆ SecondaryContentHiddenLineColor()

NXOpen::NXColor * NXOpen::Drafting::AutomationPreferencesBuilder::SecondaryContentHiddenLineColor ( )

返回次要内容隐藏线颜色
创建于NX8.0.0。

许可证要求:无

◆ SecondaryContentHiddenLineFont()

NXOpen::Preferences::PartDrafting::FontType NXOpen::Drafting::AutomationPreferencesBuilder::SecondaryContentHiddenLineFont ( )

返回次要内容隐藏线线型
创建于NX8.0.0。

许可证要求:无

◆ SecondaryContentHiddenLineWidth()

NXOpen::Preferences::PartDrafting::WidthType NXOpen::Drafting::AutomationPreferencesBuilder::SecondaryContentHiddenLineWidth ( )

返回次要内容隐藏线线宽
创建于NX8.0.0。

许可证要求:无

◆ SecondaryContentVisibleLineColor()

NXOpen::NXColor * NXOpen::Drafting::AutomationPreferencesBuilder::SecondaryContentVisibleLineColor ( )

返回次要内容可见线颜色
创建于NX8.0.0。

许可证要求:无

◆ SecondaryContentVisibleLineFont()

NXOpen::Preferences::PartDrafting::FontType NXOpen::Drafting::AutomationPreferencesBuilder::SecondaryContentVisibleLineFont ( )

返回次要内容可见线字体
创建于NX8.0.0。

许可证要求:无

◆ SecondaryContentVisibleLineWidth()

NXOpen::Preferences::PartDrafting::WidthType NXOpen::Drafting::AutomationPreferencesBuilder::SecondaryContentVisibleLineWidth ( )

返回次要内容可见线宽度
创建于NX8.0.0。

许可证要求:无

◆ SetAllowFeetInchFractionForDimensionGreaterThan()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetAllowFeetInchFractionForDimensionGreaterThan ( bool allowFeetInchFractionForDimensionGreaterThan)

设置是否允许大于指定值的尺寸显示英尺英寸分数
创建于 NX8.0.0。

许可证要求:nx_drawing_auto ("NX 工程图自动化")

参数
allowFeetInchFractionForDimensionGreaterThan是否允许大于指定值的尺寸显示英尺英寸分数

◆ SetAllowInchFractionToNearest()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetAllowInchFractionToNearest ( bool allowInchFractionToNearest)

设置是否允许英寸分数显示到最近的分度值
创建于 NX8.0.0。

许可证要求:nx_drawing_auto ("NX 工程图自动化")

参数
allowInchFractionToNearest是否允许英寸分数显示到最近的分度值

◆ SetAnnotationInsideGeometry()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetAnnotationInsideGeometry ( bool annotationInsideGeometry)

设置是否在几何图形内部显示注解
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
annotationInsideGeometry是否在几何图形内部显示注解

◆ SetDisplayRegion()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetDisplayRegion ( bool displayRegion)

设置是否在非模板中显示
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
displayRegion是否在非模板中显示

◆ SetDisplayRegionLabel()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetDisplayRegionLabel ( bool displayRegionLabel)

设置是否显示区域标签
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
displayRegionLabel是否显示区域标签

◆ SetDistanceBetweenAnnotations()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetDistanceBetweenAnnotations ( double distanceBetweenAnnotations)

设置注释之间的距离
创建于 NX8.0.0。

许可证要求:nx_drawing_auto ("NX 工程图自动化")

参数
distanceBetweenAnnotations注释之间的距离

◆ SetEqualDimensionCompareTolerance()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetEqualDimensionCompareTolerance ( double equalDimensionCompareTolerance)

设置相等尺寸比较公差
创建于 NX8.0.0.

许可证要求 : nx_drawing_auto ("NX Drawing Automation")

参数
equalDimensionCompareTolerance相等尺寸比较公差

◆ SetFeetInchFractionForDimensionGreaterThan()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetFeetInchFractionForDimensionGreaterThan ( double feetInchFractionForDimensionGreaterThan)

设置允许显示英尺英寸分数的尺寸阈值
创建于 NX8.0.0。

许可证要求:nx_drawing_auto ("NX 工程图自动化")

参数
feetInchFractionForDimensionGreaterThan允许显示英尺英寸分数的尺寸阈值

◆ SetHideFeetInchMark()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetHideFeetInchMark ( bool hideFeetInchMark)

设置是否隐藏英尺英寸标记
创建于 NX8.0.0。

许可证要求:nx_drawing_auto ("NX 工程图自动化")

参数
hideFeetInchMark是否隐藏英尺英寸标记

◆ SetInchFractionToNearest()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetInchFractionToNearest ( double inchFractionToNearest)

设置英寸分数显示的最近分度值
创建于 NX8.0.0。

许可证要求:nx_drawing_auto ("NX 工程图自动化")

参数
inchFractionToNearest英寸分数显示的最近分度值

◆ SetMaximumDistanceToGeometry()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetMaximumDistanceToGeometry ( double maximumDistanceToGeometry)

设置到几何对象的最大距离
创建于 NX8.0.0。

许可证要求:nx_drawing_auto ("NX 工程图自动化")

参数
maximumDistanceToGeometry到几何对象的最大距离

◆ SetMinimumDistanceToGeometry()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetMinimumDistanceToGeometry ( double minimumDistanceToGeometry)

设置到几何对象的最小距离
创建于 NX8.0.0。

许可证要求:nx_drawing_auto ("NX 工程图自动化")

参数
minimumDistanceToGeometry到几何对象的最小距离

◆ SetReferenceGeometrySearchDistance()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetReferenceGeometrySearchDistance ( double referenceGeometrySearchDistance)

设置参考几何搜索距离
创建于 NX8.0.0.

许可证要求 : nx_drawing_auto ("NX Drawing Automation")

参数
referenceGeometrySearchDistance参考几何搜索距离

◆ SetRegionColor()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetRegionColor ( NXOpen::NXColor * regionColor)

设置区域颜色
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
regionColor区域颜色

◆ SetRegionFont()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetRegionFont ( NXOpen::Preferences::PartDrafting::FontType regionFont)

设置区域线型
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
regionFont区域线型

◆ SetRegionWidth()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetRegionWidth ( NXOpen::Preferences::PartDrafting::WidthType regionWidth)

设置区域线宽
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
regionWidth区域线宽

◆ SetRulesList()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetRulesList ( std::vector< NXString > & rules)

设置有序规则列表
创建于 NX8.0.0.

许可证要求 : nx_drawing_auto ("NX Drawing Automation")

参数
rules规则列表

◆ SetSecondaryContentHiddenLineColor()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetSecondaryContentHiddenLineColor ( NXOpen::NXColor * secondaryContentHiddenLineColor)

设置次要内容隐藏线颜色
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
secondaryContentHiddenLineColor次要内容隐藏线颜色

◆ SetSecondaryContentHiddenLineFont()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetSecondaryContentHiddenLineFont ( NXOpen::Preferences::PartDrafting::FontType secondaryContentHiddenLineFont)

设置次要内容隐藏线线型
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
secondaryContentHiddenLineFont次要内容隐藏线线型

◆ SetSecondaryContentHiddenLineWidth()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetSecondaryContentHiddenLineWidth ( NXOpen::Preferences::PartDrafting::WidthType secondaryContentHiddenLineWidth)

设置次要内容隐藏线线宽
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
secondaryContentHiddenLineWidth次要内容隐藏线线宽

◆ SetSecondaryContentVisibleLineColor()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetSecondaryContentVisibleLineColor ( NXOpen::NXColor * secondaryContentVisibleLineColor)

设置次要内容可见线颜色
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
secondaryContentVisibleLineColor次要内容可见线颜色

◆ SetSecondaryContentVisibleLineFont()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetSecondaryContentVisibleLineFont ( NXOpen::Preferences::PartDrafting::FontType secondaryContentVisibleLineFont)

设置次要内容可见线字体
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
secondaryContentVisibleLineFont次要内容可见线字体

◆ SetSecondaryContentVisibleLineWidth()

void NXOpen::Drafting::AutomationPreferencesBuilder::SetSecondaryContentVisibleLineWidth ( NXOpen::Preferences::PartDrafting::WidthType secondaryContentVisibleLineWidth)

设置次要内容可见线宽度
创建于NX8.0.0。

许可证要求:nx_drawing_auto ("NX Drawing Automation")

参数
secondaryContentVisibleLineWidth次要内容可见线宽度