NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Drawings::SectionViewBuilder类 参考

截面视图构建器 更多...

#include <Drawings_SectionViewBuilder.hxx>

类 NXOpen::Drawings::SectionViewBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  SectionCutType { SectionCutTypeFullPart , SectionCutTypeSectionedPart }
enum  SectionLineType {
  SectionLineTypeSimpleStepped , SectionLineTypeHalf , SectionLineTypeRevolved , SectionLineTypePointToPoint ,
  SectionLineTypePointAndAngle
}
enum  SectionViewModeType { SectionViewModeTypeDynamic , SectionViewModeTypeStandAlone }

Public 成员函数

bool CreateFolded ()
NXOpen::Drawings::HiddenObjectsBuilderHiddenObjects ()
NXOpen::Drawings::HiddenObjectsBuilderNonSectionedObjects ()
 NX_DEPRECATED ("Deprecated in NX10.0.0. Use NXOpen::Drawings::SectionViewBuilder::CreateFolded") bool ViewUnfolded()
 NX_DEPRECATED ("Deprecated in NX10.0.0. Use NXOpen::Drawings::SectionViewBuilder::SetCreateFolded") void SetViewUnfolded(bool viewUnfolded)
NXOpen::Drawings::ParentViewBuilderParentView ()
NXOpen::Drawings::DraftingComponentSelectionBuilderSecondaryComponents ()
NXOpen::Drawings::SpecifySectionLineBuilderSectionLine ()
NXOpen::Drawings::SectionLineSegmentsBuilderSectionLineSegments ()
NXOpen::Drawings::SectionViewBuilder::SectionViewModeType SectionViewMode ()
NXOpen::Drawings::SvtBuilderSectionViewTool ()
NXOpen::Drawings::SectionViewBuilder::SectionLineType SectionViewType ()
void SetCreateFolded (bool viewUnfolded)
void SetSectionViewMode (NXOpen::Drawings::SectionViewBuilder::SectionViewModeType sectionViewMode)
void SetSectionViewType (NXOpen::Drawings::SectionViewBuilder::SectionLineType sectionLineType)
NXOpen::Drawings::ViewOrientationBuilderViewOrientation ()
NXOpen::Drawings::ViewPlacementBuilderViewPlacement ()
NXOpen::Drawings::ViewStyleBuilderViewStyle ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SectionViewBuilderBuilder

详细描述

截面视图构建器

表示 NXOpen::Drawings::SectionView 构建器
要创建此类的新实例,请使用 NXOpen::Drawings::DraftingViewCollection::CreateSectionViewBuilder
默认值。

属性
CreateFolded 1
SecondaryComponents.ObjectType PrimaryGeometry
SectionViewTool.Orientation 0
ViewPlacement.AlignmentMethod Infer
ViewPlacement.AlignmentOption ToView
ViewStyle.ViewStyleGeneral.AngleSetting.Angle.Value 0
ViewStyle.ViewStyleGeneral.AngleSetting.Associative 0
ViewStyle.ViewStyleGeneral.AngleSetting.EvaluationPlane DrawingSheet
ViewStyle.ViewStyleGeneral.Scale.Denominator 1.0
ViewStyle.ViewStyleGeneral.Scale.Numerator 1.0
ViewStyle.ViewStyleGeneral.Scale.ScaleType Ratio
ViewStyle.ViewStyleOrientation.HingeLine.ReverseDirection false
ViewStyle.ViewStyleOrientation.HingeLine.VectorOption Inferred
ViewStyle.ViewStyleOrientation.Ovt.AssociativeOrientation 0
ViewUnfolded (已过时) 1


创建于NX6.0.0.

成员枚举类型说明

◆ SectionCutType

剖切虚线剖切类型

枚举值
SectionCutTypeFullPart 

完整零件

SectionCutTypeSectionedPart 

剖切后零件

◆ SectionLineType

剖切虚线类型

枚举值
SectionLineTypeSimpleStepped 

简单阶梯

SectionLineTypeHalf 

半剖

SectionLineTypeRevolved 

旋转剖

SectionLineTypePointToPoint 

点到点

SectionLineTypePointAndAngle 

点和角度

◆ SectionViewModeType

剖切虚线模式

枚举值
SectionViewModeTypeDynamic 

动态

SectionViewModeTypeStandAlone 

独立

成员函数说明

◆ CreateFolded()

bool NXOpen::Drawings::SectionViewBuilder::CreateFolded ( )

返回创建折叠视图
于 NX10.0.0 中创建。

许可证要求:无

◆ HiddenObjects()

NXOpen::Drawings::HiddenObjectsBuilder * NXOpen::Drawings::SectionViewBuilder::HiddenObjects ( )

