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

相切片体规则 更多...

#include <TangentSheetBodiesRule.hxx>

类 NXOpen::TangentSheetBodiesRule 继承关系图:
NXOpen::SelectionIntentRule NXOpen::TransientObject

Public 成员函数

void GetData1 (NXOpen::Body **seedBody, std::vector< NXOpen::Body * > &negatedDomainEntities, std::vector< NXOpen::NXObject * > &domainFeatures)
virtual ~TangentSheetBodiesRule ()
Public 成员函数 继承自 NXOpen::SelectionIntentRule
NXOpen::SelectionIntentRule::RuleType Type ()
virtual ~SelectionIntentRule ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

额外继承的成员函数

Public 类型 继承自 NXOpen::SelectionIntentRule
enum  RuleType {
  RuleTypeEdgeDumb , RuleTypeEdgeChain , RuleTypeEdgeTangent , RuleTypeEdgeFace ,
  RuleTypeEdgeBody , RuleTypeEdgeFeature , RuleTypeEdgeSheetBoundary , RuleTypeEdgeBoundary ,
  RuleTypeEdgeIntersect , RuleTypeEdgeMultipleSeedTangent , RuleTypeEdgeVertex , RuleTypeEdgeVertexTangent ,
  RuleTypeCurveDumb , RuleTypeCurveFeature , RuleTypeCurveFeatureChain , RuleTypeCurveFeatureTangent ,
  RuleTypeFollowFillet , RuleTypeFeaturePoints , RuleTypeRegionBoundary , RuleTypeFaceDumb ,
  RuleTypeFaceTangent , RuleTypeFaceAdjacent , RuleTypeFaceBody , RuleTypeFaceRegion ,
  RuleTypeFaceFeature , RuleTypeFaceConnectedBlend , RuleTypeFaceAllBlend , RuleTypeFaceRib ,
  RuleTypeFaceMergedRib , RuleTypeFaceSlot , RuleTypeFaceBossPocket , RuleTypeFaceRegionBoundary ,
  RuleTypeFaceAndAdjacentFaces , RuleTypeCurveGroup , RuleTypeBodyDumb , RuleTypeBodyFeature ,
  RuleTypeBodyGroup , RuleTypeApparentChaining , RuleTypeOuterFaceEdges , RuleTypeRibTopFaceEdges ,
  RuleTypeFeatureIntersectionEdges , RuleTypeFaceHole , RuleTypeTangentSheetBodies , RuleTypeAdjacentSheetBodies ,
  RuleTypeConnectedSheetBodies , RuleTypeSheetAndAdjacentSheetBodies , RuleTypeFaceCurvatureCrossSectionFaces , RuleTypeEdgeGroupFaceBoundaryEdges ,
  RuleTypeInvalidType
}

详细描述

相切片体规则

表示收集与选定种子体连接的相切体的 NXOpen::SelectionIntentRule
创建于 NX2306.0.0。

构造及析构函数说明

◆ ~TangentSheetBodiesRule()

virtual NXOpen::TangentSheetBodiesRule::~TangentSheetBodiesRule ( )
virtual

释放对象内存。
创建于 NX2306.0.0。

许可证要求:无

成员函数说明

◆ GetData1()

void NXOpen::TangentSheetBodiesRule::GetData1 ( NXOpen::Body ** seedBody,
std::vector< NXOpen::Body * > & negatedDomainEntities,
std::vector< NXOpen::NXObject * > & domainFeatures )

获取相切体规则的数据:NXOpen::TangentSheetBodiesRule

返回
创建此规则所用的种子体
弃用
已在 NX2312.0.0 中弃用。 请改用 GetData_1。

创建于 NX2306.0.0。

许可证要求:gateway ("UG GATEWAY")

获取相切体规则的数据:NXOpen::TangentSheetBodiesRule
创建于 NX2312.0.0。

许可证要求:gateway ("UG GATEWAY")

参数
seedBody创建此规则所用的种子体
negatedDomainEntities从提供的域特征输出中排除的体数组
domainFeatures用于链化的域特征数组