NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen 命名空间参考

NXOpen主命名空间 更多...

命名空间

namespace  ALP
 装配线规划模块
namespace  AME
 AME模块命名空间
namespace  AnimationDesigner
 动画设计器模块
namespace  Annotations
 注释模块命名空间
namespace  Appearance
 外观模块命名空间
namespace  Assemblies
 装配模块命名空间
namespace  BlockStyler
 块样式器模块
namespace  CableRouter
 布线模块命名空间
namespace  CADCAEPrep
 CAD CAE预处理模块
namespace  CAE
 CAE后处理模块
namespace  CAM
 加工模块命名空间
namespace  CLDCommon
 通用CLD模块命名空间
namespace  CLDKin
 运动学模块命名空间
namespace  Coatings
 涂层模块命名空间
namespace  CollaborationApplication
 协同应用模块
namespace  Composites
 复合材料模块命名空间
namespace  ContactlessInspection
 非接触式检测模块
namespace  DesignSimulation
 设计仿真模块命名空间
namespace  Diagramming
 图表模块命名空间
namespace  DiagrammingLibraryAuthor
 图表库创作模块命名空间
namespace  Die
 模具设计模块
namespace  Display
 显示模块命名空间
namespace  Document
 文档模块命名空间
namespace  Drafting
 制图模块命名空间
namespace  Drawings
 制图模块
namespace  DSE
 设计研究环境模块
namespace  EclassStandard
 Eclass标准模块命名空间
namespace  Fabric
 织物模块
namespace  Facet
 小平面体模块命名空间
namespace  Falcon
 Falcon模块命名空间
namespace  Features
 特征模块
namespace  Fields
 场相关功能模块
namespace  Formboard
 展板模块命名空间
namespace  Gateway
 Gateway模块命名空间
namespace  GeometricAnalysis
 几何分析模块
namespace  GeometricUtilities
 几何工具模块命名空间
namespace  Implicit
 隐式建模相关功能
namespace  Issue
 问题管理模块
namespace  JamTestNamespace
 测试命名空间
namespace  Join
 连接操作模块
namespace  Layout2d
 二维布局模块
namespace  LineDesigner
 管线设计模块
namespace  Markup
 标记模块
namespace  MBD
 基于模型的定义模块
namespace  MechanicalRouting
 机械布路模块命名空间
namespace  Mechatronics
 机电一体化模块
namespace  MfgModel
 制造模型模块
namespace  ModlUtils
 建模工具模块命名空间
namespace  MoldCooling
 模具冷却模块
namespace  Motion
 运动仿真模块
namespace  MPA
 多物理场分析模块
namespace  PartMfg
 制造零件模块
namespace  PcbExchange
 PCB交换模块命名空间
namespace  PDM
 产品数据管理模块
namespace  PID
 管道与仪表图模块
namespace  Positioning
 定位模块命名空间
namespace  Preferences
 制图首选项模块
namespace  Report
 报告模块命名空间
namespace  Routing
 管线布置模块命名空间
namespace  RoutingCommon
 管线设计通用模块
namespace  Rule
 规则模块命名空间
namespace  Schematic
 原理图模块命名空间
namespace  ShipDesign
 船舶设计模块
namespace  SIM
 仿真模块命名空间
namespace  StageModel
 阶段模型模块
namespace  TDP
 模板设计模式相关功能
namespace  ToolDesigner
 工具设计器模块
namespace  Tooling
 模具设计模块命名空间
namespace  UIStyler
 用户界面样式设计器相关类
namespace  UserDefinedObjects
 用户定义对象模块
namespace  UserDefinedTemplate
 用户定义模板模块
namespace  Validate
 验证模块命名空间
namespace  VisualReporting
 可视化报告模块
namespace  Vsa
 验证与状态分析模块
namespace  Weld
 焊接模块

class  AcisExporter
 ACIS导出器 更多...
class  AcisImporter
 ACIS导入器 更多...
class  AdjacentSheetBodiesRule
 相邻片体规则 更多...
class  ApparentChainingRule
 显式链接规则 更多...
class  Arc
 圆弧对象 更多...
class  ArcCollection
 圆弧对象集合 更多...
class  ASCImporter
 ASC导入器 更多...
class  AssembliesUtils
 装配工具类 更多...
class  AssyCloneLogFileFailures
 装配克隆日志文件失败类 更多...
class  AssyCloneNamingFailures
 装配克隆命名失败类 更多...
class  AttributeIterator
 属性迭代器类 更多...
class  AttributeManager
 属性管理器 更多...
class  AttributePropertiesBaseBuilder
 属性属性基础构建器 更多...
class  AttributePropertiesBuilder
 属性属性构建器 更多...
class  AttributeTemplatesBuilder
 属性模板构建器 更多...
class  AutomaticTraceline
 自动跟踪线 更多...
class  Axis
 轴对象接口 更多...
class  AxisCollection
 表示 NXOpen::Axis 的集合。 遍历此集合仅返回集合所属部件中包含的、未被标记为淘汰的活动对象。 注意 NXOpen::Axis 是智能对象,许多智能对象因其仅用于支持其他对象且不显示而被标记为淘汰。
要获取此类的实例,请参考 NXOpen::BasePart

创建于 NX3.0.1.
更多...
class  BaseCallback
 基础回调接口 更多...
class  BaseCreator
 基础创建器接口 更多...
class  BaseImporter
 基础导入器接口 更多...
class  BasePart
 基础部件类 更多...
class  BasePropertyTable
 表示属性表
这是一个子对象

创建于 NX9.0.0.
更多...
class  BaseSession
class  Body
 体对象 更多...
class  BodyCollection
 体对象集合 更多...
class  BodyDumbRule
 体哑规则 更多...
class  BodyFacetsRule
 体小平面规则 更多...
class  BodyFeatureRule
 体特征规则 更多...
class  BodyGroupRule
 体组规则 更多...
class  BodyList
 体列表 更多...
class  BrushFacetsRule
 刷面规则类 更多...
class  Builder
 构建器基类 更多...
class  BunchFacetsOnFaceRule
 面上成组小平面规则类 更多...
class  CaeObjectType
 CAE对象类型 更多...
class  Callback0
class  Callback0Function
class  Callback0List
class  Callback0MemberFunction
class  Callback1
class  Callback1Function
class  Callback1List
class  Callback1MemberFunction
class  Callback2
class  Callback2Function
class  Callback2List
class  Callback2MemberFunction
class  Callback3
class  Callback3Function
class  Callback3List
class  Callback3MemberFunction
class  Callback4
class  Callback4Function
class  Callback4List
class  Callback4MemberFunction
class  Callback5
class  Callback5Function
class  Callback5List
class  Callback5MemberFunction
class  Callback6
class  Callback6Function
class  Callback6List
class  Callback6MemberFunction
class  Callback7
class  Callback7Function
class  Callback7List
class  Callback7MemberFunction
class  Callback8
class  Callback8Function
class  Callback8List
class  Callback8MemberFunction
class  CartesianCoordinateSystem
 笛卡尔坐标系类 更多...
class  Catiav4Creator
 CATIA V4文件创建器 更多...
class  Catiav4Importer
 CATIA V4文件导入器 更多...
class  Catiav5Creator
 CATIA V5文件创建器 更多...
class  Catiav5Importer
 CATIA V5文件导入器 更多...
class  CDF
 CDF类 更多...
class  CGMBuilder
 CGM构建器类 更多...
class  CGMImporter
 CGM导入器类 更多...
class  ClipboardOperationsManager
 剪贴板操作管理器 更多...
class  CollaborativeContentManager
 协同内容管理器 更多...
class  CollaborativeDesign
 协同设计 更多...
class  CollaborativeDesignCollection
 协同设计集合 更多...
class  ColorDefinition
 颜色定义 更多...
struct  ColorDefinitionRgb
class  ColorManager
 颜色管理器 更多...
class  ColorRegionRule
 颜色区域规则 更多...
class  ColorWidth
 颜色宽度 更多...
class  ComponentReferenceCollector
 表示组件参考收集器对象。
于NX1980.0.0版本创建。
更多...
class  Conic
 圆锥曲线 更多...
class  ConnectedSheetBodiesRule
 连接片体规则 更多...
class  ContentDefinition
 内容定义 更多...
class  ConvergentFacet
 收敛小平面类 更多...
class  ConvertToFromReferenceBuilder
 转换为/从参考构建器类 更多...
class  CoordinateSystem
 坐标系类 更多...
class  CoordinateSystemCollection
 表示NXOpen::CoordinateSystem 的集合。 遍历此集合仅返回包含在集合所属部件中的活动未废弃对象。注意NXOpen::CoordinateSystem 是智能对象,许多智能对象会被废弃,因为它们仅用于支持其他对象且不显示。
要获取此类的实例,请参考NXOpen::BasePart

创建于NX3.0.0。
更多...
class  Creator3MF
 3MF创建器类 更多...
class  CreoImporter
 Creo导入器类 更多...
class  Curve
 曲线类 更多...
class  CurveChainRule
 曲线链规则类 更多...
class  CurveCollection
 表示NXOpen::Curve 的集合。 遍历此集合仅返回包含在集合所属部件中的活动未废弃对象。请注意NXOpen::Curve 是智能对象,许多智能对象会被废弃,因为它们仅用于支持其他对象且不显示。
要获取此类的实例,请参考NXOpen::BasePart

创建于NX3.0.0。
更多...
class  CurveDumbRule
 简单曲线规则类 更多...