返回隐藏对象
于 NX6.0.0 中创建。

许可证要求:无

◆ NonSectionedObjects()

NXOpen::Drawings::HiddenObjectsBuilder * NXOpen::Drawings::SectionViewBuilder::NonSectionedObjects ( )

返回非剖切对象
于 NX6.0.0 中创建。

许可证要求:无

◆ NX_DEPRECATED() [1/2]

NXOpen::Drawings::SectionViewBuilder::NX_DEPRECATED ( "Deprecated in NX10.0.0. Use NXOpen::Drawings::SectionViewBuilder::CreateFolded" )

返回视图展开切换

弃用
于 NX10.0.0 中过时。 使用 NXOpen::Drawings::SectionViewBuilder::CreateFolded

于 NX6.0.0 中创建。

许可证要求:无

◆ NX_DEPRECATED() [2/2]

NXOpen::Drawings::SectionViewBuilder::NX_DEPRECATED ( "Deprecated in NX10.0.0. Use NXOpen::Drawings::SectionViewBuilder::SetCreateFolded" )

设置视图展开切换

弃用
于 NX10.0.0 中过时。 使用 NXOpen::Drawings::SectionViewBuilder::SetCreateFolded

于 NX6.0.0 中创建。

许可证要求:drafting ("DRAFTING")

viewunfolded

◆ ParentView()

NXOpen::Drawings::ParentViewBuilder * NXOpen::Drawings::SectionViewBuilder::ParentView ( )

返回所选父视图
创建于NX10.0.0.

许可要求:无

◆ SecondaryComponents()

NXOpen::Drawings::DraftingComponentSelectionBuilder * NXOpen::Drawings::SectionViewBuilder::SecondaryComponents ( )

返回视图中的次要对象列表
于 NX11.0.0 中创建。

许可证要求:无

◆ SectionLine()

NXOpen::Drawings::SpecifySectionLineBuilder * NXOpen::Drawings::SectionViewBuilder::SectionLine ( )

返回剖切虚线
创建于NX6.0.0.

许可要求:无

◆ SectionLineSegments()

NXOpen::Drawings::SectionLineSegmentsBuilder * NXOpen::Drawings::SectionViewBuilder::SectionLineSegments ( )

返回剖切虚线线段构造器
创建于NX10.0.0.

许可要求:无

◆ SectionViewMode()

NXOpen::Drawings::SectionViewBuilder::SectionViewModeType NXOpen::Drawings::SectionViewBuilder::SectionViewMode ( )

返回剖切虚线模式
创建于NX10.0.0.

许可要求:无

◆ SectionViewTool()

NXOpen::Drawings::SvtBuilder * NXOpen::Drawings::SectionViewBuilder::SectionViewTool ( )

返回剖视图工具
创建于NX6.0.0.

许可要求:无

◆ SectionViewType()

NXOpen::Drawings::SectionViewBuilder::SectionLineType NXOpen::Drawings::SectionViewBuilder::SectionViewType ( )

返回剖切虚线类型
创建于NX10.0.0.

许可要求:无

◆ SetCreateFolded()

void NXOpen::Drawings::SectionViewBuilder::SetCreateFolded ( bool viewUnfolded)

设置创建折叠视图
于 NX10.0.0 中创建。

许可证要求:drafting ("DRAFTING")

参数
viewUnfoldedviewunfolded

◆ SetSectionViewMode()

void NXOpen::Drawings::SectionViewBuilder::SetSectionViewMode ( NXOpen::Drawings::SectionViewBuilder::SectionViewModeType sectionViewMode)

设置剖切虚线模式
创建于NX10.0.0.

许可要求:无

参数
sectionViewMode剖切虚线模式

◆ SetSectionViewType()

void NXOpen::Drawings::SectionViewBuilder::SetSectionViewType ( NXOpen::Drawings::SectionViewBuilder::SectionLineType sectionLineType)

设置剖切虚线类型
创建于NX10.0.0.

许可要求:无

参数
sectionLineType剖切虚线类型

◆ ViewOrientation()

NXOpen::Drawings::ViewOrientationBuilder * NXOpen::Drawings::SectionViewBuilder::ViewOrientation ( )

返回视图方位
创建于NX6.0.0.

许可要求:无

◆ ViewPlacement()

NXOpen::Drawings::ViewPlacementBuilder * NXOpen::Drawings::SectionViewBuilder::ViewPlacement ( )

返回视图放置
创建于NX6.0.0.

许可要求:无

◆ ViewStyle()

NXOpen::Drawings::ViewStyleBuilder * NXOpen::Drawings::SectionViewBuilder::ViewStyle ( )

返回视图样式
于 NX6.0.0 中创建。

许可证要求:无