细分建模首选项
更多...
#include <Preferences_SubdivisionModelingPreferences.hxx>
|
| enum | CagePolylineVertexSizes { CagePolylineVertexSizesSmall
, CagePolylineVertexSizesMedium
, CagePolylineVertexSizesLarge
} |
| enum | CagePolylineVertexStyles {
CagePolylineVertexStylesNone
, CagePolylineVertexStylesSquare
, CagePolylineVertexStylesTriangle
, CagePolylineVertexStylesCircle
,
CagePolylineVertexStylesPlus
, CagePolylineVertexStylesCross
} |
| enum | DisplayModes { DisplayModesCageAndBody
, DisplayModesCageOnly
, DisplayModesBodyOnly
} |
| enum | VertexSizeTypes { VertexSizeTypesSmall
, VertexSizeTypesMedium
, VertexSizeTypesLarge
} |
| enum | VertexStyleTypes {
VertexStyleTypesSquare
, VertexStyleTypesTriangle
, VertexStyleTypesCircle
, VertexStyleTypesPlus
,
VertexStyleTypesCross
} |
细分建模首选项
表示适用于整个会话的细分建模首选项集合
要获取此类的实例,请参考 NXOpen::Preferences::SessionPreferences
创建于NX9.0.0版本。
◆ CagePolylineVertexSizes
框架折线顶点尺寸类型。
| 枚举值 |
|---|
| CagePolylineVertexSizesSmall | 小
|
| CagePolylineVertexSizesMedium | 中
|
| CagePolylineVertexSizesLarge | 大
|
◆ CagePolylineVertexStyles
框架折线顶点样式。
| 枚举值 |
|---|
| CagePolylineVertexStylesNone | 无
|
| CagePolylineVertexStylesSquare | 方形
|
| CagePolylineVertexStylesTriangle | 三角形
|
| CagePolylineVertexStylesCircle | 圆形
|
| CagePolylineVertexStylesPlus | 加号
|
| CagePolylineVertexStylesCross | 叉号
|
◆ DisplayModes
细分框架与生成体的显示模式。
| 枚举值 |
|---|
| DisplayModesCageAndBody | 同时显示框架和体
|
| DisplayModesCageOnly | 仅显示框架
|
| DisplayModesBodyOnly | 仅显示体
|
◆ VertexSizeTypes
顶点尺寸类型。
| 枚举值 |
|---|
| VertexSizeTypesSmall | 小
|
| VertexSizeTypesMedium | 中
|
| VertexSizeTypesLarge | 大
|
◆ VertexStyleTypes
顶点显示样式。
| 枚举值 |
|---|
| VertexStyleTypesSquare | 方形
|
| VertexStyleTypesTriangle | 三角形
|
| VertexStyleTypesCircle | 圆形
|
| VertexStyleTypesPlus | 加号
|
| VertexStyleTypesCross | 叉号
|
◆ CagePolylineColor()
| int NXOpen::Preferences::SubdivisionModelingPreferences::CagePolylineColor |
( |
| ) |
|
获取笼子折线的颜色。
版本:NX11.0.0。
许可要求:无
◆ CagePolylineFont()
| int NXOpen::Preferences::SubdivisionModelingPreferences::CagePolylineFont |
( |
| ) |
|
获取笼子折线的线型。
版本:NX11.0.0。
许可要求:无
◆ CagePolylineVertexColor()
| int NXOpen::Preferences::SubdivisionModelingPreferences::CagePolylineVertexColor |
( |
| ) |
|
获取笼子折线顶点颜色。
创建于NX11.0.0。
许可要求:无
◆ CagePolylineVertexSize()
获取笼子折线顶点大小。
创建于NX11.0.0。
许可要求:无
◆ CagePolylineVertexStyle()
获取笼子折线顶点样式。
创建于NX11.0.0。
许可要求:无
◆ CagePolylineWidth()
| int NXOpen::Preferences::SubdivisionModelingPreferences::CagePolylineWidth |
( |
| ) |
|
获取笼子折线宽度。
创建于NX11.0.0。
许可要求:无
◆ CanAllowBackSideSelection()
| bool NXOpen::Preferences::SubdivisionModelingPreferences::CanAllowBackSideSelection |
( |
| ) |
|
获取是否允许选择隐藏拓扑的标志。
版本:NX10.0.0。
许可要求:无
◆ CanShowWeight()
| bool NXOpen::Preferences::SubdivisionModelingPreferences::CanShowWeight |
( |
| ) |
|
获取是否显示边权重的标志。
版本:NX9.0.0。
许可要求:无
◆ ConstraintColor()
| int NXOpen::Preferences::SubdivisionModelingPreferences::ConstraintColor |
( |
| ) |
|
获取约束实体的颜色。
版本:NX11.0.0。
许可要求:无
◆ DisplayMode()
获取网格与实体的显示模式。
版本:NX10.0.0。
许可要求:无
◆ HighlightFaceTranslucency()
| int NXOpen::Preferences::SubdivisionModelingPreferences::HighlightFaceTranslucency |
( |
| ) |
|
获取高亮面的透明度百分比。
版本:NX9.0.0。
许可要求:无
◆ IsXRayCage()
| bool NXOpen::Preferences::SubdivisionModelingPreferences::IsXRayCage |
( |
| ) |
|
获取是否显示笼子隐藏边的标志。
版本:NX9.0.0。
许可要求:无
◆ LineColor()
| int NXOpen::Preferences::SubdivisionModelingPreferences::LineColor |
( |
| ) |
|
获取线条颜色。
版本:NX9.0.0。
许可要求:无
◆ LineFont()
| int NXOpen::Preferences::SubdivisionModelingPreferences::LineFont |
( |
| ) |
|
获取平滑边的线型。
版本:NX9.0.0。
许可要求:无
◆ LineWidth()
| int NXOpen::Preferences::SubdivisionModelingPreferences::LineWidth |
( |
| ) |
|
获取线条宽度。
版本:NX9.0.0。
许可要求:无
◆ MakeExternalFaceTranslucent()
| bool NXOpen::Preferences::SubdivisionModelingPreferences::MakeExternalFaceTranslucent |
( |
| ) |
|
获取一个标志,该标志指示当在某些命令的预览中,若已在外部面上选择顶点,是否将外部面设为半透明。
创建于NX2406.0.0。
许可要求:无
◆ SetCagePolylineColor()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetCagePolylineColor |
( |
int | lineColor | ) |
|
设置笼子折线的颜色。
版本:NX11.0.0。
许可要求:nx_subdivision("NX细分建模") 或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetCagePolylineFont()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetCagePolylineFont |
( |
int | lineFont | ) |
|
设置笼子折线的线型。
版本:NX11.0.0。
许可要求:nx_subdivision("NX细分建模") 或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetCagePolylineVertexColor()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetCagePolylineVertexColor |
( |
int | vertexColor | ) |
|
设置笼子折线顶点颜色。
创建于NX11.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetCagePolylineVertexSize()
设置笼子折线顶点大小。
创建于NX11.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetCagePolylineVertexStyle()
设置笼子折线顶点样式。
创建于NX11.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetCagePolylineWidth()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetCagePolylineWidth |
( |
int | lineWidth | ) |
|
设置笼子折线宽度。
创建于NX11.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetCanAllowBackSideSelection()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetCanAllowBackSideSelection |
( |
bool | allow | ) |
|
设置是否允许选择隐藏拓扑的标志。
版本:NX10.0.0。
许可要求:nx_subdivision("NX细分建模") 或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetCanShowWeight()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetCanShowWeight |
( |
bool | showWeight | ) |
|
设置是否显示边权重的标志。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模") 或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetConstraintColor()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetConstraintColor |
( |
int | color | ) |
|
设置约束实体的颜色。
版本:NX11.0.0。
许可要求:nx_subdivision("NX细分建模") 或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetDisplayMode()
设置网格与实体的显示模式。
版本:NX10.0.0。
许可要求:nx_subdivision("NX细分建模") 或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetHighlightFaceTranslucency()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetHighlightFaceTranslucency |
( |
int | highlightLineTranslucency | ) |
|
设置高亮面的透明度百分比。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模") 或 nx_polygon_modeling("NX多边形建模")
- 参数
-
| highlightLineTranslucency | 高亮面透明度 |
◆ SetLineColor()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetLineColor |
( |
int | lineColor | ) |
|
设置线条颜色。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetLineFont()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetLineFont |
( |
int | lineFont | ) |
|
设置平滑边的线型。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetLineWidth()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetLineWidth |
( |
int | lineWidth | ) |
|
设置线条宽度。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetMakeExternalFaceTranslucent()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetMakeExternalFaceTranslucent |
( |
bool | makeTranslucent | ) |
|
设置一个标志,该标志指示当在某些命令的预览中,若已在外部面上选择顶点,是否将外部面设为半透明。
创建于NX2406.0.0。
许可要求:nx_subdivision("NX细分建模")
- 参数
-
◆ SetSharpEdgeLineColor()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetSharpEdgeLineColor |
( |
int | lineColor | ) |
|
设置锐边的线条颜色。
版本:NX2406.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetSharpEdgeLineFont()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetSharpEdgeLineFont |
( |
int | lineFont | ) |
|
设置锐边的线型。
版本:NX10.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetVertexColor()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetVertexColor |
( |
int | vertexColor | ) |
|
设置顶点颜色。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetVertexSize()
设置顶点大小。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetVertexStyle()
设置顶点样式。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模")或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SetXRayCage()
| void NXOpen::Preferences::SubdivisionModelingPreferences::SetXRayCage |
( |
bool | isXRayCage | ) |
|
设置是否显示笼子隐藏边的标志。
版本:NX9.0.0。
许可要求:nx_subdivision("NX细分建模") 或 nx_polygon_modeling("NX多边形建模")
- 参数
-
◆ SharpEdgeLineColor()
| int NXOpen::Preferences::SubdivisionModelingPreferences::SharpEdgeLineColor |
( |
| ) |
|
获取锐边的线条颜色。
版本:NX2406.0.0。
许可要求:无
◆ SharpEdgeLineFont()
| int NXOpen::Preferences::SubdivisionModelingPreferences::SharpEdgeLineFont |
( |
| ) |
|
获取锐边的线型。
版本:NX10.0.0。
许可要求:无
◆ Tag()
| tag_t NXOpen::Preferences::SubdivisionModelingPreferences::Tag |
( |
| ) |
const |
◆ VertexColor()
| int NXOpen::Preferences::SubdivisionModelingPreferences::VertexColor |
( |
| ) |
|
获取顶点颜色。
版本:NX9.0.0。
许可要求:无
◆ VertexSize()
获取顶点大小。
版本:NX9.0.0。
许可要求:无
◆ VertexStyle()
获取顶点样式。
版本:NX9.0.0。
许可要求:无