class  CurveFeatureChainRule
 曲线特征链规则类 更多...
class  CurveFeatureRule
 曲线特征规则类 更多...
class  CurveFeatureTangentRule
 曲线特征相切规则类 更多...
class  CurveGroupRule
 曲线组规则类 更多...
class  CurveSnapOptionsBuilder
 曲线捕捉选项构建器类 更多...
class  CurveTangentRule
 曲线相切规则接口 更多...
class  CustomPopupMenu
 自定义弹出菜单接口 更多...
class  CustomPopupMenuHandler
 自定义弹出菜单处理器接口 更多...
class  CustomPopupMenuItem
 自定义弹出菜单项接口 更多...
class  CustomWidth
 自定义宽度接口 更多...
class  CutView
 剖视图接口 更多...
class  CutViewCollection
 剖视图集合管理类 更多...
class  CylindricalCoordinateSystem
 圆柱坐标系 更多...
class  DataContainer
 数据容器 更多...
class  DateBuilder
 日期构建器 更多...
class  DateItemBuilder
 日期项构建器 更多...
class  DateItemBuilderList
 日期项构建器列表 更多...
class  DatumAxis
 基准轴类 更多...
class  DatumCollection
 基准集合类 更多...
class  DatumConstraint
 基准约束类 更多...
class  DatumPlane
 基准平面类 更多...
class  Decal
 贴花类 更多...
class  DesignSessionBuilder
 设计会话构建器 更多...
class  DexBuilder
 DEX构建器 更多...
class  DexManager
 DEX管理器 更多...
class  Direction
 方向类 更多...
class  DirectionCollection
 表示 NXOpen::Direction 的集合。 遍历此集合仅返回包含在集合所属部件中的活动未报废对象。请注意,NXOpen::Direction 是智能对象,许多智能对象因仅支持其他对象而存在且不显示,所以它们会被报废。
要获取此类的实例,请参考 NXOpen::BasePart

在 NX3.0.0 中创建。
更多...
class  DisplayableObject
 可显示对象类 更多...
class  DisplayManager
 显示管理器 更多...
class  DisplayModification
 显示修改类 更多...
class  DMUSessionCollection
 表示设计会话工具类。
要获取此类的实例,请参考 NXOpen::Session

创建于NX1953.0.0。
更多...
class  DraftingManager
 制图管理器 更多...
class  DraftPointDataCollection
 制图点数据集合 更多...
class  DrawingCompareManager
 图纸比较管理器 更多...
class  DrawingUtils
 图纸工具类 更多...
class  DrawShapeTaskEnvironment
 绘制形状任务环境类 更多...
class  DxfdwgCreator
 DXF/DWG文件创建器 更多...
class  DxfdwgImporter
 DXF/DWG文件导入器 更多...
class  Edge
 边对象 更多...
class  EdgeBodyRule
 边体规则 更多...
class  EdgeBoundaryRule
 边界规则 更多...
class  EdgeChainRule
 边链规则类 更多...
class  EdgeDumbRule
 简单边规则类 更多...
class  EdgeFaceRule
 边面规则类 更多...
class  EdgeFeatureRule
 边特征规则类 更多...
class  EdgeIntersectRule
 边相交规则类 更多...
class  EdgeMultipleSeedTangentRule
 多种子边相切规则类 更多...
class  EdgeSheetBoundaryRule
 片体边界边规则 更多...
class  EdgeTangentRule
 边相切规则 更多...
class  EdgeVertexRule
 边顶点规则 更多...
class  EdgeVertexTangentRule
 边顶点相切规则 更多...
class  EffectivityConditionBuilder
 有效性条件构建器 更多...
class  Ellipse
 椭圆 更多...
class  EllipseCollection
 椭圆集合 更多...
class  EndCutBlockBuilder
 端部切削块构建器 更多...
class  EngineeringFunction
 工程函数 更多...
class  ErrorInfo
 错误信息 更多...
class  ErrorList
 错误列表 更多...
class  Expression
 表达式 更多...
class  ExpressionCollection
 表达式集合 更多...
class  ExpressionCollectorSet
 表达式收集器集 更多...
class  ExpressionCollectorSetList
 表达式收集器集列表 更多...
class  ExpressionGroup
 表达式组 更多...
class  ExpressionGroupCollection
 表达式组集合 更多...
class  ExpressionSectionSet
 表达式截面集 更多...
class  ExpressionSectionSetList
 表达式截面集列表 更多...
class  ExtendedRealityFileCreator
 扩展现实文件创建器 更多...
class  ExternalFileReference
 外部文件引用 更多...
class  ExternalFileReferenceAdapter
 外部文件引用适配器 更多...
class  ExternalFileReferenceManager
 外部文件引用管理器 更多...
class  FabricCollectionValidator
 织物集合验证器 更多...
class  Face
 面类 更多...
class  FaceAdjacentRule
 相邻面规则类 更多...
class  FaceAllBlendRule
 所有圆角面规则类 更多...
class  FaceAndAdjacentFacesRule
 面及相邻面规则类 更多...
class  FaceBodyRule
 面体规则类 更多...
class  FaceBossPocketFacesRule
 凸台腔体面规则类 更多...
class  FaceConnectedBlendRule
 相连圆角面规则类 更多...
class  FaceCurvatureCrossSectionFacesRule
 曲率横截面面规则类 更多...
class  FaceDumbRule
 简单面规则类 更多...
class  FaceFacetsRule
 小平面面规则类 更多...
class  FaceFeatureRule
 特征面规则类 更多...
class  FaceHoleFacesRule
 孔面规则类 更多...
class  FaceMergedRibFacesRule
 合并筋面规则类 更多...
class  FaceRegionBoundaryRule
 面区域边界规则类 更多...
class  FaceRegionRule
 面区域规则类 更多...
class  FaceRibFacesRule
 筋面规则类 更多...
class  FaceSlotFacesRule
 槽面规则类 更多...
class  FaceTangentRule
 面相切规则类 更多...
class  FacetCollector
 小平面收集器类 更多...
class  FacetCollectorCollection
 小平面收集器集合类 更多...
class  FacetSelectionRule
 小平面选择规则类 更多...
class  FacetSelectionRuleFactory
 小平面选择规则工厂类 更多...
class  FeatureGeneralPropertiesBuilder
 特征通用属性构建器类 更多...
class  FeatureIntersectionEdgesRule
 特征相交边规则类 更多...
class  FeaturePointsRule
 特征点规则类 更多...
class  FeatureProcessBuilderStatus
 特征处理构建器状态类 更多...
class  FileNew
 新建文件操作接口 更多...
class  FileNewTemplate
 新建文件模板接口 更多...
class  FillBoundaryRule
 填充边界规则类 更多...
class  FineBrushFacetsRule
 精细刷面规则类 更多...
class  FloodFillFacetsRule
 表示一个 NXOpen::FloodFillFacetsRule ,用于收集泛洪填充的小平面。 该规则通过扩展添加种子的所有相邻小平面(及相邻小平面的相邻小平面) 直到区域到达收集器中已收集小平面的闭合环。 如果收集器中已收集的小平面未形成闭合环,则规则会扩展 到种子所属面的所有小平面。
在NX12.0.0中创建。
更多...
class  FollowFilletRule
 跟随圆角规则类 更多...
class  FontCollection
 字体集合类 更多...
class  FourPointSurfaceBuilder
 四点曲面构建器类 更多...
class  Frame
 框架类 更多...
class  G3DImporter
 G3D导入器 更多...
class  GeneralScalarTable
 表示一个M×N的通用标量(实数)值表格。
这是一个抽象类

创建于NX6.0.0版本。
更多...
class  GenericMeasure
 通用测量 更多...
class  GeospatialDataImporter
 地理空间数据导入器 更多...
class  Group
 组对象 更多...
class  GroupBuilder
 组构建器 更多...
class  HumanData
 人体数据类 更多...
class  HumanH10DialogBuilder
 H10人体对话框构建器 更多...
class  HumanHandsDialogBuilder
 人手对话框构建器 更多...
class  HumanHandShapeData
 人手形状数据类 更多...
class  HumanHCPDialogBuilder
 HCP人体对话框构建器 更多...
class  HumanPosturePrediction
 人体姿态预测类 更多...
class  HumanPosturePredictionBuilder
 人体姿态预测构建器 更多...
class  HumanReachZone
 人体可达区域 更多...
class  Hyperbola
 双曲线 更多...
class  HyperbolaCollection
 双曲线集合 更多...
class  IAttributeSourceObjectBuilder
 属性源对象构建器接口 更多...
class  IBaseCurve
 基础曲线接口 更多...
class  IBasePlane
 基础平面接口 更多...
class  IBody
 体接口 更多...
class  ICurve
 曲线接口 更多...
class  IDatum
 基准接口 更多...
class  IExternalFileReferencer
 外部文件引用器接口 更多...
class  IFacet
 小平面体接口 更多...
class  IfcCreator
 IFC文件创建器 更多...
class  IfcImporter
 IFC文件导入器 更多...
class  IFitTo
 拟合操作接口 更多...
class  IgesCreator
 IGES文件创建器 更多...
class  IgesImporter
 IGES文件导入器 更多...
class  ILocation
 位置接口 更多...
class  ImplicitModelingTaskEnvironment
 隐式建模任务环境 更多...
class  Importer
 通用导入器 更多...
class  Importer3MF
 3MF文件导入器 更多...
