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

区域边界规则 更多...

#include <RegionBoundaryRule.hxx>

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

Public 成员函数

void GetData (NXOpen::DisplayableObject **seedObj, std::vector< NXOpen::Curve * > &curves, NXOpen::Point3d *seedPoint, double *distanceTolerance)
virtual ~RegionBoundaryRule ()
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版本创建。

构造及析构函数说明

◆ ~RegionBoundaryRule()

virtual NXOpen::RegionBoundaryRule::~RegionBoundaryRule ( )
virtual

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

许可要求: 无

成员函数说明

◆ GetData()

void NXOpen::RegionBoundaryRule::GetData ( NXOpen::DisplayableObject ** seedObj,
std::vector< NXOpen::Curve * > & curves,
NXOpen::Point3d * seedPoint,
double * distanceTolerance )

获取区域边界规则的数据:NXOpen::RegionBoundaryRule
于NX6.0.0版本创建。

许可要求: 网关功能("UG GATEWAY")

参数
seedObj面或草图
curves用于创建此规则的输入曲线
seedPoint种子点
distanceTolerance距离公差