|
NX Open C++ 参考指南 2406 v1.1
|
标记集合 更多...
#include <Markup_MarkupCollection.hxx>
类 | |
| class | iterator |
Public 成员函数 | |
| iterator | begin () |
| NXOpen::Markup::Markup * | CreateMarkup () |
| NXOpen::Markup::Markup * | CreateMarkup (const char *markupName) |
| NXOpen::Markup::Markup * | CreateMarkup (const NXString &markupName) |
| NXOpen::Markup::MarkupBuilder * | CreateMarkupBuilder (NXOpen::Markup::Markup *layer) |
| iterator | end () |
| NXOpen::Markup::Markup * | FindObject (const char *id) |
| NXOpen::Markup::Markup * | FindObject (const NXString &id) |
| NXOpen::Markup::Markup * | GetActive () |
| void | MakeActive (NXOpen::Markup::Markup *layer) |
| void | MakeInactive (NXOpen::Markup::Markup *layer) |
| void | RestoreUnpastedObjects () |
| tag_t | Tag () const |
标记集合
表示一个NXOpen::Markup::MarkupCollection
要获取此类的实例,请参考NXOpen::BasePart
创建于NX1899.0.0。
| iterator NXOpen::Markup::MarkupCollection::begin | ( | ) |
返回指向第一个元素的迭代器。
| NXOpen::Markup::Markup * NXOpen::Markup::MarkupCollection::CreateMarkup | ( | ) |
添加一个带有默认标记名称的NXOpen::Markup::Markup
| NXOpen::Markup::Markup * NXOpen::Markup::MarkupCollection::CreateMarkup | ( | const char * | markupName | ) |
添加一个带有自定义标记名称的NXOpen::Markup::Markup
| markupName | 标记名称 |
| NXOpen::Markup::Markup * NXOpen::Markup::MarkupCollection::CreateMarkup | ( | const NXString & | markupName | ) |
添加一个带有自定义标记名称的NXOpen::Markup::Markup
| markupName | 标记名称 |
| NXOpen::Markup::MarkupBuilder * NXOpen::Markup::MarkupCollection::CreateMarkupBuilder | ( | NXOpen::Markup::Markup * | layer | ) |
创建一个NXOpen::Markup::MarkupBuilder
| layer | 标记层 |
|
inline |
返回指向最后一个元素后一位的迭代器。
| NXOpen::Markup::Markup * NXOpen::Markup::MarkupCollection::FindObject | ( | const char * | id | ) |
查找具有给定id的NXOpen::Markup::Markup。若未找到匹配id的对象,将抛出异常。
| id | NXOpen::Markup::Markup 的id |
| NXOpen::Markup::Markup * NXOpen::Markup::MarkupCollection::FindObject | ( | const NXString & | id | ) |
查找具有给定id的NXOpen::Markup::Markup。若未找到匹配id的对象,将抛出异常。
| id | NXOpen::Markup::Markup 的id |
| NXOpen::Markup::Markup * NXOpen::Markup::MarkupCollection::GetActive | ( | ) |
获取活动的NXOpen::Markup::Markup
创建于NX1899.0.0。
许可证要求:无
| void NXOpen::Markup::MarkupCollection::MakeActive | ( | NXOpen::Markup::Markup * | layer | ) |
激活一个NXOpen::Markup::Markup
创建于NX1899.0.0。
许可证要求:无
| layer | 标记层 |
| void NXOpen::Markup::MarkupCollection::MakeInactive | ( | NXOpen::Markup::Markup * | layer | ) |
停用一个NXOpen::Markup::Markup
创建于NX1899.0.0。
许可证要求:无
| layer | 标记层 |
| void NXOpen::Markup::MarkupCollection::RestoreUnpastedObjects | ( | ) |
恢复部件中未粘贴的标记元素。
该方法用于在交互式 NX 会话中恢复已剪切但未粘贴的标记元素。
于 NX2206.0.0 中创建。
许可证要求:无
| tag_t NXOpen::Markup::MarkupCollection::Tag | ( | ) | const |
返回此对象的标签。