NX Open C++ 参考指南
|
NXOpen提供的常用API类和接口 .
More...
Namespaces 命名空间 | |
namespace | Annotations |
提供和有关尺寸,注释、符号、PMI的接口类,和其他相关的 Annotations. | |
namespace | Assemblies |
提供装配相关的类和接口 Assemblies. | |
namespace | BlockStyler |
提供 Block Styler UI界面相关的类和接口 . | |
namespace | BodyDes |
提供车身设计的类和接口 Body . | |
namespace | CAE |
提供与高级仿真和设计仿真有关的类和接口. | |
namespace | Cam |
提供用于CAM加工制造相关的类和接口 . | |
namespace | CAM |
提供用于CAM加工制造相关的类和接口 . | |
namespace | Die |
提供与冲压模具工程和设计相关的类和接口 | |
namespace | Display |
提供与显示相关的类和接口 Display. | |
namespace | Drafting |
提供与制图相关的类和接口 Drafting. | |
namespace | Drawings |
提供与制图相关的类和接口 Drafting Drawings. | |
namespace | Facet |
Provides classes and interfaces for Faceted Representations. | |
namespace | Features |
特征相关的类和接口 | |
namespace | Fields |
Provides classes and interfaces for Fields. | |
namespace | Formboard |
提供电气布线模板的类和接口. | |
namespace | Gateway |
提供关于基本环境的类和接口 . | |
namespace | GeometricAnalysis |
提供几何分析的类和接口(如查询、测量尺寸) | |
namespace | GeometricUtilities |
提供几何工具的类和接口. | |
namespace | Issue |
提供问题管理的类和接口 . | |
namespace | Layer |
提供图层相关的类和接口. | |
namespace | Layout2d |
提供 2D(二维)布局的类和接口 . | |
namespace | Mechatronics |
为机电一体化提供类和接口 Mechatronics. | |
namespace | MenuBar |
提供菜单栏的类和接口 | |
namespace | ModlDirect |
提供直接建模的类和接口. | |
namespace | Motion |
提供运动模拟的类和接口. | |
namespace | Optimization |
提供优化的类和接口 Optimization. | |
namespace | Options |
提供用户默认设置首选项的类和接口 | |
namespace | PartFamily |
为部件族提供类和接口 . | |
namespace | PDM |
为PDM提供类和接口 PDM. | |
namespace | PhysMat |
提供物理材料的类和接口 Material. | |
namespace | Positioning |
提供用于装配定位和约束的类和接口 . | |
namespace | Preferences |
提供首选项设置的类和接口. | |
namespace | Routing |
提供管道相关的类和接口 Routing. | |
namespace | ShapeSearch |
提供形状搜索的类和接口(与PDM相关的). | |
namespace | SheetMetal |
提供钣金相关的类和接口 | |
namespace | SIM |
提供机床CAM加工模拟仿真相关的类和接口 . | |
namespace | Tooling |
提供注塑模具相关的类的接口 Tooling. | |
namespace | UIStyler |
提供NX6.0之前的用户界面设计的类和接口 Styler. | |
namespace | UserDefinedObjects |
提供为用户自己定义对象(UDO)的类和接口 | |
namespace | Validate |
提供高精度验证工具的类和接口. | |
namespace | VisualReporting |
提供可视化相关的类和接口 . | |
namespace | Weld |
提供与焊接相关的类和接口 Weld. | |
Classes 类 | |
class | ApparentChainingRule |
代表一个 SelectionIntentRule 用于收集在特定绘图视图中相连或相切的曲线. More... | |
class | Arc |
圆弧曲线. More... | |
class | ArcCollection |
圆弧的集合. More... | |
class | ASCImporter |
Represents a ASCImporter . More... | |
class | AssembliesUtils |
Contains various assembly utility methods To obtain an instance of this class, refer to Session Created in NX6.0.0. More... | |
class | AttributeManager |
Provides methods for querying and updating attributes. More... | |
class | AttributePropertiesBaseBuilder |
Represents an AttributePropertiesBaseBuilder to be used for creating attributes. More... | |
class | AttributePropertiesBuilder |
Represents an AttributePropertiesBuilder . More... | |
class | AttributeTemplatesBuilder |
Represents an AttributeTemplatesBuilder to be used when creating attribute templates. More... | |
class | AttrTypeKey |
This class contains the factory methods for creating a AttrTypeKey. More... | |
class | AutomaticTraceline |
Represents an automatic traceline. More... | |
class | Axis |
Represents an Axis class. More... | |
class | AxisCollection |
Represents a collection of Axis . More... | |
class | BaseCallback |
A base class for all NXOpen callback classes. More... | |
class | BasePart |
Base class for an NX part. More... | |
class | BasePropertyTable |
Represents a property table. More... | |
class | BaseSession |
A base class for NXOpen session objects. More... | |
class | BasicEffectivityBuilder |
Represent an interface class for basic effectivity block to assign or edit discrete effectivity unit values. More... | |
class | Body |
Represents a Body. More... | |
class | BodyCollection |
表示部分中的集合集合。 To obtain an instance of this class, refer to Part Created in NX3.0.0. More... | |
class | BodyDumbRule |
Represents a SelectionIntentRule that collects bodies without any intent i.e. More... | |
class | BodyFeatureRule |
Represents a SelectionIntentRule that collects all bodies created or modified by a feature. More... | |
class | BodyGroupRule |
Represents a SelectionIntentRule that collects all bodies of a group. More... | |
class | BodyList |
Represents a list of objects. More... | |
class | Builder |
A Builder is an object that is used to create and edit other objects. More... | |
class | CaeObjectType |
Represent options for CAE selection. More... | |
class | Callback0 |
Template base class for callbacks with no input arguments. More... | |
class | Callback0Function |
Template class for callbacks with no input arguments. More... | |
class | Callback0List |
Template class for callbacks with no input arguments. More... | |
class | Callback0MemberFunction |
Template class for callbacks with no input arguments that are member functions of a class. More... | |
class | Callback1 |
Template base class for callbacks with one input argument. More... | |
class | Callback1Function |
Template class for callbacks with one input argument. More... | |
class | Callback1List |
Template class for callbacks with one input argument. More... | |
class | Callback1MemberFunction |
Template class for callbacks with one input argument that are member functions of a class. More... | |
class | Callback2 |
Template base class for callbacks with two input arguments. More... | |
class | Callback2Function |
Template class for callbacks with two input arguments. More... | |
class | Callback2List |
Template class for callbacks with two input arguments. More... | |
class | Callback2MemberFunction |
Template class for callbacks with two input arguments that are member functions of a class. More... | |
class | Callback3 |
Template base class for callbacks with three input arguments. More... | |
class | Callback3Function |
Template class for callbacks with three input arguments. More... | |
class | Callback3List |
Template class for callbacks with three input arguments. More... | |
class | Callback3MemberFunction |
Template class for callbacks with three input arguments that are member functions of a class. More... | |
class | Callback4 |
Template base class for callbacks with four input arguments. More... | |
class | Callback4Function |
Template class for callbacks with four input arguments. More... | |
class | Callback4List |
Template class for callbacks with four input arguments. More... | |
class | Callback4MemberFunction |
Template class for callbacks with four input arguments that are member functions of a class. More... | |
class | Callback5 |
Template base class for callbacks with five input arguments. More... | |
class | Callback5Function |
Template class for callbacks with five input arguments. More... | |
class | Callback5List |
Template class for callbacks with five input arguments. More... | |
class | Callback5MemberFunction |
Template class for callbacks with five input arguments that are member functions of a class. More... | |
class | Callback6 |
Template base class for callbacks with six input arguments. More... | |
class | Callback6Function |
Template class for callbacks with six input arguments. More... | |
class | Callback6List |
Template class for callbacks with six input arguments. More... | |
class | Callback6MemberFunction |
Template class for callbacks with six input arguments that are member functions of a class. More... | |
class | Callback7 |
Template base class for callbacks with seven input arguments. More... | |
class | Callback7Function |
Template class for callbacks with seven input arguments. More... | |
class | Callback7List |
Template class for callbacks with seven input arguments. More... | |
class | Callback7MemberFunction |
Template class for callbacks with seven input arguments that are member functions of a class. More... | |
class | Callback8 |
Template base class for callbacks with eight input arguments. More... | |
class | Callback8Function |
Template class for callbacks with eight input arguments. More... | |
class | Callback8List |
Template class for callbacks with eight input arguments. More... | |
class | Callback8MemberFunction |
Template class for callbacks with eight input arguments that are member functions of a class. More... | |
class | CartesianCoordinateSystem |
Represents a cartesian coordinate system To create a new instance of this class, use CoordinateSystemCollection::CreateCoordinateSystem Created in NX4.0.0. More... | |
class | Catiav4Creator |
Represents a Catiav4Creator to be used when exporting the CATIA V4 Data This class is created using DexManager . More... | |
class | Catiav4Importer |
Represents a Catiav4Importer to be used when importing the CATIA V4 Data This class is created using DexManager . More... | |
class | Catiav5Creator |
Represents a Catiav5Creator to be used when exporting the CATIA V5 Data This class is created using DexManager . More... | |
class | Catiav5Importer |
Represents a Catiav5Importer to be used when importing the CATIA V5 Data This class is created using DexManager . More... | |
class | CDF |
Represents a CDF , which is a representation of an NX color palette. More... | |
class | CGMBuilder |
Represents a CGMBuilder to be used when exporting the Current Display or drawing sheets to a CGM. More... | |
class | CGMImporter |
Used to import a CGM file into the work part. More... | |
class | ClipboardOperationsManager |
Used to create importer objects. More... | |
class | CollaborativeContentManager |
Represents the manager for the various collaborative design contents and this class is usable only when NX is running in managed mode. More... | |
class | CollaborativeDesign |
A collaborative design is created in Teamcenter. More... | |
class | CollaborativeDesignCollection |
A collection of collaborative designs. More... | |
class | ColorDefinition |
Represents a ColorDefinition , which is a representation of one color on an NX color palette. More... | |
struct | ColorDefinitionRgb |
Specifies rgb values for color. More... | |
class | ColorManager |
Contains functionality pertaining to colors To obtain an instance of this class, refer to BasePart Created in NX5.0.0. More... | |
class | ColorWidth |
Represents a ColorWidth used by WidthDefinition to define a custom width for each color. More... | |
class | Conic |
Represents a conic curve. More... | |
class | ConvertToFromReferenceBuilder |
Represents a ConvertToFromReferenceBuilder To create a new instance of this class, use SketchCollection::CreateConvertToFromReferenceBuilder Created in NX5.0.0. More... | |
class | CoordinateSystem |
Represents a coordinate system This is an abstract class Created in NX3.0.0. More... | |
class | CoordinateSystemCollection |
Represents a collection of coordinate systems To obtain an instance of this class, refer to BasePart Created in NX3.0.0. More... | |
class | Curve |
Represents a curve. More... | |
class | CurveChainRule |
Represents a SelectionIntentRule that collects end-to-end connected curves from the seed curve. More... | |
class | CurveCollection |
Represents a collection of Curve s. More... | |
class | CurveDumbRule |
Represents a SelectionIntentRule that collects curves without any intent i.e. More... | |
class | CurveFeatureChainRule |
Represents a SelectionIntentRule that collects end-to-end connected curves from the feature of the seed. More... | |
class | CurveFeatureRule |
Represents a SelectionIntentRule that collects all curves created by a feature. More... | |
class | CurveFeatureTangentRule |
Represents a SelectionIntentRule that collects tangent connected curves from the feature of the seed. More... | |
class | CurveGroupRule |
Represents a SelectionIntentRule that collects all curves of a group. More... | |
class | CurveTangentRule |
Represents a SelectionIntentRule that collects tangent connected curves from the seed curve. More... | |
class | CustomPopupMenu |
Represents Custom Popup Menu Item class Created in NX6.0.4. More... | |
class | CustomPopupMenuHandler |
Represents Custom Popup Menu Handler class Created in NX6.0.4. More... | |
class | CustomPopupMenuItem |
Represents Custom Popup Menu Item class Created in NX6.0.4. More... | |
class | CustomWidth |
Represents a CustomWidth used by WidthDefinition to define the three custom widths associated with each WidthDefinition. More... | |
class | CutView |
Represents a Cut View Cut Views may only be created via a Master Cut Builder. More... | |
class | CutViewCollection |
Represents a collection of CutView objects. More... | |
class | CylindricalCoordinateSystem |
Represents a cylindrical coordinate system To create a new instance of this class, use CoordinateSystemCollection::CreateCylindricalCoordinateSystem Created in NX4.0.0. More... | |
class | DataContainer |
Represents a list of data. More... | |
class | DateBuilder |
The DateBuilder class allows a date and/or time to be input or output via the DateItem builder. More... | |
class | DateItemBuilder |
This class stores a date and time. More... | |
class | DateItemBuilderList |
Represents a list of objects. More... | |
class | DatumAxis |
Represents a datum axis This object can not be created by KF it's the display objet of the datum axis Created in NX3.0.0. More... | |
class | DatumCollection |
Represents a collection of datum geometry. More... | |
class | DatumConstraint |
Represents a constraint that specifies the location of a Features::DatumFeature . More... | |
class | DatumPlane |
Represents a datum plane This object can not be created by KF it's the display objet of the datum plane Created in NX3.0.0. More... | |
class | Decal |
Represents a Material Texture decal pair This class is restricted to being called from a program running during an Interactive NX session. More... | |
class | DexBuilder |
This is an abstract class that provides the basic functionality common to all dex builders. More... | |
class | DexManager |
The DexManager class provides methods to create Dex Builder objects. More... | |
class | Direction |
Represents a direction. More... | |
class | DirectionCollection |
Represents a collection of Direction s. More... | |
class | DisplayableObject |
Base class for all objects that are displayable. More... | |
class | DisplayManager |
Manages the display and changes to it To obtain an instance of this class, refer to Session Created in NX3.0.0. More... | |
class | DisplayModification |
Represents changes to the display characteristics of an object Created in NX3.0.0. More... | |
class | DraftingManager |
Represents an object that manages drafting objects and member views. More... | |
class | DraftPointDataCollection |
This class contains the factory methods for creating a DraftPointData object. More... | |
class | DrawingCompareManager |
Represents an object that manages drawing compare. More... | |
class | DxfdwgCreator |
Represents a DxfdwgCreator to be used when exporting the DXF/DWG Data This class is created using DexManager . More... | |
class | DxfdwgImporter |
Represents a DxfdwgImporter to be used when importing the DXF/DWG Data This class is created using DexManager . More... | |
class | Edge |
Represents an edge An edge is obtained from its parent Body Created in NX3.0.0. More... | |
class | EdgeBodyRule |
Represents a SelectionIntentRule that collects all the edges of a body. More... | |
class | EdgeBoundaryRule |
Represents a SelectionIntentRule that collects all the edges of a face. More... | |
class | EdgeChainRule |
Represents a SelectionIntentRule that collects end-to-end connected edges from the body of the seed edge. More... | |
class | EdgeDumbRule |
Represents a SelectionIntentRule that collects edges without any intent i.e. More... | |
class | EdgeFaceRule |
Represents a SelectionIntentRule that collects all edges of a face. More... | |
class | EdgeFeatureRule |
Represents a SelectionIntentRule that collects all edges created or modified by a feature. More... | |
class | EdgeIntersectRule |
Represents a SelectionIntentRule that collects all intersection edges between a set of faces. More... | |
class | EdgeMultipleSeedTangentRule |
Represents a SelectionIntentRule that collects tangent connected edges from the body of the seed edge. More... | |
class | EdgeSheetBoundaryRule |
Represents a SelectionIntentRule that collects boundary edges of a sheet body. More... | |
class | EdgeTangentRule |
Represents a SelectionIntentRule that collects tangent connected edges from the body of the seed edge. More... | |
class | EdgeVertexRule |
Represents a SelectionIntentRule that collects the vertex edge and and its adjacent edges. More... | |
class | EdgeVertexTangentRule |
Represents a SelectionIntentRule that collects the vertex edge and the edges adjacent and tangent to it. More... | |
class | EffectivityConditionBuilder |
Represent a utility class to assign or edit discrete and range effectivity unit values in the context of a CollaborativeDesign . More... | |
class | Ellipse |
Represents an ellipse curve. More... | |
class | EllipseCollection |
Represents a collection of ellipses. More... | |
class | EndCutBlockBuilder |
Represents a End Cut Block Builder. More... | |
class | EngineeringFunction |
Contains Engineering Function methods To obtain an instance of this class, refer to Session Created in NX4.0.0. More... | |
class | ErrorInfo |
Contains information about an error that occurred Created in NX3.0.0. More... | |
class | ErrorList |
Represents a list of errors Created in NX3.0.0. More... | |
class | Expression |
Represents an expression. More... | |
class | ExpressionCollection |
Represents a collection of expressions. More... | |
class | ExpressionCollectorSet |
An object that binds an expression with an entity section in the context of a list. More... | |
class | ExpressionCollectorSetList |
Represents a list of objects. More... | |
class | ExpressionSectionSet |
An object that binds an expression with an entity section in the context of a list. More... | |
class | ExpressionSectionSetList |
Represents a list of objects. More... | |
class | Face |
Represents a face Created in NX3.0.0. More... | |
class | FaceAdjacentRule |
Represents a SelectionIntentRule that collects the faces adjacent to the seed face of a body. More... | |
class | FaceAllBlendRule |
Represents a SelectionIntentRule that collects all blend faces. More... | |
class | FaceAndAdjacentFacesRule |
Represents a SelectionIntentRule that collects both the seed face and all its adjacent faces. More... | |
class | FaceBodyRule |
Represents a SelectionIntentRule that collects all the faces of a body. More... | |
class | FaceBossPocketFacesRule |
Represents a SelectionIntentRule that collects all faces of a boss or pocket. More... | |
class | FaceConnectedBlendRule |
Represents a SelectionIntentRule that collects all connected blend faces. More... | |
class | FaceDumbRule |
Represents a SelectionIntentRule that collects faces without any intent i.e. More... | |
class | FaceFeatureRule |
Represents a SelectionIntentRule that collects all faces created or modified by a feature. More... | |
class | FaceMergedRibFacesRule |
Represents a SelectionIntentRule that collects all merged rib faces. More... | |
class | FaceRegionBoundaryRule |
Represents a SelectionIntentRule that collects a region of faces that are tangent connected. More... | |
class | FaceRegionRule |
Represents a SelectionIntentRule that collects a region of faces. More... | |
class | FaceRibFacesRule |
Represents a SelectionIntentRule that collects all rib faces. More... | |
class | FaceSlotFacesRule |
Represents a SelectionIntentRule that collects all faces of a pocket. More... | |
class | FaceTangentRule |
Represents a SelectionIntentRule that collects tangent connected faces from the body of the seed face. More... | |
class | FeatureGeneralPropertiesBuilder |
Represents a FeatureGeneralPropertiesBuilder to be used for modifying the names of features and general objects. More... | |
class | FeatureIntersectionEdgesRule |
Represents a SelectionIntentRule that collects the intersection edges of boolean like features. More... | |
class | FeaturePointsRule |
Represents a SelectionIntentRule that collects all points created by a feature. More... | |
class | FeatureProcessBuilderStatus |
Created in NX7.5.0. More... | |
class | FileNew |
Represents a FileNew This class is not directly created. More... | |
class | FollowFilletRule |
Represents a SelectionIntentRule that collects curves/edges which are connected or tangent connected and follow onto and off an untrimmed fillet. More... | |
class | FontCollection |
Represents a collection of typographical fonts (for example, Arial, OldEnglish) To obtain an instance of this class, refer to BasePart Created in NX3.0.0. More... | |
class | FourPointSurfaceBuilder |
Represents a four point sheet body builder To create a new instance of this class, use BodyCollection::CreateFourPointSurfaceBuilder Created in NX6.0.0. More... | |
class | GeneralScalarTable |
Represents a General M x N table of scalar (real) values. More... | |
class | GenericMeasure |
Represents a single valued measurement Created in NX4.0.0. More... | |
class | Group |
Represents a gateway group To create or edit an instance of this class, use GroupBuilder Created in NX5.0.0. More... | |
class | GroupBuilder |
Represents a GroupBuilder To create a new instance of this class, use BasePart::CreateGatewayGroupBuilder Default values. More... | |
class | HumanData |
Represent the data used to create the human Created in NX4.0.0. More... | |
class | HumanHandShapeData |
Represent hand shape data Created in NX4.0.0. More... | |
class | HumanPosturePrediction |
Represent posture prediction object To create or edit an instance of this class, use HumanPosturePredictionBuilder Created in NX5.0.0. More... | |
class | HumanPosturePredictionBuilder |
Represents a Human Posture Prediction Builder. More... | |
class | HumanReachZone |
Represents a human reach zone. More... | |
class | Hyperbola |
Represents a hyperbola curve. More... | |
class | HyperbolaCollection |
Represents a collection of hyperbolas. More... | |
class | IAttributeSourceObjectBuilder |
Represents an interface to perform various database operations on an array of NXObject . More... | |
class | IBaseCurve |
Represents something containing a two dimensional curve Created in NX4.0.0. More... | |
class | IBasePlane |
Represents a Plane or Datum Plane Created in NX6.0.0. More... | |
class | IBody |
Represents something containing a body Created in NX4.0.0. More... | |
class | ICurve |
Represents something containing a two dimensional modeling curve Created in NX3.0.0. More... | |
class | IFitTo |
Represents something that can be supplied to View::FitToObjects Created in NX4.0.0. More... | |
class | IgesCreator |
Represents a IgesCreator to be used when exporting the IGES Data This class is created using DexManager . More... | |
class | IgesImporter |
Represents a IgesImporter to be used when importing the IGES Data This class is created using DexManager . More... | |
class | ILocation |
Represents something that can be supplied to an location selection Created in NX4.0.0. More... | |
class | Importer |
Base class for importing data into the work part. More... | |
class | ImportManager |
Used to create importer objects. More... | |
class | InferredConstraintsBuilder |
Represents a InferredConstraintsBuilder To create a new instance of this class, use SketchCollection::CreateInferredConstraintsBuilder Created in NX5.0.0. More... | |
class | InferSnapType |
Represent options for snap selection. More... | |
class | InfiniteLine |
Represents a infinite line curve. More... | |
class | InfiniteLineCollection |
Represents a collection of infinite lines. More... | |
class | Information |
Represents a class that provides methods for displaying information about part history, interpart parents and children, features, points, and other NX Objects. More... | |
class | InterpartExpressionsBuilder |
This class creates interpart expressions from the source part to the current work part via the naming rule defined. More... | |
class | INXObject |
Represents an interface from which most NXOpen classes inherit Created in NX3.0.0. More... | |
class | IOrientation |
Represents something that can be supplied to an orientation selection Created in NX4.0.0. More... | |
class | IParameterizedSurface |
Represents something containing a face Created in NX4.0.0. More... | |
class | IPlane |
Represents an Plane class. More... | |
class | IProfile |
Represents something that can be supplied to a profile Created in NX4.0.0. More... | |
class | IReferenceAxis |
Represents an object that could be used as a reference axis for a feature Created in NX3.0.0. More... | |
class | ISketchHelpedConstraint |
Represents a sketch constraint that has a help point or help parameter. More... | |
class | ISurface |
Represents something containing a two dimensional surface Created in NX3.0.0. More... | |
class | JtCreator |
Represents a JtCreator to be used when exporting the JT Data This class is created using PvtransManager . More... | |
class | KFObject |
Represents an KF object in the part. More... | |
class | Layout |
Represents a layout. More... | |
class | LayoutCollection |
Represents a collection of layouts. More... | |
class | LayoutDefinition |
Represents the definition of a layout. More... | |
class | LicenseManager |
Provides utility methods for managing licenses. More... | |
class | Light |
Represents a light source. More... | |
class | LightCollection |
Represents a collection of Light s. More... | |
class | Line |
Represents a line curve. More... | |
class | LineCollection |
Represents a collection of lines. More... | |
class | LineColorFontWidthBuilder |
Represent a LineColorFontWidthBuilder This is a sub-builder class and cannot be directly instantiated Created in NX9.0.0. More... | |
class | LineFontBuilder |
Represent a LineFontBuilder This is a sub-builder class and cannot be directly instantiated Created in NX9.0.0. More... | |
class | LineWidthBuilder |
Represents a LineWidthBuilder. More... | |
class | LinkedMirrorPartAttributeEditData |
JA interface for LinkedMirrorPartAttributeEditData object This cannot be created Created in NX8.5.0. More... | |
class | LinkedMirrorPartAttributeEditEvent |
JA interface for LinkedMirrorPartAttributeEditEvent object This cannot be created Created in NX8.5.0. More... | |
class | LinkedMirrorPartBuilder |
builder class of LinkedMirrorPartBuilder <br> To create a new instance of this class, use @link PartCollection::CreateLinkedMirrorPartBuilder PartCollection::CreateLinkedMirrorPartBuilder @endlink <br> Default values. More... | |
class | LinkedMirrorPartEntityMapData |
JA interface for LinkedMirrorPartEntityMapData oject This cannot be created Created in NX8.5.0. More... | |
class | LinkedMirrorPartEntityMapEvent |
JA interface for LinkedMirrorPartEntityMapEvent object This cannot be created Created in NX8.5.0. More... | |
class | LinkedPartManager |
Represents the customization interface during linked mirror part creation and update. More... | |
class | ListCreator |
Represents a ListCreator to be used when exporting the JT Data This class is created using PvtransManager . More... | |
class | ListCreatorList |
Represents a list of objects. More... | |
class | ListingWindow |
Represents a ListingWindow. More... | |
class | LoadOptions |
Contains accessor methods for all the part load options. More... | |
class | LogFile |
Represents the system log file To obtain an instance of this class, refer to Session Created in NX3.0.0. More... | |
class | MassPropertiesBuilder |
Represents a MassPropertiesBuilder for calculating the weight of selected objects as well as informing the part that the assemblies weight property data needs to be updated on save. More... | |
class | Material |
Represents Material This is an abstract class Created in NX5.0.0. More... | |
class | MaterialManager |
A manager to deal with all material objects To obtain an instance of this class, refer to BasePart Created in NX5.0.0. More... | |
class | MathUtils |
Contains various math utility methods To obtain an instance of this class, refer to Session Created in NX3.0.0. More... | |
struct | Matrix3x3 |
Represents a 3 x 3 matrix | |
class | Measure |
Represents a measurement feature To create an instance of this use MeasureBodies , MeasureDistance , MeasureAngle , MeasureFaces , and MeasureLength Created in NX4.0.0. More... | |
class | MeasureAngle |
Represents a single valued Angle measurement To create or edit an instance of this class, use MeasureAngleBuilder Created in NX4.0.0. More... | |
class | MeasureAngleBuilder |
Represents a MeasureAngleBuilder To create a new instance of this class, use MeasureManager::CreateMeasureAngleBuilder Created in NX5.0.0. More... | |
class | MeasureBodies |
Represents the measurement specific mass properties for a set of bodies To create or edit an instance of this class, use MeasureFaceBuilder Created in NX4.0.0. More... | |
class | MeasureBodyBuilder |
Represents a MeasureBodyBuilder To create a new instance of this class, use MeasureManager::CreateMeasureBodyBuilder Created in NX5.0.0. More... | |
class | MeasureBuilder |
Represents a MeasureBuilder This is an abstract class, and cannot be instantiated. More... | |
class | MeasureDistance |
Represents a single valued distance measurement To create or edit an instance of this class, use MeasureDistanceBuilder Created in NX4.0.0. More... | |
class | MeasureDistanceBuilder |
Represents a MeasureDistanceBuilder To create a new instance of this class, use MeasureManager::CreateMeasureDistanceBuilder Created in NX5.0.0. More... | |
class | MeasureFaceBuilder |
Represents a MeasureFaceBuilder To create a new instance of this class, use MeasureManager::CreateMeasureFaceBuilder Created in NX5.0.0. More... | |
class | MeasureFaces |
Represents the measurement of perimeter and area of a set of faces To create or edit an instance of this class, use MeasureFaceBuilder Created in NX4.0.0. More... | |
class | MeasureLength |
Represents a single valued length measurement Created in NX4.0.0. More... | |
class | MeasureManager |
Provides methods for manipulating the measurement objects in a part To obtain an instance of this class, refer to BasePart Created in NX4.0.0. More... | |
class | Measurement |
Provides methods for calculating and displaying the measurement information. More... | |
class | MeasurePoint |
Represents a point measurement Created in NX9.0.0. More... | |
class | MeasurePolarAngle |
Represents a single valued polar angle measurement Created in NX8.5.0. More... | |
class | MeasurePolarArea |
Represents a single valued polar area measurement Created in NX8.5.0. More... | |
class | MeasurePolarRadius |
Represents a single valued polar radius measurement Created in NX8.5.0. More... | |
class | MeasureRectangularExtreme |
Represents a rectangular extreme point measurement Created in NX8.5.0. More... | |
class | MeshParameterData |
Represents surface rebuild data structure. More... | |
class | MeshProfileString |
Represents Mesh profile string To create a new instance of this class, use Features::MeshSurfaceBuilder::NewProfile Created in NX4.0.0. More... | |
class | ModelingView |
Represents a Modeling View Modeling Views may only be created by Save As. More... | |
class | ModelingViewCollection |
Represents a collection of ModelingView s. More... | |
class | ModelingViewHighQualityImage |
Represents the properties and methods for generating a High Quality Image of a Modeling View | |
class | MovieManager |
Represents a MovieManager class. More... | |
class | MovieSettingsBuilder |
This class is the builder for the Movie Settings. More... | |
class | MWUpdate |
Update tools used in Mold Wizard for the Journamation layer Created in NX5.0.0. More... | |
class | NavigatorFilter |
Represents a NavigatorFilter object. More... | |
class | NonFeatureSmartContainer |
Represents a Non Feature Smart Container To create or edit an instance of this class, use Features::FeatureBuilder Created in NX9.0.0. More... | |
class | NXColor |
Represents a standard NX color. More... | |
class | NXException |
A base class for exceptions thrown by NXOpen methods. More... | |
class | NXMatrix |
Represents an NX matrix. More... | |
class | NXMatrixCollection |
Represents a collection of NX Matrixes. More... | |
class | NXMessageBox |
Displays message box. More... | |
class | NXObject |
A base class providing low-level services for most NXOpen classes. More... | |
class | NXObjectList |
Represents a list of objects. More... | |
class | NXObjectManager |
Maintains a mapping between Tags and objects. More... | |
class | NXString |
An internationalized NX text string. More... | |
class | NXTo2dCreator |
Represents a NXTo2dCreator to be used when exporting the 2D Data This class is created using DexManager . More... | |
class | ObjectGeneralPropertiesBuilder |
Represents an ObjectGeneralPropertiesBuilder to be used for modifying the names and properties of objects. More... | |
class | ObjectList |
Represents a list of objects. More... | |
class | ObjectSelector |
Represents a ObjectSelector to be used when exporting the the selected objects from NX part.This class is created using DexManager . More... | |
class | ObjectTypeSelector |
Represents a ObjectTypeSelector to be used when filter out the objects based on the type during import/export. More... | |
class | Offset |
Represents a Offset . More... | |
class | OffsetCollection |
Represents a collection of Offset . More... | |
class | OuterEdgesOfFacesRule |
Represents a SelectionIntentRule that collects the outer edges of a group of faces. More... | |
class | Parabola |
Represents a parabola curve. More... | |
class | ParabolaCollection |
Represents a collection of Parabolas To obtain an instance of this class, refer to BasePart Created in NX3.0.0. More... | |
class | Part |
Represents an NX part of type .prt. More... | |
class | PartCleanup |
Provides utilities to to eliminate certain inaccessible objects from the part file. More... | |
class | PartCloseResponses |
Manages a list of part name/response pairs which are used to determine whether a part should be closed if modified during part close. More... | |
class | PartCloseStatus |
This class represents a list of part names with associated status codes that serve to communicate why these parts were not able to be closed. More... | |
class | PartCollection |
Represents the collection of all parts in a session. More... | |
class | PartDelayedUpdateStatus |
Represents a list of part names with associated delay status codes. More... | |
class | PartFamilyManager |
This class represents part family Use Part::GetPartFamilyManager to get the instance of this class. More... | |
class | PartFamilyMemberData |
This class is responsible for storing part family member data Use the method Part::NewPartFamilyMemberData to create new instance of this class. More... | |
class | PartFamilyMemberValues |
This class is responsible for storing part family member attribute values. More... | |
class | PartImporter |
Used to import a part into the work part. More... | |
class | PartLoadStatus |
Represents a list of part names with associated status codes. More... | |
class | PartReopenReport |
Contains information about a part and its components after it has been reopened. More... | |
class | PartReopenStatus |
Contains information about a part after an attempt was made to reopen it. More... | |
class | PartSaveOptions |
Contains accessor methods for all part save options that follow the part. More... | |
class | PartSaveStatus |
This class represents a list of part names with associated status codes that serve to communicate why these parts where not able to be saved during part save. More... | |
class | PasteSpecialBuilder |
Represents a PasteSpecialBuilder To create a new instance of this class, use ClipboardOperationsManager::CreatePasteSpecialBuilder Default values. More... | |
class | PhysicalMaterial |
Represents Physical Material Created in NX5.0.0. More... | |
class | PhysicalMaterialBuilder |
Represents a PhysicalMaterial builder To create a new instance of this class, use PhysicalMaterialCollection::CreatePhysicalMaterialBuilder Created in NX6.0.0. More... | |
class | PhysicalMaterialCollection |
Represents the collection of all PhysicalMaterial objects in this Part. More... | |
class | Plane |
Represents an Plane class. More... | |
class | PlaneCollection |
Represents a collection of Plane . More... | |
class | PlaneList |
Represents a list of objects. More... | |
class | PlaneTypes |
Represents an PlaneTypes class. More... | |
class | PlmObjectNode |
This class contains the factory methods for creating a PlmObjectNode. More... | |
class | PlotBuilder |
Represents a PlotBuilder . More... | |
class | PlotColorsWidthsBuilder |
Represents a PlotColorsWidthsBuilder to be used for plotting. More... | |
class | PlotManager |
The PlotManager class provides methods to create Gateway Builder objects. More... | |
class | PlotSourceBuilder |
Represents a PlotSourceBuilder. More... | |
class | Point |
Represents a smart Point . More... | |
struct | Point2d |
Represents two-dimensional cartesian coordinates for a point | |
struct | Point3d |
Represents three-dimensional cartesian coordinates for a point | |
struct | Point4d |
Represents four-dimensional homogeneous coordinates for a point. More... | |
class | PointCollection |
Represents a collection of smart Point . More... | |
class | PointList |
Represents a list of objects. More... | |
class | PositioningDimension |
Represents a dimension object attached to the feature Intances of this object cannot be directly be created. More... | |
class | PreviewPropertiesBuilder |
Represents a PreviewPropertiesBuilder to be used for creating and storing previews. More... | |
class | PrintBuilder |
Represents a PrintBuilder . More... | |
class | PrintPDFBuilder |
Represents a PrintPDFBuilder to be used when exporting the Current Display or selected sheets to a PDF document. More... | |
class | ProeImporter |
Represents a ProeImporter to be used when importing the ProE Data This class is created using DexManager . More... | |
class | PropertiesManager |
The PropertiesManager class provides methods to create Gateway Properties Builder objects. More... | |
class | PropertyContainer |
Represents a list of properties. More... | |
class | PvtransManager |
The PvtransManager class provides methods to create Pvtrans Builder objects. More... | |
class | ReferenceSet |
Represents a ReferenceSet This is no KF creation Created in NX6.0.0. More... | |
class | RegionBoundaryRule |
Represents a SelectionIntentRule that collects curves as specified by an enclosed region. More... | |
class | RegionPoint |
Represents a point and body context on a region point. More... | |
class | RegionPointList |
Represents a list of objects. More... | |
class | RemoteUtilities |
This class is primarily designed for use in a remote session, and allows client applications to access resources on a remote server. More... | |
class | RibTopFaceEdgesRule |
Represents a SelectionIntentRule that collects the like convexity outer edges of a group of faces. More... | |
class | RoutingObjectValidationBuilder |
Builder class for RoutingObjectValidation dialog. More... | |
class | RuleManager |
Provides methods for manipulating the Knowledge Fusion rules in a part. More... | |
class | SaveOptions |
Contains accessor methods for all part save options that follow the session. More... | |
class | Scalar |
Represents a scalar. More... | |
class | ScalarCollection |
Represents a collection of scalars. More... | |
class | ScalarMatrixValue |
Represents a General M x N matrix of scalar (real) values. More... | |
class | ScalarTableValue |
Represents a General M x N table of scalar (real) values. More... | |
class | ScCollector |
Sc Collector To create a new instance of this class, use ScCollectorCollection::CreateCollector Created in NX4.0.0. More... | |
class | ScCollectorCollection |
This class contains the factory methods for creating a sc collector. More... | |
class | ScCollectorList |
Represents a list of objects. More... | |
class | ScRuleFactory |
This class contains the factory methods for creating selection intent rules To obtain an instance of this class, refer to Part Created in NX3.0.0. More... | |
class | Section |
Represents a section | |
class | SectionCollection |
This class contains the factory methods for creating a section. More... | |
class | SectionData |
Represents section data Created in NX3.0.0. More... | |
class | SectionElementData |
Represents section element data Created in NX3.0.0. More... | |
class | SectionList |
Represents a list of objects. More... | |
class | SelectBody |
Represents a single object selection. More... | |
class | SelectBodyList |
Represents a list of objects on a selection list. More... | |
class | SelectCartesianCoordinateSystem |
Represents a single object selection. More... | |
class | SelectCoordinateSystem |
Represents a single object selection. More... | |
class | SelectCoordinateSystemList |
Represents a list of objects on a selection list. More... | |
class | SelectCurve |
Represents a single object selection. More... | |
class | SelectCurveList |
Represents a list of objects on a selection list. More... | |
class | SelectDatumPlane |
Represents a single object selection. More... | |
class | SelectDatumPlaneList |
Represents a list of objects on a selection list. More... | |
class | SelectDisplayableObject |
Represents a single object selection. More... | |
class | SelectDisplayableObjectList |
Represents a list of objects on a selection list. More... | |
class | SelectEdge |
Represents a single object selection. More... | |
class | SelectEdgeList |
Represents a list of objects on a selection list. More... | |
class | SelectExpressionList |
Represents a list of objects on a selection list. More... | |
class | SelectFace |
Represents a single object selection. More... | |
class | SelectFaceList |
Represents a list of objects on a selection list. More... | |
class | SelectGroup |
Represents a single object selection. More... | |
class | SelectIBaseCurve |
Represents a single object selection. More... | |
class | SelectIBaseCurveList |
Represents a list of objects on a selection list. More... | |
class | SelectIBasePlaneList |
Represents a list of objects on a selection list. More... | |
class | SelectICurve |
Represents a single object selection. More... | |
class | SelectICurveList |
Represents a list of objects on a selection list. More... | |
class | Selection |
Defines an interface object for executing selection operations To obtain an instance of this class, refer to UI Created in NX3.0.0. More... | |
class | SelectionHandle |
Represents a SelectionHandle for UI Styler Created in NX5.0.0. More... | |
class | SelectionIntentRule |
Represents a @link SelectionIntentRule SelectionIntentRule @endlink which essentially provides capabilities to collect curves, edges, faces and bodies. More... | |
class | SelectionMethod |
Represents the output from a smart selector method This is an abstract class, and cannot be created. More... | |
class | SelectIParameterizedSurface |
Represents a single object selection. More... | |
class | SelectIParameterizedSurfaceList |
Represents a list of objects on a selection list. More... | |
class | SelectIReferenceAxis |
Represents a single object selection. More... | |
class | SelectISurface |
Represents a single object selection. More... | |
class | SelectLine |
Represents a single object selection. More... | |
class | SelectNXObject |
Represents a single object selection. More... | |
class | SelectNXObjectList |
Represents a list of objects on a selection list. More... | |
class | SelectObject |
Represents a single object selection. More... | |
class | SelectObjectList |
Represents a list of objects on a selection list. More... | |
class | SelectPart |
Represents a single object selection. More... | |
class | SelectPartList |
Represents a list of objects on a selection list. More... | |
class | SelectPoint |
Represents a single object selection. More... | |
class | SelectPointList |
Represents a list of objects on a selection list. More... | |
class | SelectSketch |
Represents a single object selection. More... | |
class | SelectSmartObject |
Represents a single object selection. More... | |
class | SelectSpline |
Represents a single object selection. More... | |
class | SelectSplineList |
Represents a list of objects on a selection list. More... | |
class | SelectTaggedObject |
Represents a single object selection. More... | |
class | SelectTaggedObjectList |
Represents a list of objects on a selection list. More... | |
class | SelectView |
Represents a single object selection. More... | |
class | Session |
Represents the NX session Created in NX3.0.0. More... | |
class | SingleMeasure |
Represents a single valued measurement Created in NX4.0.0. More... | |
class | Sketch |
Represents a sketch Use the SketchCollection class to create a sketch. More... | |
class | SketchAlongPathBuilder |
Use the SketchAlongPathBuilder to create or reattach a Sketch along a path. More... | |
class | SketchAngularDimensionBuilder |
Represents a SketchAngularDimensionBuilder To create a new instance of this class, use SketchCollection::CreateAngularDimensionBuilder Created in NX9.0.0. More... | |
class | SketchAssociativeTrim |
Represents a sketch associative trim constraint Use SketchCollection::CreateSketchAssociativeTrimBuilder to create an instance of this class. More... | |
class | SketchAssociativeTrimBuilder |
Represents a @link SketchAssociativeTrimBuilder SketchAssociativeTrimBuilder@endlink <br> To create a new instance of this class, use @link SketchCollection::CreateSketchAssociativeTrimBuilder SketchCollection::CreateSketchAssociativeTrimBuilder @endlink <br> Default values. More... | |
class | SketchAutoConstrainBuilder |
Represents a SketchAutoConstrainBuilder To create a new instance of this class, use SketchCollection::CreateAutoConstrainBuilder Default values. More... | |
class | SketchAutoDimensionBuilder |
Represents a SketchAutoDimensionBuilder To create a new instance of this class, use SketchCollection::CreateAutoDimensionBuilder Default values. More... | |
class | SketchChamferBuilder |
Represents a Chamfer builder <br> To create a new instance of this class, use @link SketchCollection::CreateSketchChamferBuilder SketchCollection::CreateSketchChamferBuilder @endlink <br> Default values. More... | |
class | SketchCollection |
Represents a collection of sketches To obtain an instance of this class, refer to Part Created in NX3.0.0. More... | |
class | SketchConicBuilder |
Represents a SketchConicBuilder builder To create a new instance of this class, use SketchCollection::CreateSketchConicBuilder Default values. More... | |
class | SketchConstraint |
Represents a constraint in a sketch. More... | |
class | SketchConstraintBuilder |
Represents a SketchConstraint builder To create a new instance of this class, use SketchCollection::CreateConstraintBuilder Created in NX8.5.0. More... | |
class | SketchCornerBuilder |
Create a corner between two sketch curves. More... | |
class | SketchDimensionalConstraint |
Represents a dimensional constraint To create an instance of this class refer to Sketch Created in NX3.0.0. More... | |
class | SketchDimensionBuilder |
Edit the geometry references of an existing sketch dimension. More... | |
class | SketchEditDefiningSectionBuilder |
Represents a SketchEditDefiningSectionBuilder builder. More... | |
class | SketchEllipseBuilder |
Represents a SketchEllipseBuilder builder To create a new instance of this class, use SketchCollection::CreateSketchEllipseBuilder Default values. More... | |
class | SketchEvaluator |
Represents a sketch-on-path evaluator. More... | |
class | SketchEvaluatorCollection |
Represents a collection of SketchEvaluator . More... | |
class | SketchExpressionModifierBuilder |
Represents a Sketch Expression Modifier Builder. More... | |
class | SketchGeometricConstraint |
Represents a geometric sketch constraint To create an instance of this class refer to Sketch Created in NX3.0.0. More... | |
class | SketchHelpedDimensionalConstraint |
Represents a dimensional sketch constraint that has a help point or help parameter Created in NX3.0.0. More... | |
class | SketchHelpedGeometricConstraint |
Represents a geometric sketch constraint that has a help point or help parameter To obtain an instance of this class, use Sketch Created in NX3.0.0. More... | |
class | SketchInDraftingBuilder |
Use the SketchInDraftingBuilder to create a Sketch on a Drawings::DraftingView or Drawings::DrawingSheet . More... | |
class | SketchInPlaceBuilder |
Use the SketchInPlaceBuilder to create or reattach a Sketch on a DatumPlane or planar Face . More... | |
class | SketchIntersectionCurve |
Represents a Intersection Curve operation inside sketch To create an instance of this object use SketchIntersectionCurveBuilder Created in NX5.0.0. More... | |
class | SketchIntersectionCurveBuilder |
Represents a SketchIntersectionCurve builder To obtain an instance of this class use SketchCollection::CreateIntersectionCurveBuilder . More... | |
class | SketchIntersectionPoint |
Represents an Intersection Point operation inside sketch To create an instance of this object use SketchIntersectionPointBuilder Created in NX5.0.0. More... | |
class | SketchIntersectionPointBuilder |
Represents a SketchIntersectionPoint builder To obtain an instance of this class use SketchCollection::CreateIntersectionPointBuilder . More... | |
class | SketchLinearDimensionBuilder |
Represents a SketchLinearDimensionBuilder To create a new instance of this class, use SketchCollection::CreateLinearDimensionBuilder Created in NX9.0.0. More... | |
class | SketchMakeSymmetricBuilder |
This class is used to add symmetric contraint to objects from a SketchMakeSymmetricBuilder . More... | |
class | SketchMirrorBuilder |
This class is used to create a set of mirrored curves from a SketchMirrorBuilder . More... | |
class | SketchMirrorPatternBuilder |
Represents a @link SketchMirrorPatternBuilder SketchMirrorPatternBuilder@endlink <br> To create a new instance of this class, use @link SketchCollection::CreateSketchMirrorPatternBuilder SketchCollection::CreateSketchMirrorPatternBuilder @endlink <br> Default values. More... | |
class | SketchOffset |
Represents a sketch offset constraint Use SketchCollection::CreateSketchOffsetBuilder to create an instance of this class. More... | |
class | SketchOffsetBuilder |
Represents a @link SketchOffsetBuilder SketchOffsetBuilder@endlink <br> To create a new instance of this class, use @link SketchCollection::CreateSketchOffsetBuilder SketchCollection::CreateSketchOffsetBuilder @endlink <br> Default values. More... | |
class | SketchPasteBuilder |
Represents a @link SketchPasteBuilder SketchPasteBuilder@endlink <br> To create a new instance of this class, use @link SketchCollection::CreateSketchPasteBuilder SketchCollection::CreateSketchPasteBuilder @endlink <br> Default values. More... | |
class | SketchPattern |
Represents a sketch pattern constraint Use SketchCollection::CreateSketchPatternBuilder to create an instance of this class. More... | |
class | SketchPatternBuilder |
Represents a @link SketchPatternBuilder SketchPatternBuilder@endlink <br> To create a new instance of this class, use @link SketchCollection::CreateSketchPatternBuilder SketchCollection::CreateSketchPatternBuilder @endlink <br> Default values. More... | |
class | SketchPolygon |
Represents a polygon constraint in a sketch To create or edit an instance of this class, use SketchPolygonBuilder Created in NX7.5.0. More... | |
class | SketchPolygonBuilder |
Represents a @link SketchPolygon SketchPolygon@endlink builder <br> To create a new instance of this class, use @link SketchCollection::CreateSketchPolygonBuilder SketchCollection::CreateSketchPolygonBuilder @endlink <br> Default values. More... | |
class | SketchProjectBuilder |
Represents a SketchProjectBuilder builder To create a new instance of this class, use SketchCollection::CreateProjectBuilder Default values. More... | |
class | SketchQuickExtendBuilder |
Represents a @link SketchQuickExtendBuilder SketchQuickExtendBuilder@endlink <br> To create a new instance of this class, use @link SketchCollection::CreateQuickExtendBuilder SketchCollection::CreateQuickExtendBuilder @endlink <br> Default values. More... | |
class | SketchQuickTrimBuilder |
Represents a @link SketchQuickTrimBuilder SketchQuickTrimBuilder@endlink <br> To create a new instance of this class, use @link SketchCollection::CreateQuickTrimBuilder SketchCollection::CreateQuickTrimBuilder @endlink <br> Default values. More... | |
class | SketchRadialDimensionBuilder |
Represents a SketchRadialDimensionBuilder To create a new instance of this class, use SketchCollection::CreateRadialDimensionBuilder Created in NX9.0.0. More... | |
class | SketchRapidDimensionBuilder |
Represents a SketchRapidDimensionBuilder To create a new instance of this class, use SketchCollection::CreateRapidDimensionBuilder Created in NX9.0.0. More... | |
class | SketchTangentConstraint |
Represents a tangent constraint To create an instance of this object use Sketch::CreateTangentConstraint Created in NX3.0.0. More... | |
class | SmartObject |
Represents a smart object. More... | |
class | SphericalCoordinateSystem |
Represents a cylindrical coordinate system To create a new instance of this class, use CoordinateSystemCollection::CreateSphericalCoordinateSystem Created in NX4.0.0. More... | |
class | Spline |
Represents a spline curve. More... | |
class | SplineCollection |
Represents a collection of splines. More... | |
class | Step203Creator |
Represents a Step203Creator to be used when exporting the STEP203 Data This class is created using DexManager . More... | |
class | Step203Importer |
Represents a Step203Importer to be used when importing the STEP203 Data This class is created using DexManager . More... | |
class | Step214Creator |
Represents a Step214Creator to be used when exporting the STEP214 Data This class is created using DexManager . More... | |
class | Step214Importer |
Represents a Step214Importer to be used when importing the STEP214 Data This class is created using DexManager . More... | |
class | STLImporter |
Used to import an STL file into the work part. More... | |
class | SubdivisionMeshBody |
Represents a subdivision mesh. More... | |
class | SubdivisionMeshEdge |
Represents a subdivision mesh edge. More... | |
class | SubdivisionMeshFace |
Represents a subdivision mesh face. More... | |
class | SubdivisionMeshVertex |
Represents a subdivision mesh vertex. More... | |
class | SubdivisionTaskEnvironment |
Represents the subdivision task environment associated with a session. More... | |
class | SuppressByExpressionBuilder |
Represents a @link SuppressByExpressionBuilder SuppressByExpressionBuilder@endlink <br> To create a new instance of this class, use @link ExpressionCollection::CreateSuppressByExpressionBuilder ExpressionCollection::CreateSuppressByExpressionBuilder @endlink <br> Default values. More... | |
class | SurfaceRebuildData |
Represents surface rebuild data structure. More... | |
class | SurfaceUVDirectionBuilder |
Represents an edit surface u/v direction builder that allows reversing or swapping parametric directions. More... | |
class | SymbolFont |
Represents a symbol font This class cannot be created, but an instance can be obtained from Annotations::AnnotationManager::LoadSymbolFontFromSbfFile . More... | |
class | TaggedObject |
An object that has a Tag. More... | |
class | TaggedObjectCollection |
A base class for all NXOpen tagged object collections. More... | |
class | TaggedObjectList |
Represents a list of objects. More... | |
class | TextColorFontWidthBuilder |
Represent a TextColorFontWidthBuilder This is a sub-builder class and cannot be directly instantiated Created in NX9.0.0. More... | |
class | Traceline |
Represents a traceline. More... | |
class | TracelineCollection |
Represents a collection of tracelines To obtain an instance of this class, refer to Part Created in NX4.0.0. More... | |
class | TransientObject |
An NX transient object. More... | |
class | TreeListNode |
Represents a TreeList Node Object Created in NX6.0.4. More... | |
class | UI |
This class contains the various elements that represent the NX User Interface. More... | |
class | Unit |
Represents a unit To obtain an instance of this class use UnitCollection Created in NX4.0.0. More... | |
class | UnitCollection |
Provides methods for manipulating the units in a part To obtain an instance of this class, refer to BasePart Created in NX4.0.0. More... | |
class | Update |
Provides methods for update and delete. More... | |
class | Validation |
Represents an NX Validation object. More... | |
class | ValidationCollection |
Represents a collection of Validation . More... | |
class | ValidationDraftingEdgeVDCurveCollectionValidator |
validator for all drafting edge vdcurves in a part This is a test class. More... | |
class | ValidationDraftingInterferenceVDCurveCollectionValidator |
validator for all drafting interference vdcurve in a part This is a test class. More... | |
class | ValidationDraftingSectionEdgeVDCurveCollectionValidator |
validator for all drafting section edge vdcurves in a part This is a test class. More... | |
class | ValidationDraftingSilhouetteVDCurveCollectionValidator |
validator for all drafting silhouette vdcurves in a part This is a test class. More... | |
class | ValidationDraftingSimplifiedVDCurveCollectionValidator |
validator for all drafting simplified curves in a part This is a test class. More... | |
class | ValidationDraftingThreadVDCurveCollectionValidator |
validator for all drafting thread(thread silhouette and thread section edge) vdcurves in a part This is a test class. More... | |
class | ValidationDraftingTraceLineVDCurveCollectionValidator |
validator for all drafting traceline vdcurves in a part This is a test class. More... | |
class | ValidationDraftingUVHatchVDCurveCollectionValidator |
validator for all drafting uvhatch vdcurve in a part This is a test class. More... | |
class | ValidationDraftingVIVDCurveCollectionValidator |
validator for all drafting vi vdcurves in a part This is a test class. More... | |
class | ValidationExtractedEdgeCollectionValidator |
validator for all drafting extracted edges in a part This is a test class. More... | |
class | ValidationHoleTableValidator |
validator for a Hole Table This is a test class. More... | |
class | ValidationInterferenceCurveCollectionValidator |
validator for all drafting interference curves in a part This is a test class. More... | |
class | ValidationPMIPlanarCPSValidator |
validator for a PMI Cutting Plate This is a test class. More... | |
class | ValidationSilhouetteCurveCollectionValidator |
validator for all drafting silhouette curves in a part This is a test class. More... | |
class | ValidationSimplifiedCurveCollectionValidator |
validator for all drafting simplified curves in a part This is a test class. More... | |
class | ValidationTraceLineCollectionValidator |
validator for all drafting traceline curves in a part This is a test class. More... | |
class | ValidationUVHatchCurveCollectionValidator |
validator for all drafting uvhatch curve in a part This is a test class. More... | |
struct | Vector3d |
Represents a three-dimensional vector | |
class | View |
Represents a view. More... | |
class | ViewCollection |
Represents a collection of View s. More... | |
class | ViewDependentDisplayManager |
Represents all view dependent display operations To obtain an instance of this class, refer to View Created in NX5.0.0. More... | |
class | VRMLImporter |
Used to import a VRML file into the work part. More... | |
class | WCS |
Represents the World Coordinate System. More... | |
class | WidthDefinition |
Represents a WidthDefinition , which is a representation of an NX width palette. More... | |
class | Xform |
Represents a smart xform To create a new instance of this class, use XformCollection::CreateXform Created in NX3.0.0. More... | |
class | XformCollection |
Represents a collection of smart xforms. More... | |
Functions | |
template<class T , class Result > | |
Callback0MemberFunction< T, Result > | make_callback (T *object, Result(T::*fn)()) |
Helper template function to create an instance of a Callback0MemberFunction. | |
template<class Result > | |
Callback0Function< Result > | make_callback (Result(*fn)()) |
Helper template function to create an instance of a Callback0Function. | |
template<class T , class Result , class Arg1 > | |
Callback1MemberFunction< T, Result, Arg1 > | make_callback (T *object, Result(T::*fn)(Arg1)) |
Helper template function to create an instance of a Callback1MemberFunction. | |
template<class Result , class Arg1 > | |
Callback1Function< Result, Arg1 > | make_callback (Result(*fn)(Arg1)) |
Helper template function to create an instance of a Callback1Function. | |
template<class T , class Result , class Arg1 , class Arg2 > | |
Callback2MemberFunction< T, Result, Arg1, Arg2 > | make_callback (T *object, Result(T::*fn)(Arg1, Arg2)) |
Helper template function to create an instance of a Callback2MemberFunction. | |
template<class Result , class Arg1 , class Arg2 > | |
Callback2Function< Result, Arg1, Arg2 > | make_callback (Result(*fn)(Arg1, Arg2)) |
Helper template function to create an instance of a Callback2Function. | |
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)) |
Helper template function to create an instance of a Callback3MemberFunction. | |
template<class Result , class Arg1 , class Arg2 , class Arg3 > | |
Callback3Function< Result, Arg1, Arg2, Arg3 > | make_callback (Result(*fn)(Arg1, Arg2, Arg3)) |
Helper template function to create an instance of a Callback3Function. | |
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)) |
Helper template function to create an instance of a Callback4MemberFunction. | |
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)) |
Helper template function to create an instance of a Callback4Function. | |
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)) |
Helper template function to create an instance of a Callback5MemberFunction. | |
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)) |
Helper template function to create an instance of a Callback5Function. | |
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)) |
Helper template function to create an instance of a Callback6MemberFunction. | |
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)) |
Helper template function to create an instance of a Callback6Function. | |
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)) |
Helper template function to create an instance of a Callback7MemberFunction. | |
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)) |
Helper template function to create an instance of a Callback7Function. | |
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)) |
Helper template function to create an instance of a Callback8MemberFunction. | |
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)) |
Helper template function to create an instance of a Callback8Function. | |
NXOPENCPPEXPORT NXString | operator+ (const NXString &a, const NXString &b) |
Concatenate two strings. | |
NXOPENCPPEXPORT NXString | operator+ (const NXString &a, const char *b) |
Concatenate two strings. | |
NXOPENCPPEXPORT NXString | operator+ (const char *a, const NXString &b) |
Concatenate two strings. | |
Provides classes and interfaces for the NX Open Common API.
Selection Intent filter method to use with apparent chaining.
Selection Intent method to use with apparent chaining.
This enum represents the type of limit.
This enum represents the type of offset.
ExtrudeOffsetDataOffsetTypeNone |
No offset. |
ExtrudeOffsetDataOffsetTypeNormalOffset |
Offset with two different distances. |
ExtrudeOffsetDataOffsetTypeSymmetricOffset |
Offset with same distance in both directions. |
ExtrudeOffsetDataOffsetTypeSingleOffset |
Offset with single distance in one direction. |
This enum represents the type of taper.
The application type of the new file being created through a template.
FileNewApplicationDrafting |
Specifies a drafting file new template. |
FileNewApplicationModeling |
Specifies a modeling file new template. |
FileNewApplicationStudio |
Specifies a shape studio file new template. |
FileNewApplicationAssemblies |
Specifies an assemblies file new template. |
FileNewApplicationGateway |
Specifies a file new template that leaves the new part in Gateway. |
FileNewApplicationRoutingElectrical |
Specifies an electrical routing file new template. |
FileNewApplicationRoutingMechanical |
Specifies a mechanical routing file new template. |
FileNewApplicationRoutingLogical |
Specifies a logical routing file new template. |
FileNewApplicationNxsheetmetal |
Specifies a NX sheet metal file new template. |
FileNewApplicationSheetTemplate |
Specifies a drawing sheet template for Insert Sheet dialog. |
FileNewApplicationCaeFem |
Specifies a cae fem file new template. |
FileNewApplicationCaeSim |
Specifies a cae sim file new template. |
FileNewApplicationAeroSheetmetal |
Specifies an Aerospace sheet metal template. |
FileNewApplicationFlexPcdSheetmetal |
Specifies a Flex Printed Circuit Design sheet metal template. |
FileNewApplicationCaeAssyFem |
Specifies a cae assembly fem file new template. |
FileNewApplicationCam |
Specifies a Manufacturing file new template. |
FileNewApplicationInspection |
Specifies a CMM Inspection file new template. |
FileNewApplicationMechatronics |
Specifies a Mechatronics Concept Designer file new template. |
FileNewApplicationShipContainer |
Specifies an NX Ship Container file new template. |
FileNewApplicationShipDetail |
Specifies an NX Ship Detail file new template. |
FileNewApplicationShipReference |
Specifies an NX Ship Reference file new template. |
FileNewApplicationShipSystem |
Specifies an NX Ship System file new template. |
FileNewApplicationWelding |
Specifies an NX Structure Welding Design Control Element template. |
FileNewApplicationWeldingJoint |
Specifies an NX Structure Welding Design Feature template. |
FileNewApplicationLast |
Specifies the last application type. New application types should be inserted before this one |
Enumeration used for templates to determine the type of the template.
Selection Intent method to use with follow fillet rule.
enum NXOpen::LightType |
The type of a light.
For now, you can only modify lights of type LightTypeScene via automation languages.
This class is restricted to being called from a program running during an Interactive NX session. If run from a non-interactive session it will return NULL.
the line width options.
This is used in conjunction with LineWidthBuilder
LineWidthOptionAssigned |
Width value can be obtained from the builder. For example, LineWidthBuilder::Width |
LineWidthOptionDefault |
Default width. The builder interprets this option as per its need. |
LineWidthOptionNoChange |
Do not modify the width. |
enum NXOpen::Persistence |
enum NXOpen::Sense |
enum NXOpen::XYZAxis |
Callback0MemberFunction<T, Result> NXOpen::make_callback | ( | T * | object, |
Result(T::*)() | fn | ||
) |
Helper template function to create an instance of a Callback0MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback0Function<Result> NXOpen::make_callback | ( | Result(*)() | fn | ) |
Helper template function to create an instance of a Callback0Function.
Callback1MemberFunction<T, Result, Arg1> NXOpen::make_callback | ( | T * | object, |
Result(T::*)(Arg1) | fn | ||
) |
Helper template function to create an instance of a Callback1MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback1Function<Result, Arg1> NXOpen::make_callback | ( | Result(*)(Arg1) | fn | ) |
Helper template function to create an instance of a Callback1Function.
The return type of the callback function is the template type Result.
Callback2MemberFunction<T, Result, Arg1, Arg2> NXOpen::make_callback | ( | T * | object, |
Result(T::*)(Arg1, Arg2) | fn | ||
) |
Helper template function to create an instance of a Callback2MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback2Function<Result, Arg1, Arg2> NXOpen::make_callback | ( | Result(*)(Arg1, Arg2) | fn | ) |
Helper template function to create an instance of a Callback2Function.
Callback3MemberFunction<T, Result, Arg1, Arg2, Arg3> NXOpen::make_callback | ( | T * | object, |
Result(T::*)(Arg1, Arg2, Arg3) | fn | ||
) |
Helper template function to create an instance of a Callback3MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback3Function<Result, Arg1, Arg2, Arg3> NXOpen::make_callback | ( | Result(*)(Arg1, Arg2, Arg3) | fn | ) |
Helper template function to create an instance of a Callback3Function.
The return type of the callback function is the template type Result.
Callback4MemberFunction<T, Result, Arg1, Arg2, Arg3, Arg4> NXOpen::make_callback | ( | T * | object, |
Result(T::*)(Arg1, Arg2, Arg3, Arg4) | fn | ||
) |
Helper template function to create an instance of a Callback4MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback4Function<Result, Arg1, Arg2, Arg3, Arg4> NXOpen::make_callback | ( | Result(*)(Arg1, Arg2, Arg3, Arg4) | fn | ) |
Helper template function to create an instance of a Callback4Function.
The return type of the callback function is the template type Result.
Callback5MemberFunction<T, Result, Arg1, Arg2, Arg3, Arg4, Arg5> NXOpen::make_callback | ( | T * | object, |
Result(T::*)(Arg1, Arg2, Arg3, Arg4, Arg5) | fn | ||
) |
Helper template function to create an instance of a Callback5MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback5Function<Result, Arg1, Arg2, Arg3, Arg4, Arg5> NXOpen::make_callback | ( | Result(*)(Arg1, Arg2, Arg3, Arg4, Arg5) | fn | ) |
Helper template function to create an instance of a Callback5Function.
The return type of the callback function is the template type Result.
Callback6MemberFunction<T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6> NXOpen::make_callback | ( | T * | object, |
Result(T::*)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6) | fn | ||
) |
Helper template function to create an instance of a Callback6MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback6Function<Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6> NXOpen::make_callback | ( | Result(*)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6) | fn | ) |
Helper template function to create an instance of a Callback6Function.
The return type of the callback function is the template type Result.
Callback7MemberFunction<T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7> NXOpen::make_callback | ( | T * | object, |
Result(T::*)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7) | fn | ||
) |
Helper template function to create an instance of a Callback7MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback7Function<Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7> NXOpen::make_callback | ( | Result(*)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7) | fn | ) |
Helper template function to create an instance of a Callback7Function.
The return type of the callback function is the template type Result.
Callback8MemberFunction<T, Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8> NXOpen::make_callback | ( | T * | object, |
Result(T::*)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8) | fn | ||
) |
Helper template function to create an instance of a Callback8MemberFunction.
The template type T is the class that the callback is a member function of. The return type of the callback function is the template type Result.
Callback8Function<Result, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8> NXOpen::make_callback | ( | Result(*)(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8) | fn | ) |
Helper template function to create an instance of a Callback8Function.
The return type of the callback function is the template type Result.
NXOPENCPPEXPORT NXString NXOpen::operator+ | ( | const NXString & | a, |
const NXString & | b | ||
) |
Concatenate two strings.
If both arguments have locale mode the result is in locale mode too. If either argument is UTF8 the result is in UTF8 mode.
NXOPENCPPEXPORT NXString NXOpen::operator+ | ( | const NXString & | a, |
const char * | b | ||
) |
Concatenate two strings.
The second argument is treated as text in the current locale. The return value is a string of the same mode as the first argument
NXOPENCPPEXPORT NXString NXOpen::operator+ | ( | const char * | a, |
const NXString & | b | ||
) |
Concatenate two strings.
The first argument is treated as text in the current locale. The return value is a string of the same mode as the second argument