class  ImportManager
 导入管理器 更多...
class  InferredConstraintsBuilder
 推断约束构建器 更多...
class  InferSnapType
 智能捕捉类型 更多...
class  InfiniteLine
 无限直线 更多...
class  InfiniteLineCollection
 无限直线集合 更多...
class  Information
 信息类 更多...
class  InterpartExpressionsBuilder
 部件间表达式构建器 更多...
class  INXObject
 NX对象基础接口 更多...
class  IOrientation
 方向接口 更多...
class  IParameterizedSurface
 参数化曲面接口 更多...
class  IPlane
 平面接口 更多...
class  IPlaneForXformByThreePlanes
 三平面变换用平面接口 更多...
class  IProfile
 轮廓接口 更多...
class  IReferenceAxis
 参考轴接口 更多...
class  ISketchHelpedConstraint
 草图辅助约束接口 更多...
class  ISurface
 曲面接口 更多...
class  ITableEditorDataProvider
 表格编辑器数据提供者接口 更多...
class  ItemCacheMappedEntityBuilder
 项缓存映射实体构建器 更多...
class  JournalManager
 表示JournalManager,用于在录制和重放日志文件时查询日志相关数据。 NX设置的语言或当前录制的语言可通过NXOpen::Preferences::SessionUserInterface::JournalLanguage 确定。
要获取此类的实例,请参考 NXOpen::Session

创建于NX11.0.0.
更多...
class  JtCreator
 JT 文件创建器 更多...
class  KFObject
 知识融合对象 更多...
class  Layout
 布局类 更多...
class  LayoutCollection
 布局集合类 更多...
class  LayoutDefinition
 布局定义类 更多...
class  LicenseManager
 许可证管理器 更多...
class  Light
 光源类 更多...
class  LightCollection
 光源集合类 更多...
class  Line
 直线对象 更多...
class  LineCollection
 直线对象集合管理器 更多...
class  LineColorFontWidthBuilder
 直线颜色、线型和线宽属性构建器 更多...
class  LineFontBuilder
 直线线型构建器 更多...
class  LineWidthBuilder
 直线线宽构建器 更多...
class  LinkedMirrorPartAttributeEditData
 链接镜像部件属性编辑数据 更多...
class  LinkedMirrorPartAttributeEditEvent
 链接镜像部件属性编辑事件 更多...
class  LinkedMirrorPartBuilder
 链接镜像部件构建器 更多...
class  LinkedMirrorPartEntityMapData
 链接镜像部件实体映射数据 更多...
class  LinkedMirrorPartEntityMapEvent
 链接镜像部件实体映射事件 更多...
class  LinkedPartManager
 链接部件管理器 更多...
class  ListCreator
 列表创建器 更多...
class  ListCreatorList
 列表创建器列表 更多...
class  ListingWindow
 列表窗口 更多...
class  LoadOptions
 加载选项 更多...
class  LogFile
 日志文件 更多...
class  MassPropertiesBuilder
 质量属性构建器 更多...
class  Material
 材料类 更多...
class  MaterialManager
 材料管理器 更多...
class  MaterialUtilities
 材料工具类 更多...
class  MathUtils
 数学工具类 更多...
struct  Matrix3x3
struct  Matrix4x4
class  Measure
 测量类 更多...
class  MeasureAngle
 角度测量类 更多...
class  MeasureAngleBuilder
 角度测量构建器 更多...
class  MeasureBodies
 实体测量类 更多...
class  MeasureBodyBuilder
 实体测量构建器 更多...
class  MeasureBuilder
 测量构建器基类 更多...
class  MeasureDistance
 距离测量类 更多...
class  MeasureDistanceBuilder
 距离测量构建器 更多...
class  MeasureElement
 测量元素基类 更多...
class  MeasureExtremePoint
 极值点测量类 更多...
class  MeasureFaceBuilder
 面测量构建器类 更多...
class  MeasureFaces
 面测量结果类 更多...
class  MeasureLength
 长度测量类 更多...
class  MeasureManager
 测量管理器类 更多...
class  MeasureMaster
 测量主控类 更多...
class  MeasureMasterBuilder
 测量主控构建器 更多...
class  Measurement
 测量基类 更多...
class  MeasurePoint
 点测量类 更多...
class  MeasurePolarAngle
 极坐标角度测量类 更多...
class  MeasurePolarArea
 极坐标面积测量类 更多...
class  MeasurePolarRadius
 极坐标半径测量类 更多...
class  MeasurePrefsBuilder
 测量首选项构建器 更多...
class  MeasureRectangularExtreme
 矩形极值测量类 更多...
class  MeshParameterData
 网格参数数据 更多...
class  MeshProfileString
 网格轮廓字符串 更多...
class  ModelingView
 建模视图类 更多...
class  ModelingViewCollection
 建模视图集合类 更多...
class  ModelingViewHighQualityImage
 建模视图高质量图像类 更多...
class  ModelingViewList
 建模视图列表类 更多...
class  ModlConstraint
 建模约束类 更多...
class  MorphMeshTaskEnvironment
 变形网格任务环境 更多...
class  MovieManager
 影片管理器 更多...
class  MovieSettingsBuilder
 影片设置构建器 更多...
class  NavigatorFilter
 导航器过滤器类 更多...
class  NestedSolution
 嵌套解决方案类 更多...
class  NestingPart
 嵌套零件类 更多...
class  NestingSettings
 嵌套设置类 更多...
class  NestingStock
 嵌套原材料类 更多...
class  NXColor
 NX颜色类 更多...
class  NXException
class  NxFacet
 NX小平面类 更多...
class  NXMatrix
 NX矩阵类 更多...
class  NXMatrixCollection
 NX矩阵集合 更多...
class  NXMessageBox
 NX消息框 更多...
class  NXObject
 NX对象基类 更多...
class  NXObjectList
 NX对象列表类 更多...
class  NXObjectManager
 NX对象管理器 更多...
class  NXString
class  NXTo2dCreator
 二维创建器类 更多...
class  ObjectGeneralPropertiesBuilder
 对象通用属性构建器 更多...
class  ObjectList
 对象列表 更多...
class  ObjectSelector
 对象选择器 更多...
class  ObjectTypeSelector
 对象类型选择器 更多...
class  Offset
 偏移操作类 更多...
class  OffsetCollection
 表示NXOpen::Offset 的集合。 遍历此集合仅返回集合所属部件中存在的、未被标记销毁的对象。注意NXOpen::Offset 是智能对象,许多智能对象会被标记销毁,因为它们仅用于支撑其他对象,不会被显示。
要获取此类的实例,请参考NXOpen::BasePart

创建于NX3.0.0。
更多...
class  OuterEdgesOfFacesRule
 面外边缘规则 更多...
class  Parabola
 抛物线 更多...
class  ParabolaCollection
 抛物线对象集合 更多...
class  ParameterTable
 参数表 更多...
class  ParameterTableCollection
 参数表集合 更多...
class  ParamLibLibraryManagerBuilder
 参数库管理器构建器 更多...
class  ParamLibParameter
 参数库参数 更多...
class  ParamLibParameterBuilder
 参数库参数构建器 更多...
class  ParamLibParameterCollection
 表示当前部件中所有参数库参数 对象的集合。
要获取此类的实例,请参考NXOpen::参数库参数库管理器

创建于NX1847.0.0版本。
更多...
class  ParamLibParameterLibraryManager
 参数库管理器 更多...
class  ParamLibParameterListBuilder
 参数库参数列表构建器 更多...
class  ParasolidExporter
 Parasolid导出器 更多...
class  ParasolidImporter
 Parasolid导入器 更多...
class  Part
 表示.prt类型的NX部件。
使用 NXOpen::PartCollection 类加载或创建部件。

创建于NX3.0.0。
更多...
class  PartCleanup
 部件清理工具 更多...
class  PartCloseResponses
 部件关闭响应 更多...
class  PartCloseStatus
 部件关闭状态 更多...
class  PartCollection
 部件集合管理 更多...
class  PartDelayedUpdateStatus
 部件延迟更新状态 更多...
class  PartImporter
 部件导入器 更多...
class  PartLoadStatus
 部件加载状态 更多...
class  PartReopenReport
 部件重新打开报告 更多...
class  PartReopenStatus
 部件重新打开状态 更多...
class  PartSaveOptions
 部件保存选项 更多...
class  PartSaveStatus
 部件保存状态 更多...
class  PasteSpecialBuilder
 选择性粘贴构建器 更多...
class  PhysicalMaterial
 物理材料 更多...
class  PhysicalMaterialBuilder
 物理材料构建器 更多...
class  PhysicalMaterialCollection
 表示当前部件中所有NXOpen::PhysicalMaterial 对象的集合
要获取此类的实例,请参考NXOpen::MaterialManager

于NX5.0.0版本创建。
更多...
class  Plane
 平面对象 更多...
class  PlaneCollection
 表示NXOpen::Plane 的集合。 遍历此集合仅返回集合所属部件中存在的未标记为废弃的活动对象。注意NXOpen::Plane 是智能对象,许多智能对象会被标记为废弃,因为它们仅用于支持其他对象,不会被显示。
要获取此类的实例,请参考NXOpen::BasePart

创建于NX4.0.0。
更多...
class  PlaneList
 平面列表 更多...
class  PlaneTypes
 平面类型 更多...
class  PlotBuilder
 绘图构建器 更多...
class  PlotColorsWidthsBuilder
 绘图颜色线宽构建器 更多...
