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

合并筋面规则类 更多...

#include <FaceMergedRibFacesRule.hxx>

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

Public 成员函数

void GetData (NXOpen::Face **face, NXOpen::Edge **edge)
NXOpen::FaceGetDefiningData (NXOpen::Edge **edge, bool *includeBoundaryBlends)
void GetSeedAndPointData (NXOpen::Face **face, NXOpen::Point3d *seedPt)
virtual ~FaceMergedRibFacesRule ()
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
创建于NX6.0.0版本。

构造及析构函数说明

◆ ~FaceMergedRibFacesRule()

virtual NXOpen::FaceMergedRibFacesRule::~FaceMergedRibFacesRule ( )
virtual

释放对象内存。
创建于NX6.0.0版本。

许可证要求:无

成员函数说明

◆ GetData()

void NXOpen::FaceMergedRibFacesRule::GetData ( NXOpen::Face ** face,
NXOpen::Edge ** edge )

获取肋面规则的数据:NXOpen::FaceMergedRibFacesRule
创建于NX6.0.0版本。

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

参数
face用于创建此规则的面
edge用于创建此规则的边

◆ GetDefiningData()

NXOpen::Face * NXOpen::FaceMergedRibFacesRule::GetDefiningData ( NXOpen::Edge ** edge,
bool * includeBoundaryBlends )

获取肋面规则的数据:NXOpen::FaceMergedRibFacesRule

返回
用于创建此规则的面
创建于NX6.0.0版本。

许可证要求:gateway("UG GATEWAY")
参数
edge用于创建此规则的边
includeBoundaryBlends若规则需识别边界处的任何倒圆,则为true

◆ GetSeedAndPointData()

void NXOpen::FaceMergedRibFacesRule::GetSeedAndPointData ( NXOpen::Face ** face,
NXOpen::Point3d * seedPt )

获取肋面规则的数据:NXOpen::FaceMergedRibFacesRule
创建于NX8.0.0版本。

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

参数
face用于创建此规则的面
seedPt种子拾取点。