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

基础视图构建器基类 更多...

#include <Drawings_BaseViewBuilder.hxx>

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

Public 成员函数

NXOpen::Drawings::HiddenObjectsBuilderHiddenObjects ()
NXOpen::Drawings::HiddenObjectsBuilderNonSectionedObjects ()
NXOpen::Drawings::ViewPlacementBuilderPlacement ()
NXOpen::Drawings::ViewScaleBuilderScale ()
NXOpen::Drawings::DraftingComponentSelectionBuilderSecondaryComponents ()
NXOpen::Drawings::SelectModelViewBuilderSelectModelView ()
NXOpen::Drawings::ViewStyleBuilderStyle ()
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 _BaseViewBuilderBuilder

详细描述

基础视图构建器基类

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

属性
Placement.AlignmentMethod Infer
Placement.AlignmentOption ToView
Scale.Denominator 1.0
Scale.Numerator 1.0
Scale.ScaleType Ratio
SecondaryComponents.ObjectType PrimaryGeometry
Style.ViewStyleGeneral.AngleSetting.Angle.Value 0
Style.ViewStyleGeneral.AngleSetting.Associative 0
Style.ViewStyleGeneral.AngleSetting.EvaluationPlane DrawingSheet
Style.ViewStyleOrientation.HingeLine.ReverseDirection false
Style.ViewStyleOrientation.HingeLine.VectorOption Inferred
Style.ViewStyleOrientation.Ovt.AssociativeOrientation 0


在NX6.0.0中创建。

成员函数说明

◆ HiddenObjects()

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

返回视图中不显示的对象列表
创建于 NX6.0.0。

许可证要求:无

◆ NonSectionedObjects()

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

返回视图中不剖切的对象列表
创建于 NX6.0.0。

许可证要求:无

◆ Placement()

NXOpen::Drawings::ViewPlacementBuilder * NXOpen::Drawings::BaseViewBuilder::Placement ( )

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

许可证要求:无

◆ Scale()

NXOpen::Drawings::ViewScaleBuilder * NXOpen::Drawings::BaseViewBuilder::Scale ( )

返回视图比例
创建于 NX6.0.0。

许可证要求:无

◆ SecondaryComponents()

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

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

许可证要求:无

◆ SelectModelView()

NXOpen::Drawings::SelectModelViewBuilder * NXOpen::Drawings::BaseViewBuilder::SelectModelView ( )

返回模型视图
创建于 NX6.0.0。

许可证要求:无

◆ Style()

NXOpen::Drawings::ViewStyleBuilder * NXOpen::Drawings::BaseViewBuilder::Style ( )

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

许可证要求:无