class  PlotManager
 绘图管理器 更多...
class  PlotSourceBuilder
 绘图源构建器 更多...
class  Point
 点对象 更多...
struct  Point2d
struct  Point3d
struct  Point4d
class  PointCollection
 表示智能对象NXOpen::Point 的集合。 遍历此集合仅返回集合所属部件中存在的未标记为废弃的对象。注意NXOpen::Point 是智能对象,许多智能对象因仅用于支撑其他对象且不显示而被标记为废弃。
要获取此类实例,请参考NXOpen::BasePart

创建于NX3.0.0。
更多...
class  PointList
 点列表管理类 更多...
class  PolygonModelingTaskEnvironment
 多边形建模任务环境类 更多...
class  Polyline
 多段线类 更多...
class  PolylineCollection
 多段线集合管理类 更多...
class  PositioningDimension
 定位尺寸类 更多...
class  PreviewBuilder
 预览构建器 更多...
class  PreviewPropertiesBuilder
 预览属性构建器 更多...
class  PrimitiveFacetsRule
 表示用于收集基本体小平面的NXOpen::PrimitiveFacetsRule 。 基于选中的种子小平面,此规则会扩展到属于特定基本体形状的所有相连小平面。 当前此规则仅收集平面、圆柱面、圆锥面和球面形状的小平面。
版本:NX12.0.2中创建。
更多...
class  Print3dBuilder
 3D打印构建器 更多...
class  PrintBuilder
 打印构建器 更多...
class  PrintPDFBuilder
 PDF打印构建器 更多...
class  PrintSVGBuilder
 SVG打印构建器 更多...
class  PropertiesManager
 属性管理器 更多...
class  PropertyContainer
 属性容器 更多...
class  PvtransManager
 视图转换管理器 更多...
class  QuickUsdzCreator
 快速USDZ创建器 更多...
class  ReferenceSet
 引用集 更多...
class  RegionBoundaryRule
 区域边界规则 更多...
class  RegionPoint
 区域点 更多...
class  RegionPointList
 区域点列表 更多...
class  RelationFinderSettingsBuilder
 关系查找器设置构建器 更多...
class  ReplaceExpressionsBuilder
 替换表达式构建器 更多...
class  ResizeHoleData
 调整孔数据 更多...
class  ResourceBarManager
 资源栏管理器 更多...
class  RevitImporter
 Revit导入器 更多...
class  RhinoImporter
 Rhino导入器 更多...
class  RibTopFaceEdgesRule
 筋顶面边规则 更多...
class  RoughBrushFacetsRule
 粗刷面规则类 更多...
class  RuleManager
 规则管理器 更多...
class  SaveOptions
 保存选项 更多...
class  Scalar
 标量对象 更多...
class  ScalarCollection
 表示NXOpen::Scalar 对象的集合。 遍历此集合仅返回集合所属部件中存在的未标记为废弃的有效对象。注意NXOpen::Scalar 是智能对象,许多智能对象仅用于支持其他对象且不显示,因此会被标记为废弃。
要获取此类实例,请参考NXOpen::BasePart

于NX3.0.0版本创建。
更多...
class  ScalarMatrixValue
 表示通用M×N的标量(实数)值矩阵。
于NX6.0.0版本创建。
更多...
class  ScalarTableValue
 表示一个通用M×N的标量(实数)值表格。
于NX6.0.0版本创建。
更多...
class  ScCollector
 智能收集器 更多...
class  ScCollectorCollection
 智能收集器集合 更多...
class  ScCollectorList
 智能收集器列表 更多...
class  ScRuleFactory
 智能规则工厂 更多...
class  Section
 截面对象 更多...
class  SectionCollection
 截面对象集合 更多...
class  SectionData
 截面数据类 更多...
class  SectionElementData
 截面元素数据类 更多...
class  SectionList
 截面列表类 更多...
class  SelectArc
 圆弧选择类 更多...
class  SelectBody
 体选择类 更多...
class  SelectBodyList
 体选择列表类 更多...
class  SelectCartesianCoordinateSystem
 用于选择笛卡尔坐标系的选择器 更多...
class  SelectCoordinateSystem
 用于选择坐标系的选择器基类 更多...
class  SelectCoordinateSystemList
 用于选择多个坐标系的选择器列表 更多...
class  SelectCurve
 用于选择曲线对象的选择器 更多...
class  SelectCurveList
 用于选择多条曲线的选择器列表 更多...
class  SelectDatumPlane
 用于选择基准平面的选择器 更多...
class  SelectDatumPlaneList
 用于选择多个基准平面的选择器列表 更多...
class  SelectDisplayableObject
 用于选择可显示对象的选择器 更多...
class  SelectDisplayableObjectList
 可选择显示对象列表 更多...
class  SelectEdge
 可选择边 更多...
class  SelectEdgeList
 可选择边列表 更多...
class  SelectExpressionList
 可选择表达式列表 更多...
class  SelectFace
 可选择面 更多...
class  SelectFaceList
 可选择面列表 更多...
class  SelectGroup
 可选择组 更多...
class  SelectGroupList
 选择组列表 更多...
class  SelectIBaseCurve
 选择基础曲线接口 更多...
class  SelectIBaseCurveList
 选择基础曲线列表 更多...
class  SelectIBasePlaneList
 选择基准平面列表 更多...
class  SelectIBody
 选择体接口 更多...
class  SelectICurve
 选择曲线接口 更多...
class  SelectICurveList
 选择曲线列表 更多...
class  SelectINXObjectList
 选择NX对象列表 更多...
class  Selection
 选择操作的主类 更多...
class  SelectionHandle
 选择句柄类 更多...
class  SelectionIntentRule
 选择意图规则类 更多...
class  SelectionIntentRuleOptions
 选择意图规则选项类 更多...
class  SelectionMethod
 选择方法类 更多...
class  SelectionSubscriber
 选择订阅者类 更多...
class  SelectIParameterizedSurface
 选择参数化曲面接口 更多...
class  SelectIParameterizedSurfaceList
 选择参数化曲面列表接口 更多...
class  SelectIReferenceAxis
 选择参考轴接口 更多...
class  SelectISurface
 选择曲面接口 更多...
class  SelectLine
 选择线类 更多...
class  SelectModelingViewList
 选择建模视图列表接口 更多...
class  SelectNXObject
 选择NX对象接口 更多...
class  SelectNXObjectList
 NX对象列表选择器 更多...
class  SelectObject
 对象选择器 更多...
class  SelectObjectList
 对象列表选择器 更多...
class  SelectPart
 部件选择器 更多...
class  SelectPartList
 部件列表选择器 更多...
class  SelectPlane
 平面选择器 更多...
class  SelectPoint
 点选择器 更多...
class  SelectPointList
 点列表选择器 更多...
class  SelectSelectObject
 选择对象类 更多...
class  SelectSketch
 草图选择类 更多...
class  SelectSketchList
 草图列表选择类 更多...
class  SelectSketchMakeUniformScaleBuilderList
 草图均匀缩放构建器列表选择类 更多...
class  SelectSmartObject
 智能对象选择类 更多...
class  SelectSpline
 样条曲线选择类 更多...
class  SelectSplineList
 样条曲线列表选择类 更多...
class  SelectTaggedObject
 用于选择标记对象的类 更多...
class  SelectTaggedObjectList
 标记对象选择列表类 更多...
class  SelectView
 用于选择视图的类 更多...
class  SelectViewList
 视图选择列表类 更多...
class  Session
 会话类 更多...
class  SheetAndAdjacentSheetBodiesRule
 片体及相邻片体规则类 更多...
class  SimpleSketchInPlaceBuilder
 简单草图原位构建器接口 更多...
class  SingleFacetRule
 单面规则接口 更多...
class  SingleMeasure
 单次测量接口 更多...
class  Sketch
 草图对象 更多...
class  SketchAlignmentConstraint
 草图对齐约束 更多...
class  SketchAlongPathBuilder
 沿路径草图构建器 更多...
class  SketchAngularDimensionBuilder
 草图角度尺寸构建器 更多...
class  SketchAssociativeTrim
 草图关联修剪 更多...
class  SketchAssociativeTrimBuilder
 草图关联修剪构建器 更多...
class  SketchAutoConstrainBuilder
 草图自动约束构建器 更多...
class  SketchAutoDimensionBuilder
 草图自动标注构建器 更多...
class  SketchChamferBuilder
 草图倒角构建器 更多...
class  SketchCollection
 草图集合 更多...
class  SketchConicBuilder
 草图圆锥曲线构建器 更多...
class  SketchConstraint
 草图约束 更多...
class  SketchConstraintBuilder
 草图约束构建器 更多...
class  SketchCornerBuilder
 草图圆角构建器 更多...
class  SketchDimensionalConstraint
 草图尺寸约束 更多...
class  SketchDimensionBuilder
 草图尺寸构建器 更多...
class  SketchDragGeometryBuilder
 草图几何拖动构建器 更多...
class  SketchEditDefiningSectionBuilder
 草图编辑定义截面构建器 更多...
class  SketchEditDimensionValueBuilder
 草图编辑尺寸值构建器 更多...
class  SketchEditParametersBuilder
 草图编辑参数构建器 更多...
class  SketchEllipseBuilder
 草图椭圆构建器 更多...
class  SketchEvaluator
 草图评估器 更多...
class  SketchEvaluatorCollection
 草图评估器集合 更多...
