|
NX Open C++ 参考指南 2406 v1.1
|
显示修改类 更多...
#include <DisplayModification.hxx>
显示修改类
表示对对象显示特性的变更。此类的输入可以是PSM小平面对象。
于NX3.0.0版本创建。
此枚举指定曲线端点样式
|
virtual |
释放与实例关联的资源。调用此方法后,使用该对象是非法的。在 .NET 中,当对象被垃圾回收器删除时,此方法会自动调用。
于 NX3.0.0 版本创建。
许可证要求 : 无
| void NXOpen::DisplayModification::Apply | ( | const std::vector< NXOpen::DisplayableObject * > & | objects | ) |
将此显示修改应用到一组对象
于 NX3.0.0 版本创建。
许可证要求 : 无
| objects | 待修改的对象 |
| bool NXOpen::DisplayModification::ApplyToAllFaces | ( | ) |
获取应用到所有面的标志。指定是否将修改应用到 任何应用此修改的体的所有面。
于NX3.0.0版本创建。
许可证要求: 无
| bool NXOpen::DisplayModification::ApplyToOwningParts | ( | ) |
返回将显示更改应用到所属部件的标志。指定显示修改是否应应用到所选对象的所属部件。
于 NX7.5.0 版本创建。
许可证要求 : 无
| NXOpen::DisplayModification::CurveEndPointColorOptions NXOpen::DisplayModification::CurveEndPointColorOption | ( | ) |
获取曲线端点颜色选项
创建于 NX2312.0.0。
许可证要求 : 无
| int NXOpen::DisplayModification::CurveEndPointSpecificColor | ( | ) |
获取曲线端点的特定颜色
创建于 NX2312.0.0。
许可证要求 : 无
| NXOpen::DisplayModification::CurveEndPointStyles NXOpen::DisplayModification::CurveEndPointStyle | ( | ) |
获取曲线端点样式。
创建于 NX2312.0.0。
许可证要求 : 无
| bool NXOpen::DisplayModification::FaceAnalysisMode | ( | ) |
返回面分析模式标志。仅适用于面。
于 NX3.0.0 版本创建。
许可证要求 : 无
| void NXOpen::DisplayModification::GetNewGrid | ( | int * | uGrid, |
| int * | vGrid ) |
获取将要修改对象的网格数量,仅适用于面。
创建于NX3.0.0版本。
许可要求:无
| uGrid | u方向的网格线数量 |
| vGrid | v方向的网格线数量 |
| bool NXOpen::DisplayModification::KnotDisplayState | ( | ) |
返回节点显示标志。仅适用于样条曲线。
于 NX5.0.0 版本创建。
许可证要求 : 无
| int NXOpen::DisplayModification::NewColor | ( | ) |
返回将要修改对象的新颜色,范围为1到216。
若要将RGB值转换为NX颜色索引,请使用UF_DISP_ask_closest_color。 若要将颜色名称转换为NX颜色索引,请使用UF_DISP_ask_closest_color_in_displayed_part或UF_DISP_ask_closest_color_in_part。 对于非托管C++,请直接使用这些函数。 否则,请使用NXOpen.UF.UFDisp类的相应包装方法。
创建于NX3.0.0版本。
许可要求:无
| NXOpen::DisplayableObject::ObjectFont NXOpen::DisplayModification::NewFont | ( | ) |
返回将要修改对象的新字体(线型)
创建于NX3.0.0版本。
许可要求:无
| int NXOpen::DisplayModification::NewLayer | ( | ) |
返回将要修改对象的新图层。
创建于NX3.0.0版本。
许可要求:无
| int NXOpen::DisplayModification::NewTranslucency | ( | ) |
返回将要修改对象的新透明度值,仅适用于面。
创建于NX3.0.0版本。
许可要求:无
| NXOpen::DisplayableObject::ObjectWidth NXOpen::DisplayModification::NewWidth | ( | ) |
返回将要修改对象的新线宽
创建于NX3.0.0版本。
许可要求:无
| bool NXOpen::DisplayModification::PartiallyShaded | ( | ) |
返回部分着色标志,仅适用于面。
创建于NX3.0.0版本。
许可要求:无
| bool NXOpen::DisplayModification::PointShowThrough | ( | ) |
返回点显示的穿透显示标志。仅适用于点。
于 NX1872.0.0 版本创建。
许可证要求 : 无
| int NXOpen::DisplayModification::PointSymbol | ( | ) |
返回用于待修改点的新符号
于 NX1872.0.0 版本创建。
许可证要求 : 无
| bool NXOpen::DisplayModification::PoleDisplayState | ( | ) |
返回极点显示标志。仅适用于样条曲线。
于 NX5.0.0 版本创建。
许可证要求 : 无
| void NXOpen::DisplayModification::SetApplyToAllFaces | ( | bool | apply | ) |
设置应用到所有面的标志。指定是否将修改应用到 任何应用此修改的体的所有面。
于NX3.0.0版本创建。
许可证要求: 无
| apply | true表示将修改应用到所有面 |
| void NXOpen::DisplayModification::SetApplyToOwningParts | ( | bool | apply | ) |
设置将显示更改应用到所属部件的标志。指定显示修改是否应应用到所选对象的所属部件。
于 NX7.5.0 版本创建。
许可证要求 : 无
| apply | 将显示属性更改应用到所属部件为 true |
| void NXOpen::DisplayModification::SetCurveEndPointColorOption | ( | NXOpen::DisplayModification::CurveEndPointColorOptions | colorOption | ) |
设置曲线端点颜色选项
创建于 NX2312.0.0。
许可证要求 : 无
| colorOption | 颜色选项 |
| void NXOpen::DisplayModification::SetCurveEndPointSpecificColor | ( | int | color | ) |
设置曲线端点的特定颜色
创建于 NX2312.0.0。
许可证要求 : 无
| color | 颜色 |
| void NXOpen::DisplayModification::SetCurveEndPointStyle | ( | NXOpen::DisplayModification::CurveEndPointStyles | style | ) |
设置曲线端点样式。
创建于 NX2312.0.0。
许可证要求 : 无
| style | 样式 |
| void NXOpen::DisplayModification::SetFaceAnalysisMode | ( | bool | on | ) |
设置面分析模式标志,仅适用于面。
创建于NX3.0.0版本。
许可要求:无
| on | true表示启用面分析模式 |
| void NXOpen::DisplayModification::SetKnotDisplayState | ( | bool | on | ) |
设置节点显示标志。仅适用于样条曲线。
于 NX5.0.0 版本创建。
许可证要求 : 无
| on | 启用节点显示为 true |
| void NXOpen::DisplayModification::SetNewColor | ( | int | newColor | ) |
为将被修改的对象设置新颜色。颜色值范围为1到216。
要将RGB值转换为NX颜色索引, 请使用UF_DISP_ask_closest_color。 要将颜色名称转换为NX颜色索引, 请使用UF_DISP_ask_closest_color_in_displayed_part或 UF_DISP_ask_closest_color_in_part。 对于非托管C++,请直接使用这些函数。 否则,请使用NXOpen.UF.UFDisp类的相应包装方法。
于NX3.0.0版本创建。
许可证要求: 无
| newColor | 新颜色值 |
| void NXOpen::DisplayModification::SetNewFont | ( | NXOpen::DisplayableObject::ObjectFont | newFont | ) |
为将要修改的对象设置新的字体(线型)
创建于NX3.0.0版本。
许可要求:无
| newFont | 新字体 |
| void NXOpen::DisplayModification::SetNewGrid | ( | int | uGrid, |
| int | vGrid ) |
为将要修改的对象设置新的网格数量。
创建于NX3.0.0版本。
许可要求:无
| uGrid | u方向的网格线数量 |
| vGrid | v方向的网格线数量 |
| void NXOpen::DisplayModification::SetNewLayer | ( | int | layer | ) |
为将要修改的对象设置新的图层。
创建于NX3.0.0版本。
许可要求:无
| layer | 新图层,必须是有效的图层编号 |
| void NXOpen::DisplayModification::SetNewTranslucency | ( | int | translucency | ) |
为将要修改的对象设置新的透明度值,仅适用于面。
创建于NX3.0.0版本。
许可要求:无
| translucency | 新的透明度值,范围为0到100 |
| void NXOpen::DisplayModification::SetNewWidth | ( | NXOpen::DisplayableObject::ObjectWidth | newWidth | ) |
为将要修改的对象设置新的线宽
创建于NX3.0.0版本。
许可要求:无
| newWidth | 新线宽 |
| void NXOpen::DisplayModification::SetPartiallyShaded | ( | bool | on | ) |
设置部分着色标志,仅适用于面。
创建于NX3.0.0版本。
许可要求:无
| on | true表示开启部分着色 |
| void NXOpen::DisplayModification::SetPointShowThrough | ( | bool | showThrough | ) |
设置点显示的穿透显示标志。仅适用于点。
于 NX1872.0.0 版本创建。
许可证要求 : 无
| showThrough | 穿透显示 |
| void NXOpen::DisplayModification::SetPointSymbol | ( | int | pointSymbol | ) |
设置用于待修改点的新符号
于 NX1872.0.0 版本创建。
许可证要求 : 无
| pointSymbol | 点符号 |
| void NXOpen::DisplayModification::SetPoleDisplayState | ( | bool | on | ) |
设置极点显示标志。仅适用于样条曲线。
于 NX5.0.0 版本创建。
许可证要求 : 无
| on | 启用极点显示为 true |
| void NXOpen::DisplayModification::SetShowObjectName | ( | bool | showObjectName | ) |
设置为所选对象显示名称的标志。仅当 NXOpen::Preferences::PartVisualizationNamesBorders::ObjectNameDisplay 为 NXOpen::Preferences::PartVisualizationNamesBorders::NameDisplayObjectDisplaySpecific 时生效。
于 NX1899.0.0 版本创建。
许可证要求 : 无
| showObjectName | 显示对象名称 |
| bool NXOpen::DisplayModification::ShowObjectName | ( | ) |
返回为所选对象显示名称的标志。仅当 NXOpen::Preferences::PartVisualizationNamesBorders::ObjectNameDisplay 为 NXOpen::Preferences::PartVisualizationNamesBorders::NameDisplayObjectDisplaySpecific 时生效。
于 NX1899.0.0 版本创建。
许可证要求 : 无