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

网格集合类 更多...

#include <Display_GridCollection.hxx>

类 NXOpen::Display::GridCollection 继承关系图:
NXOpen::TaggedObjectCollection

class  iterator

Public 成员函数

iterator begin ()
NXOpen::Display::DatumPlaneGridBuilderCreateDatumPlaneGridBuilder (const std::vector< NXOpen::DatumPlane * > &datumPlanes)
NXOpen::Display::DatumPlaneGridBuilderCreateDatumPlaneGridBuilder (NXOpen::Display::DatumPlaneGrid *grid)
NXOpen::Display::PlanarShipGridBuilderCreatePlanarShipGridBuilder (NXOpen::Display::PlanarShipGrid *grid)
NXOpen::Display::PlaneGridBuilderCreatePlaneGridBuilder (NXOpen::Display::PlaneGrid *grid)
iterator end ()
NXOpen::Display::GridFindObject (const char *journalIdentifier)
NXOpen::Display::GridFindObject (const NXString &journalIdentifier)
NXOpen::Display::DatumPlaneGridGetDatumPlaneGrid (NXOpen::DatumPlane *datumPlane)
tag_t Tag () const

详细描述

网格集合类

表示平面网格对象的集合
要获取此类的实例,请参考 NXOpen::BasePart

创建于 NX6.0.0.

成员函数说明

◆ begin()

iterator NXOpen::Display::GridCollection::begin ( )

返回指向第一个元素的迭代器。

◆ CreateDatumPlaneGridBuilder() [1/2]

NXOpen::Display::DatumPlaneGridBuilder * NXOpen::Display::GridCollection::CreateDatumPlaneGridBuilder ( const std::vector< NXOpen::DatumPlane * > & datumPlanes)

创建用于基于提供的数据平面列表构建数据平面网格的 NXOpen::Display::DatumPlaneGridBuilder 对象。

返回
数据平面网格构造器
在 NX6.0.0 中创建。

许可证要求:无
参数
datumPlanes数据平面列表

◆ CreateDatumPlaneGridBuilder() [2/2]

NXOpen::Display::DatumPlaneGridBuilder * NXOpen::Display::GridCollection::CreateDatumPlaneGridBuilder ( NXOpen::Display::DatumPlaneGrid * grid)

创建用于编辑提供的数据平面网格的 NXOpen::Display::DatumPlaneGridBuilder 对象。

返回
数据平面网格构造器
在 NX6.0.0 中创建。

许可证要求:无
参数
grid如果网格不为 NULL,则会编辑该对象

◆ CreatePlanarShipGridBuilder()

NXOpen::Display::PlanarShipGridBuilder * NXOpen::Display::GridCollection::CreatePlanarShipGridBuilder ( NXOpen::Display::PlanarShipGrid * grid)

创建用于在基准平面上构建平面船体网格的 NXOpen::Display::PlanarShipGridBuilder 对象。 若网格不为 NULL,则会编辑该平面船体网格对象。

返回
平面船体网格构建器
创建于 NX8.0.0。

许可证要求:nx_ship_concept("Ship Concept")
参数
grid若网格不为 NULL,则会编辑此对象

◆ CreatePlaneGridBuilder()

NXOpen::Display::PlaneGridBuilder * NXOpen::Display::GridCollection::CreatePlaneGridBuilder ( NXOpen::Display::PlaneGrid * grid)

创建用于在平面上构建有界网格的 NXOpen::Display::PlaneGridBuilder 对象。 如果网格不为 NULL,则会编辑该平面网格对象。

返回
平面网格构造器
在 NX6.0.0 中创建。

许可证要求:无
参数
grid如果网格不为 NULL,则会编辑该对象

◆ end()

iterator NXOpen::Display::GridCollection::end ( )
inline

返回指向最后一个元素之后一个位置的迭代器。

◆ FindObject() [1/2]

NXOpen::Display::Grid * NXOpen::Display::GridCollection::FindObject ( const char * journalIdentifier)

查找具有给定标识符的 NXOpen::Display::Grid(该标识符在日志中记录)。在不同软件版本中,对象返回的 JournalIdentifier 可能不同,但新版本软件在使用旧版本日志标识符调用 FindObject 时,应能找到同一个对象。通常,此方法不应在手写代码中使用,仅用于支持日志的录制和回放。
若未找到具有给定日志标识符的对象,将抛出异常。

返回
找到的网格
创建于 NX6.0.0。

许可证要求:无
参数
journalIdentifier要查找的标识符

◆ FindObject() [2/2]

NXOpen::Display::Grid * NXOpen::Display::GridCollection::FindObject ( const NXString & journalIdentifier)

查找具有给定标识符(如日志中记录的)的 NXOpen::Display::Grid。对象在不同软件版本中返回的 JournalIdentifier 值可能不同,但当向 FindObject 传递旧版本的日志标识符时,较新版本的软件应能找到相同的对象。通常,此方法不应在手写代码中使用,其存在是为了支持日志的录制和回放。
如果找不到具有给定日志标识符的对象,将抛出异常。

返回
找到的网格
在 NX6.0.0 中创建。

许可证要求:无
参数
journalIdentifier要查找的标识符

◆ GetDatumPlaneGrid()

NXOpen::Display::DatumPlaneGrid * NXOpen::Display::GridCollection::GetDatumPlaneGrid ( NXOpen::DatumPlane * datumPlane)

查找与指定基准平面关联的基准网格。

返回
基准平面网格。NULL 表示基准平面未关联网格。
创建于 NX6.0.0。

许可证要求:无
参数
datumPlane基准平面

◆ Tag()

tag_t NXOpen::Display::GridCollection::Tag ( ) const

返回此对象的标签。