class  SketchExpressionModifierBuilder
 草图表达式修改器构建器 更多...
class  SketchFindMovableObjectsBuilder
 草图查找可移动对象构建器 更多...
class  SketchFixObjectsBuilder
 草图固定对象构建器 更多...
class  SketchFoundRelation
 草图查找关系类 更多...
class  SketchG1Constraint
 草图G1连续性约束类 更多...
class  SketchG2Constraint
 草图G2连续性约束类 更多...
class  SketchGeometricConstraint
 草图几何约束类 更多...
class  SketchGeometryBuilder
 草图几何构建器类 更多...
class  SketchHelpedDimensionalConstraint
 草图辅助尺寸约束类 更多...
class  SketchHelpedGeometricConstraint
 草图辅助几何约束类 更多...
class  SketchIgnoreRelationBuilder
 草图忽略关系构建器 更多...
class  SketchIncludeGeometryBuilder
 草图包含几何体构建器 更多...
class  SketchInDraftingBuilder
 制图中草图构建器 更多...
class  SketchInPlaceBuilder
 原位草图构建器 更多...
class  SketchIntersectionCurve
 草图相交曲线 更多...
class  SketchIntersectionCurveBuilder
 草图相交曲线构建器 更多...
class  SketchIntersectionPoint
 草图相交点 更多...
class  SketchIntersectionPointBuilder
 草图相交点构建器 更多...
class  SketchLinearDimensionBuilder
 草图线性尺寸构建器 更多...
class  SketchLineBuilder
 草图直线构建器 更多...
class  SketchMakeCoincidentBuilder
 草图重合约束构建器 更多...
class  SketchMakeCollinearBuilder
 草图共线约束构建器 更多...
class  SketchMakeEqualBuilder
 草图等长约束构建器 更多...
class  SketchMakeHorizontalBuilder
 草图水平约束构建器 更多...
class  SketchMakeMidpointAlignedBuilder
 草图中点对齐约束构建器 更多...
class  SketchMakeParallelBuilder
 草图平行约束构建器 更多...
class  SketchMakePerpendicularBuilder
 草图垂直约束构建器 更多...
class  SketchMakePerpendicularToStringBuilder
 草图与曲线垂直约束构建器 更多...
class  SketchMakePointOnStringBuilder
 草图点在曲线上约束构建器 更多...
class  SketchMakeRelationBuilder
 草图关系约束构建器 更多...
class  SketchMakeSymmetricBuilder
 草图对称约束构建器 更多...
class  SketchMakeTangentBuilder
 草图相切约束构建器 更多...
class  SketchMakeTangentToStringBuilder
 草图构建相切至字符串构建器 更多...
class  SketchMakeUniformScaleBuilder
 草图构建均匀缩放构建器 更多...
class  SketchMakeVerticalBuilder
 草图构建垂直约束构建器 更多...
class  SketchManageSymmetryLinesBuilder
 草图管理对称线构建器 更多...
class  SketchMirrorPatternBuilder
 草图镜像阵列构建器 更多...
class  SketchOffset
 草图偏移操作 更多...
class  SketchOffsetBuilder
 草图偏移构建器 更多...
class  SketchOperationBuilder
 草图操作构建器基类 更多...
class  SketchOperationData
 草图操作数据类 更多...
struct  SketchOperationgeometry
class  SketchPasteBuilder
 草图粘贴构建器 更多...
class  SketchPattern
 草图图案类 更多...
class  SketchPatternBuilder
 草图图案构建器 更多...
class  SketchPolygon
 草图多边形类 更多...
class  SketchPolygonBuilder
 草图多边形构建器 更多...
class  SketchProjectBuilder
 草图投影构建器 更多...
class  SketchQuickExtendBuilder
 草图快速延伸构建器 更多...
class  SketchQuickTrimBuilder
 草图快速修剪构建器 更多...
class  SketchRadialDimensionBuilder
 草图径向尺寸构建器 更多...
class  SketchRapidDimensionBuilder
 草图快速尺寸构建器 更多...
class  SketchRelation
 草图约束关系 更多...
class  SketchRelationBuilder
 草图约束关系构建器 更多...
class  SketchRemoteFindingBuilder
 草图远程查找构建器 更多...
class  SketchSilhouette
 草图轮廓 更多...
class  SketchSilhouetteBuilder
 草图轮廓线构建器 更多...
class  SketchSlotBuilder
 草图槽构建器 更多...
class  SketchSymmetricBuilder
 草图对称约束构建器 更多...
class  SketchTangentConstraint
 草图相切约束 更多...
class  SketchTangentToStringConstraint
 草图与字符串相切约束 更多...
class  SketchVirtualPoint
 草图虚拟点 更多...
class  SketchWorkRegionBuilder
 草图工作区域构建器 更多...
class  SmartDiffValidatorBuilder
 智能差异验证器构建器 更多...
class  SmartObject
 智能对象基类 更多...
class  SphericalCoordinateSystem
 球坐标系 更多...
class  Spline
 样条曲线 更多...
class  SplineCollection
 样条曲线集合 更多...
class  Spreadsheet
 电子表格接口 更多...
class  SpreadsheetCellData
 电子表格单元格数据接口 更多...
class  SpreadsheetExternal
 外部电子表格接口 更多...
class  SpreadsheetManager
 电子表格管理器接口 更多...
class  Step203Importer
 STEP 203导入器接口 更多...
class  Step214Importer
 STEP 214导入器接口 更多...
class  Step242Importer
 STEP242导入器 更多...
class  StepCreator
 STEP文件创建器 更多...
class  STLCreator
 STL文件创建器 更多...
class  STLImporter
 STL文件导入器 更多...
class  Stroke
 笔划对象 更多...
class  StrokeCollection
 笔划集合 更多...
class  StudioMaterialManager
 Studio材质管理器 更多...
class  SubdivisionMeshBody
 细分网格体 更多...
class  SubdivisionMeshBodyTopologyData
 细分网格体拓扑数据 更多...
class  SubdivisionMeshEdge
 细分网格边 更多...
class  SubdivisionMeshEdgeTopologyData
 细分网格边拓扑数据 更多...
class  SubdivisionMeshFace
 细分网格面 更多...
class  SubdivisionMeshFaceTopologyData
 细分网格面拓扑数据 更多...
class  SubdivisionMeshVertex
 细分网格顶点 更多...
class  SubdivisionTaskEnvironment
 细分任务环境类 更多...
class  SuppressByExpressionBuilder
 表达式抑制构建器类 更多...
class  SurfaceRebuildData
 曲面重建数据类 更多...
class  SurfaceUVDirectionBuilder
 曲面UV方向构建器类 更多...
class  SymbolFont
 符号字体类 更多...
class  TableEditorDefaultDataProvider
 表格编辑器默认数据提供器 更多...
class  TaggedObject
 带标签对象基类 更多...
class  TaggedObjectCollection
class  TaggedObjectList
 带标签对象列表 更多...
class  TangentFacetsRule
 表示一个收集满足给定公差内相切条件的面的 NXOpen::TangentFacetsRule 。 该规则通过添加种子面的所有相邻面(以及邻居的邻居)来实现相切,这些面满足相切条件。
创建于 NX12.0.2。
更多...
class  TangentSheetBodiesRule
 相切片体规则 更多...
class  TextColorFontWidthBuilder
 文本颜色字体宽度构建器 更多...
class  TextureModelingTaskEnvironment
 纹理建模任务环境 更多...
class  ThreeDXMLImporter
 3DXML导入器 更多...
class  TopologyOptimizationTaskEnvironment
 拓扑优化任务环境 更多...
class  Traceline
 迹线 更多...
class  TracelineCollection
 迹线集合 更多...
class  TransientObject
 NX临时对象。
任何继承自TransientObject的对象都需要关注内存管理。这些对象在使用完毕后需要被删除以释放内存。
更多...
class  TreeListNode
 树列表节点接口 更多...
class  UI
 用户界面接口 更多...
class  Unit
 单位接口 更多...
class  UnitCollection
 单位集合接口 更多...
class  Update
 更新操作接口 更多...
class  Validation
 验证功能主类 更多...
class  ValidationCollection
 验证集合 更多...
struct  Vector2d
struct  Vector3d
class  View
 视图对象 更多...
class  ViewCollection
 视图集合 更多...
class  ViewDependentDisplayManager
 视图相关显示管理器 更多...
class  ViewSet
 视图集 更多...
class  ViewSetCollection
 视图集集合 更多...
class  ViewUIManager
 视图用户界面管理器 更多...
class  VirtuallabImporter
 VirtualLab导入器 更多...
class  VRMLImporter
 VRML导入器 更多...
class  WavefrontObjCreator
 Wavefront OBJ文件创建器 更多...
class  WavefrontObjImporter
 Wavefront OBJ文件导入器 更多...
class  WCS
 工作坐标系 更多...
class  WidthDefinition
 宽度定义类 更多...
class  WindowHandle
 窗口句柄类 更多...
class  WithinCurvesRule
 表示 NXOpen::WithinCurvesRule ,用于收集曲线内的小平面。 此规则通过链式方式添加位于曲线内的种子小平面的所有相邻小平面(及相邻小平面的相邻小平面)。
创建于NX12.0.2。
更多...
class  Xform
 变换类 更多...
class  XformCollection
 表示NXOpen::Xform 对象的集合。 迭代此集合仅返回包含在集合所属部件中的活动未废弃对象。注意,NXOpen::Xform 是智能对象,许多智能对象会被废弃,因为它们仅用于支持其他对象且不显示。
