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

定义组件构建器 更多...

#include <Layout2d_DefineComponentBuilder.hxx>

类 NXOpen::Layout2d::DefineComponentBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::ScCollectorActiveSet ()
NXOpen::Layout2d::ActiveSetScope ActiveSetScope ()
NXOpen::PointAnchorPoint ()
NXOpen::Layout2d::ComponentNameBuilderComponentName ()
NXOpen::SelectNXObjectListContents ()
NXOpen::Gateway::ImageCaptureBuilderImageCapture ()
NXString ImageName ()
bool IsValidActiveSetMember (NXOpen::DisplayableObject *object)
void SetActiveSetScope (NXOpen::Layout2d::ActiveSetScope scope)
void SetAnchorPoint (NXOpen::Point *anchorPoint)
void SetImageName (const char *imageName)
void SetImageName (const NXString &imageName)
void SetLocation (NXOpen::Layout2d::Layout2dDefinitionLocation locationType)
void SetPath (const char *path)
void SetPath (const NXString &path)
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 _DefineComponentBuilderBuilder

详细描述

定义组件构建器

表示用于定义2D组件功能的建造器,该功能将定义一个2D组件并将其定义存储在重用库中
要创建此类的新实例,请使用 NXOpen::Layout2d::ComponentCollection::CreateDefineComponentBuilder
默认值。

属性
ImageCapture.CaptureMethod GraphicsArea
ImageCapture.Format Bmp
ImageCapture.Size Pixels64


创建于NX10.0.0。

成员函数说明

◆ ActiveSet()

NXOpen::ScCollector * NXOpen::Layout2d::DefineComponentBuilder::ActiveSet ( )

返回活动集的所选成员
创建于NX1953.0.0。

许可要求:无

◆ ActiveSetScope()

NXOpen::Layout2d::ActiveSetScope NXOpen::Layout2d::DefineComponentBuilder::ActiveSetScope ( )

返回活动成员范围
创建于NX1953.0.0。

许可要求:无

◆ AnchorPoint()

NXOpen::Point * NXOpen::Layout2d::DefineComponentBuilder::AnchorPoint ( )

返回用于定义2D组件的锚点
创建于NX10.0.0。

许可要求:无

◆ ComponentName()

NXOpen::Layout2d::ComponentNameBuilder * NXOpen::Layout2d::DefineComponentBuilder::ComponentName ( )

返回2D组件名称,为新创建的定义定义名称
创建于NX10.0.0。

许可要求:无

◆ Contents()

NXOpen::SelectNXObjectList * NXOpen::Layout2d::DefineComponentBuilder::Contents ( )

返回用于创建2D组件定义的所选对象
创建于NX10.0.0。

许可要求:无

◆ ImageCapture()

NXOpen::Gateway::ImageCaptureBuilder * NXOpen::Layout2d::DefineComponentBuilder::ImageCapture ( )

返回用于为定义创建图像的图像捕获建造器
创建于NX10.0.0。

许可要求:无

◆ ImageName()

NXString NXOpen::Layout2d::DefineComponentBuilder::ImageName ( )

返回新创建的定义的2D组件图像名称
创建于NX10.0.0。

许可要求:无

◆ IsValidActiveSetMember()

bool NXOpen::Layout2d::DefineComponentBuilder::IsValidActiveSetMember ( NXOpen::DisplayableObject * object)

验证指定对象是否可以是活动成员
创建于NX1953.0.0。

许可要求:无

参数
object对象

◆ SetActiveSetScope()

void NXOpen::Layout2d::DefineComponentBuilder::SetActiveSetScope ( NXOpen::Layout2d::ActiveSetScope scope)

设置活动成员范围
创建于NX1953.0.0。

许可要求:无

参数
scope范围

◆ SetAnchorPoint()

void NXOpen::Layout2d::DefineComponentBuilder::SetAnchorPoint ( NXOpen::Point * anchorPoint)

设置用于定义2D组件的锚点
创建于NX10.0.0。

许可要求:nx_layout ("NX Layout")

参数
anchorPoint锚点

◆ SetImageName() [1/2]

void NXOpen::Layout2d::DefineComponentBuilder::SetImageName ( const char * imageName)

设置新创建的定义的2D组件图像名称
创建于NX10.0.0。

许可要求:nx_layout ("NX Layout")

参数
imageName图像名称

◆ SetImageName() [2/2]

void NXOpen::Layout2d::DefineComponentBuilder::SetImageName ( const NXString & imageName)

设置新创建的定义的2D组件图像名称
创建于NX10.0.0。

许可要求:nx_layout ("NX Layout")

参数
imageName图像名称

◆ SetLocation()

void NXOpen::Layout2d::DefineComponentBuilder::SetLocation ( NXOpen::Layout2d::Layout2dDefinitionLocation locationType)

设置组件的位置类型,表示本地、本机或Teamcenter
创建于NX10.0.0。

许可要求:nx_layout ("NX Layout")

参数
locationType位置类型

◆ SetPath() [1/2]

void NXOpen::Layout2d::DefineComponentBuilder::SetPath ( const char * path)

设置存储2D组件的路径
创建于NX10.0.0。

许可要求:nx_layout ("NX Layout")

参数
path组件的位置

◆ SetPath() [2/2]

void NXOpen::Layout2d::DefineComponentBuilder::SetPath ( const NXString & path)

设置存储2D组件的路径
创建于NX10.0.0。

许可要求:nx_layout ("NX Layout")

参数
path组件的位置