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

#include <Layer_StateCollection.hxx>

类 NXOpen::Layer::StateCollection 继承关系图:
NXOpen::TransientObject

Public 成员函数

NXOpen::Layer::State GetState (int layer)
void SetState (int layer, NXOpen::Layer::State state)
void SetStateOfCategory (NXOpen::Layer::Category *category, NXOpen::Layer::State state)
virtual ~StateCollection ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

表示图层状态的副本。您可以操作StateCollection而不影响部件中实际的图层状态。 对StateCollection的更改在通过方法 Layer::LayerManager::SetStates 应用前不会影响部件。
创建于NX3.0.0.

构造及析构函数说明

◆ ~StateCollection()

virtual NXOpen::Layer::StateCollection::~StateCollection ( )
virtual

从内存中释放对象。调用此方法后,使用该对象是非法的。在.NET中,当对象被垃圾回收器删除时会自动调用此方法。
创建于NX3.0.0.

许可要求 : 无

成员函数说明

◆ GetState()

NXOpen::Layer::State NXOpen::Layer::StateCollection::GetState ( int layer)

返回指定图层的状态

返回

创建于NX3.0.0.

许可要求 : 无
参数
layer图层

◆ SetState()

void NXOpen::Layer::StateCollection::SetState ( int layer,
NXOpen::Layer::State state )

设置指定图层的状态
创建于NX3.0.0.

许可要求 : 无

参数
layer图层
state状态

◆ SetStateOfCategory()

void NXOpen::Layer::StateCollection::SetStateOfCategory ( NXOpen::Layer::Category * category,
NXOpen::Layer::State state )

将类别中除工作图层外的每个图层的状态设置为指定状态
创建于NX3.0.0.

许可要求 : 无

参数
category类别
state类别的新状态。不能是 Layer::StateWorkLayer