要获取此类的实例,请参考NXOpen::BasePart

在NX3.0.0中创建。
更多...

类型定义

using NXVariant = std::variant <std::monostate, NXVariantEntry, std::vector<NXVariantEntry>>
 表示NXOpen方法的可变类型参数的类型。 可以是单个NXVariantEntry或其数组。
using NXVariantEntry = std::variant <std::monostate, int, double, bool, NXOpen::TaggedObject*, NXOpen::NXString>
 NXVariantEntry表示NXOpen方法的可变类型参数。
注意:以下代码块会将值识别为bool而非NXOpen::NXString

枚举

enum  AlignmentStyleT { AlignmentStyleTNone , AlignmentStyleTHorizontal , AlignmentStyleTVertical }
enum  ApparentChainingRuleSelection { ApparentChainingRuleSelectionAllowAllTypes , ApparentChainingRuleSelectionAllowCurve , ApparentChainingRuleSelectionAllowEdge }
enum  ApparentChainingRuleType { ApparentChainingRuleTypeConnected , ApparentChainingRuleTypeTangent , ApparentChainingRuleTypeDumb }
enum  AxisOrientation { AxisOrientationHorizontal , AxisOrientationVertical }
enum  BorderLineStyleT {
  BorderLineStyleTNone , BorderLineStyleTContinuous , BorderLineStyleTDash , BorderLineStyleTDashDot ,
  BorderLineStyleTDashDotDot , BorderLineStyleTDot , BorderLineStyleTDouble , BorderLineStyleTSlantDashDot
}
enum  CurveParameterType { CurveParameterTypeArcLength , CurveParameterTypePercentArcLength , CurveParameterTypeThroughPoint }
enum  DisplayPartOption { DisplayPartOptionReplaceExisting , DisplayPartOptionAllowAdditional }
enum  ExcelFileFormatT { ExcelFileFormatTWorkbookNormal , ExcelFileFormatTWorkbookDefault }
enum  ExtrudeLimitDataLimitType {
  ExtrudeLimitDataLimitTypeDistance , ExtrudeLimitDataLimitTypeUntilNext , ExtrudeLimitDataLimitTypeUntilSelected , ExtrudeLimitDataLimitTypeUntilSelectedExtendFace ,
  ExtrudeLimitDataLimitTypeThroughAll
}
enum  ExtrudeOffsetDataOffsetType { ExtrudeOffsetDataOffsetTypeNone , ExtrudeOffsetDataOffsetTypeNormalOffset , ExtrudeOffsetDataOffsetTypeSymmetricOffset , ExtrudeOffsetDataOffsetTypeSingleOffset }
enum  ExtrudeTaperDataTaperType {
  ExtrudeTaperDataTaperTypeNone , ExtrudeTaperDataTaperTypeSimpleFromStart , ExtrudeTaperDataTaperTypeSimpleFromProfile , ExtrudeTaperDataTaperTypeSymmetric ,
  ExtrudeTaperDataTaperTypeMatchedEnds , ExtrudeTaperDataTaperTypeAsymmetric
}
enum  FileNewTemplateType {
  FileNewTemplateTypeWorkset , FileNewTemplateTypeItem , FileNewTemplateTypeDesignElement , FileNewTemplateTypeDesignControlElement ,
  FileNewTemplateTypeDesignFeature , FileNewTemplateTypeGeneric , FileNewTemplateTypeSheet , FileNewTemplateTypeDiagrammingSheetpart ,
  FileNewTemplateTypeDesignWorkset , FileNewTemplateTypeDiagrammingDiscipline , FileNewTemplateTypeLast
}
enum  FollowFilletRuleType { FollowFilletRuleTypeConnected , FollowFilletRuleTypeTangent }
enum  LineFontOption { LineFontOptionAssigned , LineFontOptionDefault , LineFontOptionNoChange }
enum  LineWidthOption { LineWidthOptionAssigned , LineWidthOptionDefault , LineWidthOptionNoChange }
enum  OriginMethod { OriginMethodSpecifyPoint , OriginMethodWorkPartOrigin }
enum  PartDisplayPartWorkPartOption { PartDisplayPartWorkPartOptionSameAsDisplay , PartDisplayPartWorkPartOptionUseLast }
enum  PartLoadState { PartLoadStateNotLoaded , PartLoadStateFullyLoaded , PartLoadStatePartiallyLoaded , PartLoadStateMinimallyLoaded }
enum  Persistence { PersistenceTemporary , PersistencePermanent }
enum  PlaneNormalOrientation { PlaneNormalOrientationInward , PlaneNormalOrientationOutward }
enum  RotationDirection { RotationDirectionRightHand , RotationDirectionLeftHand }
enum  ScCollectorAllowTypes { ScCollectorAllowTypesUninitialized , ScCollectorAllowTypesOnlyCurves , ScCollectorAllowTypesOnlyPoints , ScCollectorAllowTypesCurvesAndPoints }
enum  ScEvaluationFiltertype {
  ScEvaluationFiltertypeSleepyEntity = 1 , ScEvaluationFiltertypeLaminarEdge , ScEvaluationFiltertypeMinimumBody , ScEvaluationFiltertypeSheetBody ,
  ScEvaluationFiltertypeFacetEntity
}
enum  Sense { SenseForward , SenseReverse }
enum  SketchControlPoint {
  SketchControlPointNoPoint , SketchControlPointStartPoint , SketchControlPointEndPoint , SketchControlPointCenter ,
  SketchControlPointSplineDefiningPoint , SketchControlPointAnchor , SketchControlPointSplinePole , SketchControlPointMidPoint ,
  SketchControlPointQuadrant , SketchControlPointOnCurve
}
enum  TextAlignmentModeT {
  TextAlignmentModeTVertTop , TextAlignmentModeTVertMiddle , TextAlignmentModeTVertBottom , TextAlignmentModeTVertJustify ,
  TextAlignmentModeTVertDistributed , TextAlignmentModeTHorGeneral , TextAlignmentModeTHorLeft , TextAlignmentModeTHorCenter ,
  TextAlignmentModeTHorRight , TextAlignmentModeTHorFill , TextAlignmentModeTHorJustify , TextAlignmentModeTHorCenterAcrossSelection ,
  TextAlignmentModeTHorDistributed
}
enum  UnderlineStyleT {
  UnderlineStyleTNone , UnderlineStyleTSingle , UnderlineStyleTSingleAccounting , UnderlineStyleTDouble ,
  UnderlineStyleTDoubleAccounting
}
enum  XYZAxis { XYZAxisXAxis , XYZAxisYAxis , XYZAxisZAxis }

函数

template<class Result>
Callback0Function< Result > make_callback (Result(*fn)())
template<class Result, class Arg1>
Callback1Function< Result, Arg1 > make_callback (Result(*fn)(Arg1))
template<class Result, class Arg1, class Arg2>
Callback2Function< Result, Arg1, Arg2 > make_callback (Result(*fn)(Arg1, Arg2))
template<class Result, class Arg1, class Arg2, class Arg3>
Callback3Function< Result, Arg1, Arg2, Arg3 > make_callback (Result(*fn)(Arg1, Arg2, Arg3))
template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
Callback4Function< Result, Arg1, Arg2, Arg3, Arg4 > make_callback (Result(*fn)(Arg1, Arg2, Arg3, Arg4))
template<class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5>
Callback5Function< Result, Arg1, Arg2, Arg3, Arg4, Arg5 > make_callback (Result(*fn)(Arg1, Arg2, Arg3, Arg4, Arg5))
template<class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6>
Callback6Function< Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 > make_callback (Result(*fn)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6))
template<class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6, class Arg7>
Callback7Function< Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7 > make_callback (Result(*fn)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7))
template<class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6, class Arg7, class Arg8>
Callback8Function< Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8 > make_callback (Result(*fn)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8))
template<class T, class Result>
Callback0MemberFunction< T, Result > make_callback (T *object, Result(T::*fn)())
template<class T, class Result, class Arg1>
Callback1MemberFunction< T, Result, Arg1 > make_callback (T *object, Result(T::*fn)(Arg1))
template<class T, class Result, class Arg1, class Arg2>
Callback2MemberFunction< T, Result, Arg1, Arg2 > make_callback (T *object, Result(T::*fn)(Arg1, Arg2))
template<class T, class Result, class Arg1, class Arg2, class Arg3>
Callback3MemberFunction< T, Result, Arg1, Arg2, Arg3 > make_callback (T *object, Result(T::*fn)(Arg1, Arg2, Arg3))
template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4>
Callback4MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4 > make_callback (T *object, Result(T::*fn)(Arg1, Arg2, Arg3, Arg4))
template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5>
Callback5MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4, Arg5 > make_callback (T *object, Result(T::*fn)(Arg1, Arg2, Arg3, Arg4, Arg5))
template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6>
Callback6MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 > make_callback (T *object, Result(T::*fn)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6))
template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6, class Arg7>
Callback7MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7 > make_callback (T *object, Result(T::*fn)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7))
template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6, class Arg7, class Arg8>
Callback8MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8 > make_callback (T *object, Result(T::*fn)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8))
enum NX_DEPRECATED ("已在NX9.0.0中弃用。使用返回所有应用程序名称的NXOpen::FileNew::GetApplicationNames。") FileNewApplication
NXOPENCPPEXPORT NXString operator+ (const NXString &a, const NXString &b)

详细描述

