|
NX Open C++ 参考指南 2406 v1.1
|
视图投影构建器 更多...
#include <Drawings_ViewProjectionBuilder.hxx>
Public 类型 | |
| enum | CurveType { CurveTypeActive , CurveTypeReference , CurveTypeNone } |
| enum | Types { TypesProjectOnOnePlane , TypesProjectOnTwoPlanes } |
友元 | |
| class | _ViewProjectionBuilderBuilder |
视图投影构建器
表示 @link NXOpen::Drawings::ViewProjectionBuilder NXOpen::Drawings::ViewProjectionBuilder@endlink。此类用于将制图成员视图的内容投影到其他视图 <br> 要创建此类的新实例,请使用 @link NXOpen::Drawings::DraftingViewCollection::CreateViewProjectionBuilder NXOpen::Drawings::DraftingViewCollection::CreateViewProjectionBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| CurveTypeEdges | 参考 |
| CurveTypePlane1 | 激活 |
| CurveTypePlane2 | 激活 |
| Plane1.DepthValue.Value | 0.0 |
| Plane1.PlaneOption | 推断 |
| Type | 双平面投影 |
创建于NX6.0.2。
| NXOpen::Section * NXOpen::Drawings::ViewProjectionBuilder::CurvePoints | ( | ) |
获取曲线和点
创建于NX6.0.2。
许可要求: 无
| NXOpen::Drawings::ViewProjectionBuilder::CurveType NXOpen::Drawings::ViewProjectionBuilder::CurveTypeEdges | ( | ) |
获取设置组中的边曲线类型
创建于NX6.0.2。
许可要求: 无
| NXOpen::Drawings::ViewProjectionBuilder::CurveType NXOpen::Drawings::ViewProjectionBuilder::CurveTypePlane1 | ( | ) |
获取设置组中的平面1曲线类型
创建于NX6.0.2。
许可要求: 无
| NXOpen::Drawings::ViewProjectionBuilder::CurveType NXOpen::Drawings::ViewProjectionBuilder::CurveTypePlane2 | ( | ) |
获取设置组中的平面2曲线类型,若类型设为单平面,则忽略第二平面信息
创建于NX6.0.2。
许可要求: 无
| NXOpen::View * NXOpen::Drawings::ViewProjectionBuilder::FromView | ( | ) |
获取源视图
创建于NX6.0.2。
许可要求: nx_layout ("NX Layout")
| NXOpen::Drawings::ViewProjectionPlaneBuilder * NXOpen::Drawings::ViewProjectionBuilder::Plane1 | ( | ) |
获取平面1
创建于NX6.0.2。
许可要求: 无
| NXOpen::Drawings::ViewProjectionPlaneBuilder * NXOpen::Drawings::ViewProjectionBuilder::Plane2 | ( | ) |
获取平面2,若类型设为单平面,则忽略第二平面信息
创建于NX6.0.2。
许可要求: 无
| void NXOpen::Drawings::ViewProjectionBuilder::SetCurveTypeEdges | ( | NXOpen::Drawings::ViewProjectionBuilder::CurveType | type | ) |
设置设置组中的边曲线类型
创建于NX6.0.2。
许可要求: nx_layout ("NX Layout")
| type | type |
| void NXOpen::Drawings::ViewProjectionBuilder::SetCurveTypePlane1 | ( | NXOpen::Drawings::ViewProjectionBuilder::CurveType | type | ) |
设置设置组中的平面1曲线类型
创建于NX6.0.2。
许可要求: nx_layout ("NX Layout")
| type | type |
| void NXOpen::Drawings::ViewProjectionBuilder::SetCurveTypePlane2 | ( | NXOpen::Drawings::ViewProjectionBuilder::CurveType | type | ) |
设置设置组中的平面2曲线类型,若类型设为单平面,则忽略第二平面信息
创建于NX6.0.2。
许可要求: nx_layout ("NX Layout")
| type | type |
| void NXOpen::Drawings::ViewProjectionBuilder::SetFromView | ( | NXOpen::View * | fromview | ) |
设置源视图
创建于NX6.0.2。
许可要求: nx_layout ("NX Layout")
| fromview | fromview |
| void NXOpen::Drawings::ViewProjectionBuilder::SetType | ( | NXOpen::Drawings::ViewProjectionBuilder::Types | type | ) |
设置视图投影的类型
创建于NX6.0.2。
许可要求: nx_layout ("NX Layout")
| type | type |
| NXOpen::Drawings::SelectDraftingViewList * NXOpen::Drawings::ViewProjectionBuilder::ToViews | ( | ) |
获取目标视图
创建于NX6.0.2。
许可要求: 无
| NXOpen::Drawings::ViewProjectionBuilder::Types NXOpen::Drawings::ViewProjectionBuilder::Type | ( | ) |
获取视图投影的类型
创建于NX6.0.2。
许可要求: 无