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

宽度定义类 更多...

#include <WidthDefinition.hxx>

类 NXOpen::WidthDefinition 继承关系图:
NXOpen::TaggedObject

Public 成员函数

std::vector< NXOpen::ColorWidth * > GetColorWidths ()
std::vector< NXOpen::CustomWidth * > GetCustomWidths ()
void SetSingle (int single)
void SetSingleSource (int singleSource)
void SetSingleWidth (double singleWidth)
void SetUnits (int units)
void SetUse (int use)
int Single ()
int SingleSource ()
double SingleWidth ()
int Units ()
int Use ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _WidthDefinitionBuilder

详细描述

宽度定义类

表示 NXOpen::WidthDefinition ,它是NX线宽调色板的一种表示。它给出了存储所有线宽的单位、单线宽信息、3个自定义线宽定义,以及每种颜色的条目。
创建于NX5.0.0。

成员函数说明

◆ GetColorWidths()

std::vector< NXOpen::ColorWidth * > NXOpen::WidthDefinition::GetColorWidths ( )

获取颜色线宽。“widths”数组由数据库中的颜色索引直接索引,即1-216。因此,数组比实际颜色数多1,即217。

返回
ColorWidth对象数组。
创建于NX5.0.0。

许可证要求:无

◆ GetCustomWidths()

std::vector< NXOpen::CustomWidth * > NXOpen::WidthDefinition::GetCustomWidths ( )

获取自定义线宽数组。将有3个CustomWidth对象。

返回
CustomWidth对象数组。
创建于NX5.0.0。

许可证要求:无

◆ SetSingle()

void NXOpen::WidthDefinition::SetSingle ( int single)

设置单线宽类型选择
创建于NX5.0.0。

许可证要求:无

参数
singlesingle

◆ SetSingleSource()

void NXOpen::WidthDefinition::SetSingleSource ( int singleSource)

设置单线源。当“single”成员为CGME_width_std或CGME_width_custom时,“single_source”成员包含一个值。该值是“custom”线宽数组中的索引或标准线宽索引值。两者都假定为内部顺序,normal、thick和thin分别对应0、1和2。
创建于NX5.0.0。

许可证要求:无

参数
singleSourcesinglesource

◆ SetSingleWidth()

void NXOpen::WidthDefinition::SetSingleWidth ( double singleWidth)

设置单线宽。“single_width”成员包含当为“single”成员选择CGME_width_user时使用的用户定义宽度的最后输入值。
创建于NX5.0.0。

许可证要求:无

参数
singleWidthsinglewidth

◆ SetUnits()

void NXOpen::WidthDefinition::SetUnits ( int units)

设置单位。所有线宽均以这些单位存储。
创建于NX5.0.0。

许可证要求:无

参数
unitsunits

◆ SetUse()

void NXOpen::WidthDefinition::SetUse ( int use)

设置“use”成员。use成员指定要使用的线宽分配类型的主要选择。
创建于NX5.0.0。

许可证要求:无

参数
useuse

◆ Single()

int NXOpen::WidthDefinition::Single ( )

返回单线宽类型选择
创建于NX5.0.0。

许可证要求:无

◆ SingleSource()

int NXOpen::WidthDefinition::SingleSource ( )

返回单线源。当“single”成员为CGME_width_std或CGME_width_custom时,“single_source”成员包含一个值。该值是“custom”线宽数组中的索引或标准线宽索引值。两者都假定为内部顺序,normal、thick和thin分别对应0、1和2。
创建于NX5.0.0。

许可证要求:无

◆ SingleWidth()

double NXOpen::WidthDefinition::SingleWidth ( )

返回单线宽。“single_width”成员包含当为“single”成员选择CGME_width_user时使用的用户定义宽度的最后输入值。
创建于NX5.0.0。

许可证要求:无

◆ Units()

int NXOpen::WidthDefinition::Units ( )

返回单位。所有线宽均以这些单位存储。
创建于NX5.0.0。

许可证要求:无

◆ Use()

int NXOpen::WidthDefinition::Use ( )

返回“use”成员。use成员指定要使用的线宽分配类型的主要选择。
创建于NX5.0.0。

许可证要求:无