NXOpen主命名空间

NXOpen 主命名空间

NXOpen命名空间

类型定义说明

◆ NXVariantEntry

using NXOpen::NXVariantEntry = std::variant <std::monostate, int, double, bool, NXOpen::TaggedObject*, NXOpen::NXString>

NXVariantEntry表示NXOpen方法的可变类型参数。
注意:以下代码块会将值识别为bool而非NXOpen::NXString

std::vector<NXOpen::NXVariant> args;
args.push_back("A String Argument");


这是C++的转换规则导致的:char*到bool是内置转换,优先级高于const char*到NXString的自定义转换。 解决方法:显式使用NXString,或将字面量标记为string类型。

using namespace std::string_literals;
std::vector<NXOpen::NXVariant> args;
args.push_back(NXOpen::NXString("A String Argument"));
args.push_back("A different String Argument"s);

枚举类型说明

◆ AlignmentStyleT

对齐样式
创建于 NX1953.0.0.

枚举值
AlignmentStyleTNone 

AlignmentStyleTHorizontal 

水平

AlignmentStyleTVertical 

垂直

◆ ApparentChainingRuleSelection

外观链的选择意图过滤方式

枚举值
ApparentChainingRuleSelectionAllowAllTypes 

允许所有类型

ApparentChainingRuleSelectionAllowCurve 

允许曲线

ApparentChainingRuleSelectionAllowEdge 

允许边

◆ ApparentChainingRuleType

外观链的选择意图方式

枚举值
ApparentChainingRuleTypeConnected 

相连曲线

ApparentChainingRuleTypeTangent 

相切曲线

ApparentChainingRuleTypeDumb 

普通曲线

◆ AxisOrientation

指定轴定向
创建于 NX3.0.0.

枚举值
AxisOrientationHorizontal 

水平

AxisOrientationVertical 

垂直

◆ BorderLineStyleT

边框线样式
创建于 NX1953.0.0.

枚举值
BorderLineStyleTNone 

BorderLineStyleTContinuous 

实线

BorderLineStyleTDash 

虚线

BorderLineStyleTDashDot 

点划线

BorderLineStyleTDashDotDot 

双点划线

BorderLineStyleTDot 

点线

BorderLineStyleTDouble 

双线

BorderLineStyleTSlantDashDot 

斜点划线

◆ CurveParameterType

指定曲线参数类型为弧长或百分比弧长

枚举值
CurveParameterTypeArcLength 

弧长

CurveParameterTypePercentArcLength 

百分比弧长

CurveParameterTypeThroughPoint 

过点

◆ DisplayPartOption

控制新的显示部件是可与现有显示部件同时显示,还是替代当前活动显示部件。 参见 NXOpen::PartCollection::SetActiveDisplay
创建于NX12.0.0版本。

枚举值
DisplayPartOptionReplaceExisting 

用新部件替换现有活动显示部件

DisplayPartOptionAllowAdditional 

尽可能将新部件作为附加显示部件显示

◆ ExcelFileFormatT

Excel 文件格式
创建于 NX1953.0.0.

枚举值
ExcelFileFormatTWorkbookNormal 

.xls

ExcelFileFormatTWorkbookDefault 

.xlsx

◆ ExtrudeLimitDataLimitType

此枚举表示极限的类型

枚举值
ExtrudeLimitDataLimitTypeDistance 

距离

ExtrudeLimitDataLimitTypeUntilNext 

直到下一个

ExtrudeLimitDataLimitTypeUntilSelected 

直到选定

ExtrudeLimitDataLimitTypeUntilSelectedExtendFace 

直到选定的延伸面

ExtrudeLimitDataLimitTypeThroughAll 

贯穿所有

◆ ExtrudeOffsetDataOffsetType

此枚举表示偏置的类型

枚举值
ExtrudeOffsetDataOffsetTypeNone 

无偏置

ExtrudeOffsetDataOffsetTypeNormalOffset 

使用两个不同距离的偏置

ExtrudeOffsetDataOffsetTypeSymmetricOffset 

在两个方向上使用相同距离的偏置

ExtrudeOffsetDataOffsetTypeSingleOffset 

在一个方向上使用单一距离的偏置

◆ ExtrudeTaperDataTaperType

此枚举表示锥度的类型

枚举值
ExtrudeTaperDataTaperTypeNone 

无锥度

ExtrudeTaperDataTaperTypeSimpleFromStart 

从起始边开始的简单锥度

ExtrudeTaperDataTaperTypeSimpleFromProfile 

从轮廓开始的简单锥度

ExtrudeTaperDataTaperTypeSymmetric 

对称锥度

ExtrudeTaperDataTaperTypeMatchedEnds 

匹配端锥度

ExtrudeTaperDataTaperTypeAsymmetric 

不对称锥度

◆ FileNewTemplateType

用于模板以确定模板类型的枚举。

枚举值
FileNewTemplateTypeWorkset 

指定文件新建工作集模板

FileNewTemplateTypeItem 

指定文件新建项目模板

FileNewTemplateTypeDesignElement 

指定文件新建设计元素模板

FileNewTemplateTypeDesignControlElement 

指定文件新建设计控制元素模板

FileNewTemplateTypeDesignFeature 

指定文件新建设计特征模板(实际无文件)

FileNewTemplateTypeGeneric 

指定文件新建通用非核心模板

FileNewTemplateTypeSheet 

指定文件新建图纸模板

FileNewTemplateTypeDiagrammingSheetpart 

指定图表工作表部件模板

FileNewTemplateTypeDesignWorkset 

指定文件新建设计工作集模板

FileNewTemplateTypeDiagrammingDiscipline 

指定按学科分类的图表项目类型模板

FileNewTemplateTypeLast 

指定最后一个模板类型。新的模板类型应插入在此之前

◆ FollowFilletRuleType

倒圆角跟随规则的选择意图方式。

枚举值
FollowFilletRuleTypeConnected 

相连曲线

FollowFilletRuleTypeTangent 

相切曲线

◆ LineFontOption

线型选项。此枚举与 NXOpen::LineFontBuilder 配合使用

枚举值
LineFontOptionAssigned 

可从构造器获取字体值。例如, NXOpen::LineFontBuilder::LineFont

LineFontOptionDefault 

默认字体。构造器会根据需要解释此选项。

LineFontOptionNoChange 

不修改字体。

◆ LineWidthOption

线宽选项。此选项与 NXOpen::LineWidthBuilder 结合使用

枚举值
LineWidthOptionAssigned 

可从构建器获取宽度值。例如, NXOpen::LineWidthBuilder::Width

LineWidthOptionDefault 

默认宽度。构建器根据需要解释此选项。

LineWidthOptionNoChange 

不修改宽度。

◆ OriginMethod

指定原点方法

枚举值
OriginMethodSpecifyPoint 

指定点

OriginMethodWorkPartOrigin 

使用工作部件原点

◆ PartDisplayPartWorkPartOption

设置活动显示部件时,控制工作部件的设置规则。 参见 NXOpen::PartCollection::SetActiveDisplay

枚举值
PartDisplayPartWorkPartOptionSameAsDisplay 

将新工作部件设置为新显示部件

PartDisplayPartWorkPartOptionUseLast 

尽可能使用该部件上次作为显示部件时所用的工作部件

◆ PartLoadState

表示部件的加载状态信息。 参见 NXOpen::BasePart::PartLoadStateNXOpen::PartCollection::GetPartLoadStateOfFileName 以获取参考。

枚举值
PartLoadStateNotLoaded 

部件未加载

PartLoadStateFullyLoaded 

部件已完全加载

PartLoadStatePartiallyLoaded 

部件已部分加载

PartLoadStateMinimallyLoaded 

部件已最小化加载

◆ Persistence

指定持久性
创建于 NX3.0.0.

枚举值
PersistenceTemporary 

临时

PersistencePermanent 

永久

◆ PlaneNormalOrientation

指定平面法向的定向
创建于 NX3.0.0.

枚举值
PlaneNormalOrientationInward 

向内

PlaneNormalOrientationOutward 

向外

◆ RotationDirection

指定旋转方向
创建于 NX3.0.0.

枚举值
RotationDirectionRightHand 

右手

RotationDirectionLeftHand 

左手

◆ ScCollectorAllowTypes

定义允许的实体类型

枚举值
ScCollectorAllowTypesUninitialized 

未初始化状态,请勿使用。

ScCollectorAllowTypesOnlyCurves 

仅允许曲线加入ScCollector

ScCollectorAllowTypesOnlyPoints 

仅允许点加入ScCollector

ScCollectorAllowTypesCurvesAndPoints 

允许点和曲线加入ScCollector

◆ ScEvaluationFiltertype

用于为ScCollector创建不同评估过滤器的标识

枚举值
ScEvaluationFiltertypeSleepyEntity 

休眠实体

ScEvaluationFiltertypeLaminarEdge 

层状边

ScEvaluationFiltertypeMinimumBody 

最小体

ScEvaluationFiltertypeSheetBody 

片体

ScEvaluationFiltertypeFacetEntity 

小平面实体

◆ Sense

指定方向
创建于 NX3.0.0.

枚举值
SenseForward 

正向

SenseReverse 

反向

◆ SketchControlPoint

草图操作可涉及整个几何对象,如 NXOpen::Line,或几何的控制点,如起点或中心点。
于 NX2306.0.0 版本创建。

枚举值
SketchControlPointNoPoint 

无点

SketchControlPointStartPoint 

起点

