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

分割器 更多...

#include <CAM_Splitter.hxx>

类 NXOpen::CAM::Splitter 继承关系图:
NXOpen::TaggedObject

Public 成员函数

int CountOfFaces ()
std::vector< NXOpen::NXObject * > GetBlendFaces ()
std::vector< NXOpen::NXObject * > GetWallFaces ()
void RemoveBlendFaces (const std::vector< NXOpen::NXObject * > &faces)
void RemoveWallFaces (const std::vector< NXOpen::NXObject * > &faces)
void SetBlendFaces (const std::vector< NXOpen::NXObject * > &blendFaces)
void SetCountOfFaces (int count)
void SetWallFaces (const std::vector< NXOpen::NXObject * > &wallFaces)
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SplitterBuilder

详细描述

分割器

表示一个分割器构建器
要创建此类的新实例,请使用 NXOpen::CAM::MultiBladeSplittersGeometry::CreateSplitter

创建于 NX7.0.0。

成员函数说明

◆ CountOfFaces()

int NXOpen::CAM::Splitter::CountOfFaces ( )

返回 列表中的项数
创建于 NX7.0.0。

许可要求:无

◆ GetBlendFaces()

std::vector< NXOpen::NXObject * > NXOpen::CAM::Splitter::GetBlendFaces ( )

获取混合面

返回
混合面
创建于 NX7.0.0。

许可要求:无

◆ GetWallFaces()

std::vector< NXOpen::NXObject * > NXOpen::CAM::Splitter::GetWallFaces ( )

获取壁面

返回
壁面
创建于 NX7.0.0。

许可要求:无

◆ RemoveBlendFaces()

void NXOpen::CAM::Splitter::RemoveBlendFaces ( const std::vector< NXOpen::NXObject * > & faces)

移除混合面
创建于 NX7.0.0。

许可要求:cam_base ("CAM BASE")

参数
faces要移除的混合面

◆ RemoveWallFaces()

void NXOpen::CAM::Splitter::RemoveWallFaces ( const std::vector< NXOpen::NXObject * > & faces)

移除壁面
创建于 NX7.0.0。

许可要求:cam_base ("CAM BASE")

参数
faces要移除的壁面

◆ SetBlendFaces()

void NXOpen::CAM::Splitter::SetBlendFaces ( const std::vector< NXOpen::NXObject * > & blendFaces)

设置混合面
创建于 NX7.0.0。

许可要求:cam_base ("CAM BASE")

参数
blendFaces混合面

◆ SetCountOfFaces()

void NXOpen::CAM::Splitter::SetCountOfFaces ( int count)

设置 列表中的项数
创建于 NX7.0.0。

许可要求:cam_base ("CAM BASE")

参数
count列表的项数

◆ SetWallFaces()

void NXOpen::CAM::Splitter::SetWallFaces ( const std::vector< NXOpen::NXObject * > & wallFaces)

设置壁面
创建于 NX7.0.0。

许可要求:cam_base ("CAM BASE")

参数
wallFaces壁面