剖面线样式构建器
更多...
#include <Annotations_HatchStyleBuilder.hxx>
|
|
class | _HatchStyleBuilderBuilder |
剖面线样式构建器
表示一个 NXOpen::Annotations::HatchStyleBuilder 。 此类用于在创建和编辑剖面线和区域填充制图注释时,查询和设置剖面线及区域填充的首选项。
创建于 NX6.0.0。
◆ AreaFillAngle()
| double NXOpen::Annotations::HatchStyleBuilder::AreaFillAngle |
( |
| ) |
|
获取区域填充角度
创建于NX6.0.0.
许可要求:无
◆ AreaFillMaterial()
获取区域填充材料
创建于NX6.0.0.
许可要求:无
◆ AreaFillScale()
| double NXOpen::Annotations::HatchStyleBuilder::AreaFillScale |
( |
| ) |
|
获取区域填充比例
创建于NX6.0.0.
许可要求:无
◆ AutoTextIsland()
| bool NXOpen::Annotations::HatchStyleBuilder::AutoTextIsland |
( |
| ) |
|
返回自动文本岛创建标志。 值为 True 表示在创建剖面线或区域填充时将创建文本岛。
创建于 NX6.0.0。
许可要求:无
◆ Color()
获取剖面线或区域填充线的颜色,或区域填充实心填充颜色
创建于NX6.0.0.
许可要求:无
◆ FindApparentIntersections()
| bool NXOpen::Annotations::HatchStyleBuilder::FindApparentIntersections |
( |
| ) |
|
返回查找外观交点创建标志。
创建于 NX9.0.0。
许可要求:无
◆ HatchAngle()
| double NXOpen::Annotations::HatchStyleBuilder::HatchAngle |
( |
| ) |
|
获取 剖面线的角度
创建于 NX6.0.0。
许可要求:无
◆ HatchDistance()
| double NXOpen::Annotations::HatchStyleBuilder::HatchDistance |
( |
| ) |
|
获取 剖面线之间的间距
创建于 NX6.0.0。
许可要求:无
◆ HatchFile()
| NXString NXOpen::Annotations::HatchStyleBuilder::HatchFile |
( |
| ) |
|
获取剖面线定义文件
创建于NX6.0.0.
许可要求:无
◆ HatchMaterial()
| NXString NXOpen::Annotations::HatchStyleBuilder::HatchMaterial |
( |
| ) |
|
获取剖面线材料
创建于NX6.0.0.
许可要求:无
◆ IslandMargin()
| double NXOpen::Annotations::HatchStyleBuilder::IslandMargin |
( |
| ) |
|
返回岛边距。
创建于 NX9.0.0。
许可要求:无
◆ LineWidth()
获取剖面线的线宽
创建于NX6.0.0.
许可要求:无
◆ SetAreaFillAngle()
| void NXOpen::Annotations::HatchStyleBuilder::SetAreaFillAngle |
( |
double | areaFillAngle | ) |
|
设置区域填充角度
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| areaFillAngle | areafillangle |
◆ SetAreaFillMaterial()
设置区域填充材料
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| areaFillMaterial | areafillmaterial |
◆ SetAreaFillScale()
| void NXOpen::Annotations::HatchStyleBuilder::SetAreaFillScale |
( |
double | areaFillScale | ) |
|
设置区域填充比例
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| areaFillScale | areafillscale |
◆ SetAutoTextIsland()
| void NXOpen::Annotations::HatchStyleBuilder::SetAutoTextIsland |
( |
bool | autoTextIsland | ) |
|
设置自动文本岛创建标志。 值为 True 表示在创建剖面线或区域填充时将创建文本岛。
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| autoTextIsland | autotextisland |
◆ SetColor()
| void NXOpen::Annotations::HatchStyleBuilder::SetColor |
( |
NXOpen::NXColor * | color | ) |
|
设置剖面线或区域填充线的颜色,或区域填充实心填充颜色
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetFindApparentIntersections()
| void NXOpen::Annotations::HatchStyleBuilder::SetFindApparentIntersections |
( |
bool | findApparentIntersections | ) |
|
设置查找外观交点创建标志。
创建于 NX9.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
| findApparentIntersections | findapparentintersections |
◆ SetHatchAngle()
| void NXOpen::Annotations::HatchStyleBuilder::SetHatchAngle |
( |
double | angle | ) |
|
设置 剖面线的角度
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetHatchDistance()
| void NXOpen::Annotations::HatchStyleBuilder::SetHatchDistance |
( |
double | distance | ) |
|
设置 剖面线之间的间距
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetHatchFile() [1/2]
| void NXOpen::Annotations::HatchStyleBuilder::SetHatchFile |
( |
const char * | file | ) |
|
设置剖面线定义文件
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetHatchFile() [2/2]
| void NXOpen::Annotations::HatchStyleBuilder::SetHatchFile |
( |
const NXString & | file | ) |
|
设置剖面线定义文件
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetHatchMaterial() [1/2]
| void NXOpen::Annotations::HatchStyleBuilder::SetHatchMaterial |
( |
const char * | material | ) |
|
设置剖面线材料
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetHatchMaterial() [2/2]
| void NXOpen::Annotations::HatchStyleBuilder::SetHatchMaterial |
( |
const NXString & | material | ) |
|
设置剖面线材料
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetIslandMargin()
| void NXOpen::Annotations::HatchStyleBuilder::SetIslandMargin |
( |
double | islandMargin | ) |
|
设置岛边距。
创建于 NX9.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetLineWidth()
设置剖面线的线宽
创建于NX6.0.0.
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ SetTolerance()
| void NXOpen::Annotations::HatchStyleBuilder::SetTolerance |
( |
double | tolerance | ) |
|
设置 剖面线和区域填充的容差
创建于 NX6.0.0。
许可要求:geometric_tol ("GDT") 或 drafting ("DRAFTING")
- 参数
-
◆ Tolerance()
| double NXOpen::Annotations::HatchStyleBuilder::Tolerance |
( |
| ) |
|
获取 剖面线和区域填充的容差
创建于 NX6.0.0。
许可要求:无
◆ Validate()
| virtual bool NXOpen::Annotations::HatchStyleBuilder::Validate |
( |
| ) |
|
|
virtual |