SketchControlPointEndPoint 

终点

SketchControlPointCenter 

中心点

SketchControlPointSplineDefiningPoint 

样条定义点

SketchControlPointAnchor 

锚点

SketchControlPointSplinePole 

样条极点

SketchControlPointMidPoint 

中点

SketchControlPointQuadrant 

象限点

SketchControlPointOnCurve 

曲线上点

◆ TextAlignmentModeT

文本对齐模式
创建于 NX1953.0.0.

枚举值
TextAlignmentModeTVertTop 

垂直顶部

TextAlignmentModeTVertMiddle 

垂直中间

TextAlignmentModeTVertBottom 

垂直底部

TextAlignmentModeTVertJustify 

垂直两端对齐

TextAlignmentModeTVertDistributed 

垂直分散对齐

TextAlignmentModeTHorGeneral 

水平常规

TextAlignmentModeTHorLeft 

水平左对齐

TextAlignmentModeTHorCenter 

水平居中

TextAlignmentModeTHorRight 

水平右对齐

TextAlignmentModeTHorFill 

水平填充

TextAlignmentModeTHorJustify 

水平两端对齐

TextAlignmentModeTHorCenterAcrossSelection 

跨选区水平居中

TextAlignmentModeTHorDistributed 

水平分散对齐

◆ UnderlineStyleT

下划线样式
创建于 NX1953.0.0.

枚举值
UnderlineStyleTNone 

UnderlineStyleTSingle 

单下划线

UnderlineStyleTSingleAccounting 

会计用单下划线

UnderlineStyleTDouble 

双下划线

UnderlineStyleTDoubleAccounting 

会计用双下划线

◆ XYZAxis

指定X、Y或Z轴

枚举值
XYZAxisXAxis 

X轴

XYZAxisYAxis 

Y轴

XYZAxisZAxis 

Z轴

函数说明

◆ make_callback() [1/18]

template<class Result>
Callback0Function< Result > NXOpen::make_callback ( Result(* fn )())

辅助模板函数,用于创建 Callback0Function 的实例。

◆ make_callback() [2/18]

template<class Result, class Arg1>
Callback1Function< Result, Arg1 > NXOpen::make_callback ( Result(* fn )(Arg1))

辅助模板函数,用于创建 Callback1Function 的实例。回调函数的返回类型是模板类型 Result。

◆ make_callback() [3/18]

template<class Result, class Arg1, class Arg2>
Callback2Function< Result, Arg1, Arg2 > NXOpen::make_callback ( Result(* fn )(Arg1, Arg2))

用于创建Callback2Function实例的辅助模板函数。

◆ make_callback() [4/18]

template<class Result, class Arg1, class Arg2, class Arg3>
Callback3Function< Result, Arg1, Arg2, Arg3 > NXOpen::make_callback ( Result(* fn )(Arg1, Arg2, Arg3))

用于创建Callback3Function实例的辅助模板函数。回调函数的返回类型是模板类型Result。

◆ make_callback() [5/18]

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
Callback4Function< Result, Arg1, Arg2, Arg3, Arg4 > NXOpen::make_callback ( Result(* fn )(Arg1, Arg2, Arg3, Arg4))

用于创建Callback4Function实例的辅助模板函数。回调函数的返回类型是模板类型Result。

◆ make_callback() [6/18]

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5>
Callback5Function< Result, Arg1, Arg2, Arg3, Arg4, Arg5 > NXOpen::make_callback ( Result(* fn )(Arg1, Arg2, Arg3, Arg4, Arg5))

用于创建Callback5Function实例的辅助模板函数。回调函数的返回类型是模板类型Result。

◆ make_callback() [7/18]

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6>
Callback6Function< Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 > NXOpen::make_callback ( Result(* fn )(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6))

辅助模板函数,用于创建 Callback6Function 的实例。回调函数的返回类型为模板类型 Result。

◆ make_callback() [8/18]

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6, class Arg7>
Callback7Function< Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7 > NXOpen::make_callback ( Result(* fn )(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7))

辅助模板函数,用于创建 Callback7Function 的实例。回调函数的返回类型是模板类型 Result。

◆ make_callback() [9/18]

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6, class Arg7, class Arg8>
Callback8Function< Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8 > NXOpen::make_callback ( Result(* fn )(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8))

辅助模板函数,用于创建 Callback8Function 的实例。回调函数的返回类型是模板类型 Result。

◆ make_callback() [10/18]

template<class T, class Result>
Callback0MemberFunction< T, Result > NXOpen::make_callback ( T * object,
Result(T::* fn )() )

辅助模板函数,用于创建 Callback0MemberFunction 的实例。模板类型 T 是回调成员函数所属的类。回调函数的返回类型是模板类型 Result。

◆ make_callback() [11/18]

template<class T, class Result, class Arg1>
Callback1MemberFunction< T, Result, Arg1 > NXOpen::make_callback ( T * object,
Result(T::* fn )(Arg1) )

辅助模板函数,用于创建 Callback1MemberFunction 的实例。模板类型 T 是回调成员函数所属的类。回调函数的返回类型是模板类型 Result。

◆ make_callback() [12/18]

template<class T, class Result, class Arg1, class Arg2>
Callback2MemberFunction< T, Result, Arg1, Arg2 > NXOpen::make_callback ( T * object,
Result(T::* fn )(Arg1, Arg2) )

用于创建Callback2MemberFunction实例的辅助模板函数。模板类型T是回调所属的类。 回调函数的返回类型是模板类型Result。

◆ make_callback() [13/18]

template<class T, class Result, class Arg1, class Arg2, class Arg3>
Callback3MemberFunction< T, Result, Arg1, Arg2, Arg3 > NXOpen::make_callback ( T * object,
Result(T::* fn )(Arg1, Arg2, Arg3) )

用于创建Callback3MemberFunction实例的辅助模板函数。模板类型T是回调所属的类。 回调函数的返回类型是模板类型Result。

◆ make_callback() [14/18]

template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4>
Callback4MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4 > NXOpen::make_callback ( T * object,
Result(T::* fn )(Arg1, Arg2, Arg3, Arg4) )

用于创建Callback4MemberFunction实例的辅助模板函数。模板类型T是回调所属的类。 回调函数的返回类型是模板类型Result。

◆ make_callback() [15/18]

template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5>
Callback5MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4, Arg5 > NXOpen::make_callback ( T * object,
Result(T::* fn )(Arg1, Arg2, Arg3, Arg4, Arg5) )

用于创建Callback5MemberFunction实例的辅助模板函数。模板类型T是回调所属的成员函数的类。 回调函数的返回类型是模板类型Result。

◆ make_callback() [16/18]

template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6>
Callback6MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 > NXOpen::make_callback ( T * object,
Result(T::* fn )(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6) )

用于创建Callback6MemberFunction实例的辅助模板函数。模板类型T是回调函数所属的类。回调函数的返回类型是模板类型Result。

◆ make_callback() [17/18]

template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6, class Arg7>
Callback7MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7 > NXOpen::make_callback ( T * object,
Result(T::* fn )(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7) )

辅助模板函数,用于创建 Callback7MemberFunction 的实例。模板类型 T 是回调成员函数所属的类。回调函数的返回类型是模板类型 Result。

◆ make_callback() [18/18]

template<class T, class Result, class Arg1, class Arg2, class Arg3, class Arg4, class Arg5, class Arg6, class Arg7, class Arg8>
Callback8MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8 > NXOpen::make_callback ( T * object,
Result(T::* fn )(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8) )

辅助模板函数,用于创建 Callback8MemberFunction 的实例。模板类型 T 是回调成员函数所属的类。回调函数的返回类型是模板类型 Result。

◆ NX_DEPRECATED()

enum NXOpen::NX_DEPRECATED ( "已在NX9.0.0中弃用。使用返回所有应用程序名称的NXOpen::FileNew::GetApplicationNames。" )

通过模板创建新文件的应用程序类型

弃用
已在NX9.0.0中弃用。使用返回所有应用程序名称的NXOpen::FileNew::GetApplicationNames

指定制图文件新建模板

指定建模文件新建模板

指定形状工作室文件新建模板

指定装配文件新建模板

指定使新部件保留在Gateway中的文件新建模板

指定电气布线文件新建模板

指定机械布线文件新建模板

指定逻辑布线文件新建模板

指定NX钣金文件新建模板

指定用于插入图纸对话框的工程图纸模板

指定CAE FEM文件新建模板

指定CAE SIM文件新建模板

指定航空钣金模板

指定柔性印刷电路设计钣金模板

指定CAE装配FEM文件新建模板

指定制造文件新建模板

指定CMM检测文件新建模板

指定机电一体化概念设计器文件新建模板

指定NX船舶容器文件新建模板

指定NX船舶详细设计文件新建模板

指定NX船舶参考文件新建模板

指定NX船舶系统文件新建模板

指定NX结构焊接设计控制元素模板

指定NX结构焊接设计特征模板

指定NXLE模板

指定NX船舶GA装配文件新建模板

指定NX船舶GA系统文件新建模板

指定NX AEC系统文件新建模板

指定CAE理想文件新建模板

指定最后一个应用程序类型。新的应用程序类型应插入在此之前

◆ operator+()

NXOPENCPPEXPORT NXString NXOpen::operator+ ( const NXString & a,
const NXString & b )
extern

拼接两个字符串。若两个参数均为区域模式,则结果也为区域模式。 若任一参数为UTF8模式,则结果为UTF8模式。