|
NX Open C++ 参考指南 2406 v1.1
|
视图可视化视觉首选项 更多...
#include <Preferences_ViewVisualizationVisual.hxx>
类 | |
| struct | DisplayAppearanceOptions |
视图可视化视觉首选项
表示一组与视图相关的可视化视觉首选项
要获取此类的实例,请参阅 NXOpen::View
创建于NX3.0.0.
线框渲染样式中用于显示隐藏边的颜色。当隐藏边样式设置为 Preferences::ViewVisualizationVisual::HiddenEdgeStyleType::HiddenGeometryColor 时使用此颜色
| 枚举值 | |
|---|---|
| HiddenEdgeColorStyleTypeObjectColor | 对象颜色 |
| HiddenEdgeColorStyleTypeHiddenGeometryColor | 隐藏几何体颜色 |
当 Preferences::ViewVisualizationVisual::RenderingStyleStaticWireframe 且 Preferences::ViewVisualizationVisual::HiddenEdges 设置为可见以外的任何值时,此设置适用。
| 枚举值 | |
|---|---|
| InterferingSolidsOff | 渲染时不处理实体干涉。 |
| InterferingSolidsOn | 渲染时处理基本实体干涉。 |
| InterferingSolidsWithCurves | 渲染时处理实体干涉和干涉曲线。 |
描述可见平滑边的所有可能字体选择
描述可见平滑边的所有可能宽度选择
| NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearance | ( | ) |
返回视图的渲染样式和边显示选项。
在 NX8.5.0 中创建。
许可要求:无
| NXOpen::Preferences::ViewVisualizationVisual::HiddenEdgeColorStyleType NXOpen::Preferences::ViewVisualizationVisual::HiddenEdgeColorStyle | ( | ) |
返回视图中硬件线框的隐藏边颜色类型。
创建于NX2312.0.0。
许可证要求:无
| NXOpen::Preferences::ViewVisualizationVisual::HiddenEdgeStyleType NXOpen::Preferences::ViewVisualizationVisual::HiddenEdgeStyle | ( | ) |
返回视图中着色面的隐藏边显示样式。
创建于NX4.0.0。
许可证要求:无
|
inline |
表示各种曲面显示参数。
隐藏边类型
控制圆锥、圆柱、球体和圆环体实体上的轮廓(或外框)是否显示。true 表示可见,false 表示不可见。
控制相切面共享的边是否显示。true 表示可见,false 表示不可见。
可见光滑边的颜色属性
可见光滑边的字体属性
可见光滑边的宽度属性
显示模式
TrueSurfaceDisplayPref 结构体的构造函数。
隐藏边类型
控制圆锥、圆柱、球体和圆环体实体上的轮廓(或外框)是否显示。true 表示可见,false 表示不可见。
控制相切面共享的边是否显示。true 表示可见,false 表示不可见。
可见光滑边的颜色属性
可见光滑边的字体属性
可见光滑边的宽度属性
显示模式
|
inline |
描述可用的隐藏边类型。确定所选视图中隐藏边的显示方式。
实体中所有隐藏的边均显示为实线
所选视图中所有现有和后续创建的实体的网格线显示,但几何体和文本出现在实体后面的部分会被擦除
所选视图中所有现有和后续创建的实体的网格线显示,但几何体和文本出现在实体后面的所有部分均显示为虚线
所有隐藏边均为灰色,使用实线字体和细线宽度。
所选视图中所有现有和后续创建的体的分面显示
|
inline |
描述可用的显示模式类型。指定所选视图的着色参数。
视图以线框模型显示
仅着色选定对象
着色适用于视图中的所有对象
使用颜色分析数据显示面
在工作室模式下,对象根据分配给它们的材质和纹理特性进行真实感渲染
|
inline |
描述视图中边和轮廓的外观。
几何的渲染样式。
隐藏边的外观
控制圆锥、圆柱、球体和圆环实体上的轮廓(或轮廓线)是否显示。true表示可见,false表示不可见。
控制相切面共享边是否显示。true表示可见,false表示不可见。
可见平滑边的颜色属性
可见平滑边的字体属性
可见平滑边的宽度属性
SurfaceDisplayOptions结构体的构造函数。
几何的渲染样式。
隐藏边的外观
控制圆锥、圆柱、球体和圆环实体上的轮廓(或轮廓线)是否显示。true表示可见,false表示不可见。
控制相切面共享边是否显示。true表示可见,false表示不可见。
可见平滑边的颜色属性
可见平滑边的字体属性
可见平滑边的宽度属性
| void NXOpen::Preferences::ViewVisualizationVisual::SetDisplayAppearance | ( | const NXOpen::Preferences::ViewVisualizationVisual::DisplayAppearanceOptions & | displayAppearanceOptions | ) |
设置视图的渲染样式和边显示选项。
在 NX8.5.0 中创建。
许可要求:无
| displayAppearanceOptions | 显示外观选项 |
| void NXOpen::Preferences::ViewVisualizationVisual::SetHiddenEdgeColorStyle | ( | NXOpen::Preferences::ViewVisualizationVisual::HiddenEdgeColorStyleType | hiddenEdgeColorStyle | ) |
设置视图中硬件线框的隐藏边颜色类型。
创建于NX2312.0.0。
许可证要求:无
| hiddenEdgeColorStyle | hiddenedgecolorstyle |
| void NXOpen::Preferences::ViewVisualizationVisual::SetHiddenEdgeStyle | ( | NXOpen::Preferences::ViewVisualizationVisual::HiddenEdgeStyleType | hiddenEdgeStyle | ) |
设置视图中着色面的隐藏边显示样式。
创建于NX4.0.0。
许可证要求:无
| hiddenEdgeStyle | 隐藏边样式 |
| void NXOpen::Preferences::ViewVisualizationVisual::SetShadedEdgeColor | ( | int | shadedEdgeColor | ) |
设置视图中着色面的边颜色。
创建于NX4.0.0。
许可证要求:无
| shadedEdgeColor | 着色边颜色 |
| void NXOpen::Preferences::ViewVisualizationVisual::SetShadedEdgeStyle | ( | NXOpen::Preferences::ViewVisualizationVisual::ShadedEdgeStyleType | shadedEdgeStyle | ) |
设置视图中着色面的边显示样式。
创建于NX4.0.0。
许可证要求:无
| shadedEdgeStyle | 着色边样式 |
| void NXOpen::Preferences::ViewVisualizationVisual::SetShininessData | ( | double | shininessData | ) |
设置光泽度值。指定图形驱动程序向着色曲面添加高光的强度,使其看起来有光泽。值0.0表示无光泽,1.0表示最大光泽。
创建于NX3.0.0。
许可证要求:无
| shininessData | 光泽度数据 |
| void NXOpen::Preferences::ViewVisualizationVisual::SetTwoSidedLight | ( | bool | twoSidedLight | ) |
设置双面照明标志。指定是否应对面的正面和背面都应用照明。如果为true,则来自光源的照明会应用到正面或背面(取决于哪一面暴露在光源下)。如果为false,则即使面的背面暴露在光源下,也不会对其背面应用照明。
创建于NX3.0.0。
许可证要求:无
| twoSidedLight | 双面照明 |
| int NXOpen::Preferences::ViewVisualizationVisual::ShadedEdgeColor | ( | ) |
返回视图中着色面的边颜色。
创建于NX4.0.0。
许可证要求:无
| NXOpen::Preferences::ViewVisualizationVisual::ShadedEdgeStyleType NXOpen::Preferences::ViewVisualizationVisual::ShadedEdgeStyle | ( | ) |
返回视图中着色面的边显示样式。
创建于NX4.0.0。
许可证要求:无
| double NXOpen::Preferences::ViewVisualizationVisual::ShininessData | ( | ) |
返回视图的渲染样式和边显示选项。
设置视图的渲染样式和边显示选项。
曲面显示 返回真实曲面显示参数。
设置真实曲面显示参数。
真实曲面显示 返回光泽度值。指定图形驱动程序向着色曲面添加高光的强度,使其看起来有光泽。值0.0表示无光泽,1.0表示最大光泽。
创建于NX3.0.0。
许可证要求:无
| tag_t NXOpen::Preferences::ViewVisualizationVisual::Tag | ( | ) | const |
返回此对象的标签。
| bool NXOpen::Preferences::ViewVisualizationVisual::TwoSidedLight | ( | ) |
返回双面照明标志。指定是否应对面的正面和背面都应用照明。如果为true,则来自光源的照明会应用到正面或背面(取决于哪一面暴露在光源下)。如果为false,则即使面的背面暴露在光源下,也不会对其背面应用照明。
创建于NX3.0.0。
许可证要求:无