NX Open C++ Reference Guide
|
Provides classes and interfaces for the NX Open Common API. More...
Namespaces | |
namespace | Annotations |
Provides classes and interfaces relating to Dimensions, Notes, Symbols, PMI, and other Annotations. | |
namespace | Assemblies |
Provides classes and interfaces for Assemblies. | |
namespace | BlockStyler |
Provides classes and interfaces for the Block Styler. | |
namespace | BodyDes |
Provides classes and interfaces for Body Design. | |
namespace | CAE |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation. | |
namespace | CAM |
Provides classes and interfaces for Manufacturing. | |
namespace | Die |
Provides classes and interfaces relating to Die Engineering and Die Design. | |
namespace | Display |
Provides classes and interfaces for Display. | |
namespace | Drafting |
Provides classes and interfaces for the Drafting. | |
namespace | Drawings |
Provides classes and interfaces for Drafting Drawings. | |
namespace | Facet |
Provides classes and interfaces for Faceted Representations. | |
namespace | Features |
Provides classes and interfaces for features. | |
namespace | Fields |
Provides classes and interfaces for Fields. | |
namespace | Formboard |
Provides interfaces and classes to the Routing Electrical Formboard functionality. | |
namespace | Gateway |
Provides classes and interfaces for Gateway. | |
namespace | GeometricAnalysis |
Provides classes and interfaces for Geometric Analysis. | |
namespace | GeometricUtilities |
Provides classes and interfaces for Geometric Utilities. | |
namespace | Layer |
Provides classes and interfaces for layer. | |
namespace | Mechtronics |
Provides classes and interfaces for Mechtronics. | |
namespace | MenuBar |
Provides classes and interfaces for the Menu Bar. | |
namespace | ModlDirect |
Provides classes and interfaces for Direct Modeling. | |
namespace | Motion |
Provides classes and interfaces for Motion Simulation. | |
namespace | Optimization |
Provides classes and interfaces for Optimization. | |
namespace | Options |
Provides classes and interfaces for options. | |
namespace | PDM |
Provides classes and interfaces for PDM. | |
namespace | PhysMat |
Provides classes and interfaces for Physical Material. | |
namespace | Positioning |
Provides classes and interfaces for Assembly Positioning and Constraints. | |
namespace | Preferences |
Provides classes and interfaces for preferences. | |
namespace | Routing |
Provides classes and interfaces for Routing. | |
namespace | ShapeSearch |
Provides classes and interfaces for Shape Search. | |
namespace | SheetMetal |
Provides classes and interfaces for Sheet Metal. | |
namespace | Sim |
Provides classes and interfaces for Machine Tool Builder and CAM-Simulation. | |
namespace | Tooling |
Provides classes and interfaces for Tooling. | |
namespace | UIStyler |
Provides classes and interfaces for User Interface Styler. | |
namespace | UserDefinedObjects |
Provides classes and interfaces for User Defined Objects (UDOs). | |
namespace | Validate |
Provides classes and interfaces for Validation Utilities. | |
namespace | VisualReporting |
Provides classes and interfaces for Visual Reporting. | |
namespace | Weld |
Provides classes and interfaces for Weld. | |
Classes | |
class | ApparentChainingRule |
Represents a Apparent Chaining Rule Created in NX8.0.0. More... | |
class | Arc |
Represents an arc curve. More... | |
class | ArcCollection |
Represents a collection of arcs. 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 | 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 | AutomaticTraceline |
Represents an automatic traceline. More... | |
class | Axis |
Represents an Axis class. More... | |
class | AxisCollection |
Represents a collection of Axis . More... | |
class | BaseCallback |
class | BasePart |
Base class for an NX part. More... | |
class | BaseSession |
A base class for NXOpen session objects. More... | |
class | Body |
Represents a Body. More... | |
class | BodyCollection |
Represents a collection of bodies in a part To obtain an instance of this class, refer to Part Created in NX3.0.0. More... | |
class | BodyDumbRule |
Represents a body dumb rule Created in NX7.5.0. More... | |
class | BodyFeatureRule |
Represents a body feature rule Created in NX7.5.0. More... | |
class | BodyGroupRule |
Represents a body group rule Created in NX7.5.0. 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 |
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 |
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 | 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 | CurveCollection |
Represents a collection of Curve s. More... | |
class | CurveDumbRule |
Represents a curve dumb rule Created in NX3.0.0. More... | |
class | CurveFeatureChainRule |
Represents a curve feature chain rule Created in NX3.0.0. More... | |
class | CurveFeatureRule |
Represents a curve feature rule Created in NX3.0.0. More... | |
class | CurveFeatureTangentRule |
Represents a curve feature tangent rule Created in NX3.0.0. More... | |
class | CurveGroupRule |
Represents a curve feature rule Created in NX7.5.0. 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 Decals are not supported in KF. 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 an edge body rule Created in NX3.0.0. More... | |
class | EdgeBoundaryRule |
Represents an edge boundary rule Created in NX3.0.0. More... | |
class | EdgeChainRule |
Represents an edge chain rule Created in NX3.0.0. More... | |
class | EdgeDumbRule |
Represents an edge dumb rule Created in NX3.0.0. More... | |
class | EdgeFaceRule |
Represents an edge face rule Created in NX3.0.0. More... | |
class | EdgeFeatureRule |
Represents an edge feature rule Created in NX3.0.0. More... | |
class | EdgeIntersectRule |
Represents an edge intersect rule Created in NX3.0.0. More... | |
class | EdgeMultipleSeedTangentRule |
Represents tangent edges with multiple seeds rule Created in NX3.0.0. More... | |
class | EdgeSheetBoundaryRule |
Represents an edge sheet boundary rule Created in NX3.0.0. More... | |
class | EdgeTangentRule |
Represents an edge tangent rule Created in NX3.0.0. More... | |
class | EdgeVertexRule |
Represents an edge vertex rule Created in NX4.0.0. More... | |
class | EdgeVertexTangentRule |
Represents an edge vertex tangent rule Created in NX4.0.0. 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 | ExpressionSet |
An object that binds an expression with an entity collector in the context of a list. More... | |
class | Face |
Represents a face Created in NX3.0.0. More... | |
class | FaceAdjacentRule |
Represents an face adjacent rule Created in NX4.0.0. More... | |
class | FaceAllBlendRule |
Represents a face all blend rule Created in NX5.0.0. More... | |
class | FaceAndAdjacentFacesRule |
Represents a face and adjacent faces rule Created in NX7.0.0. More... | |
class | FaceBodyRule |
Represents an face body rule Created in NX4.0.0. More... | |
class | FaceBossPocketFacesRule |
Represents a boss pocket faces rule Created in NX5.0.0. More... | |
class | FaceConnectedBlendRule |
Represents a face blend rule Created in NX5.0.0. More... | |
class | FaceDumbRule |
Represents an face dumb rule Created in NX4.0.0. More... | |
class | FaceFeatureRule |
Represents an face feature rule Created in NX4.0.0. More... | |
class | FaceMergedRibFacesRule |
Represents a rib faces rule Created in NX6.0.0. More... | |
class | FaceRegionBoundaryRule |
Represents a face regions rule Created in NX7.0.0. More... | |
class | FaceRegionRule |
Represents an face region rule Created in NX4.0.0. More... | |
class | FaceRibFacesRule |
Represents a rib faces rule Created in NX5.0.0. More... | |
class | FaceSlotFacesRule |
Represents a slot faces rule Created in NX5.0.0. More... | |
class | FaceTangentRule |
Represents an face tangent rule Created in NX4.0.0. More... | |
class | FeatureGeneralPropertiesBuilder |
Represents a FeatureGeneralPropertiesBuilder to be used for modifying the names of features and general objects. More... | |
class | FeaturePointsRule |
Represents a Feature Points rule Created in NX5.0.2. 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 follow fillet rule Created in NX4.0.0. 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 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 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 | 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 | 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 | 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 | 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 Created in NX3.0.0. More... | |
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 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 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 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 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 | 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 To obtain an instance of this class, refer to ModelingView Created in NX4.0.0. More... | |
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 | 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 To obtain an instance of this class, refer to UI Created in NX5.0.0. More... | |
class | NXObject |
A base class providing low-level services for most NXOpen classes. More... | |
class | NXObjectBuilder |
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 | ObjectIdentificationBuilder |
Represents an interface class that is used to populate a list of identification properties for an object. 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 | 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 Created in NX6.0.0. 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 | 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 Created in NX6.0.0. More... | |
struct | Point3d |
Represents three-dimensional cartesian coordinates for a point Created in NX3.0.0. 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 | ReferenceSet |
Represents a ReferenceSet This is no KF creation Created in NX6.0.0. More... | |
class | RegionBoundaryRule |
Represents a region boundary rule Created in NX6.0.0. 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 | 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 | 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 Section consists of "chained_entity", a chain or a single entity of edge or curve. More... | |
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 selection intent rule. 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 | 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 | SketchAssociativeTrim |
Represents a sketch associative trim constraint Use SketchCollection::CreateSketchAssociativeTrimBuilder to create an instance of this class. More... | |
class | SketchAssociativeTrimBuilder |
Represents a SketchAssociativeTrimBuilder To create a new instance of this class, use SketchCollection::CreateSketchAssociativeTrimBuilder 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 To create a new instance of this class, use SketchCollection::CreateSketchChamferBuilder 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 | 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 | 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 SketchMirrorPatternBuilder To create a new instance of this class, use SketchCollection::CreateSketchMirrorPatternBuilder 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 SketchOffsetBuilder To create a new instance of this class, use SketchCollection::CreateSketchOffsetBuilder Default values. More... | |
class | SketchPasteBuilder |
Represents a SketchPasteBuilder To create a new instance of this class, use SketchCollection::CreateSketchPasteBuilder 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 SketchPatternBuilder To create a new instance of this class, use SketchCollection::CreateSketchPatternBuilder Default values. More... | |
class | SketchPolygon |
Represents a polygon constraint in a sketch Created in NX7.5.0. More... | |
class | SketchPolygonBuilder |
Represents a SketchPolygon builder To create a new instance of this class, use SketchCollection::CreateSketchPolygonBuilder 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 SketchQuickExtendBuilder To create a new instance of this class, use SketchCollection::CreateQuickExtendBuilder Default values. More... | |
class | SketchQuickTrimBuilder |
Represents a SketchQuickTrimBuilder To create a new instance of this class, use SketchCollection::CreateQuickTrimBuilder Default values. 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 | SuppressByExpressionBuilder |
Represents a SuppressByExpressionBuilder To create a new instance of this class, use ExpressionCollection::CreateSuppressByExpressionBuilder Default values. More... | |
class | SurfaceRebuildData |
Represents surface rebuild data structure. 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 | 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 | TransientObjectBuilder |
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... | |
struct | Vector3d |
Represents a three-dimensional vector Created in NX3.0.0. More... | |
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... | |
Enumerations | |
enum | ApparentChainingRuleSelection { ApparentChainingRuleSelectionAllowAllTypes, ApparentChainingRuleSelectionAllowCurve, ApparentChainingRuleSelectionAllowEdge } |
Selection Intent filter method to use with apparent chaining. More... | |
enum | ApparentChainingRuleType { ApparentChainingRuleTypeConnected, ApparentChainingRuleTypeTangent, ApparentChainingRuleTypeDumb } |
Selection Intent method to use with apparent chaining. More... | |
enum | AxisOrientation { AxisOrientationHorizontal, AxisOrientationVertical } |
Specifies axis orientation Created in NX3.0.0. More... | |
enum | CurveParameterType { CurveParameterTypeArcLength, CurveParameterTypePercentArcLength, CurveParameterTypeThroughPoint } |
Specifies curve parameter type as arc length or percent arc length. More... | |
enum | ExtrudeLimitDataLimitType { ExtrudeLimitDataLimitTypeDistance, ExtrudeLimitDataLimitTypeUntilNext, ExtrudeLimitDataLimitTypeUntilSelected, ExtrudeLimitDataLimitTypeUntilSelectedExtendFace, ExtrudeLimitDataLimitTypeThroughAll } |
This enum represents the type of limit. More... | |
enum | ExtrudeOffsetDataOffsetType { ExtrudeOffsetDataOffsetTypeNone, ExtrudeOffsetDataOffsetTypeNormalOffset, ExtrudeOffsetDataOffsetTypeSymmetricOffset, ExtrudeOffsetDataOffsetTypeSingleOffset } |
This enum represents the type of offset. More... | |
enum | ExtrudeTaperDataTaperType { ExtrudeTaperDataTaperTypeNone, ExtrudeTaperDataTaperTypeSimpleFromStart, ExtrudeTaperDataTaperTypeSimpleFromProfile, ExtrudeTaperDataTaperTypeSymmetric, ExtrudeTaperDataTaperTypeMatchedEnds, ExtrudeTaperDataTaperTypeAsymmetric } |
This enum represents the type of taper. More... | |
enum | FileNewApplication { FileNewApplicationDrafting, FileNewApplicationModeling, FileNewApplicationStudio, FileNewApplicationAssemblies, FileNewApplicationGateway, FileNewApplicationRoutingElectrical, FileNewApplicationRoutingMechanical, FileNewApplicationRoutingLogical, FileNewApplicationNxsheetmetal, FileNewApplicationSheetTemplate, FileNewApplicationCaeFem, FileNewApplicationCaeSim, FileNewApplicationAeroSheetmetal, FileNewApplicationFlexPcdSheetmetal, FileNewApplicationCaeAssyFem, FileNewApplicationCam, FileNewApplicationInspection, FileNewApplicationMechatronics, FileNewApplicationLast } |
The application type of the new file being created through a template. More... | |
enum | FileNewTemplateType { FileNewTemplateTypeWorkset, FileNewTemplateTypeItem } |
Enumeration used for templates to determine whether file new template is an item template or a WorkSet template. More... | |
enum | FollowFilletRuleType { FollowFilletRuleTypeConnected, FollowFilletRuleTypeTangent } |
Selection Intent method to use with follow fillet rule. More... | |
enum | LightType { LightTypeAmbient, LightTypeDistant, LightTypeEye, LightTypePoint, LightTypeSpot, LightTypeScene = 6 } |
The type of a light. More... | |
enum | Persistence { PersistenceTemporary, PersistencePermanent } |
Specifies persistence Created in NX3.0.0. More... | |
enum | PlaneNormalOrientation { PlaneNormalOrientationInward, PlaneNormalOrientationOutward } |
Specifies the orientation of a plane's normal Created in NX3.0.0. More... | |
enum | RotationDirection { RotationDirectionRightHand, RotationDirectionLeftHand } |
Specifies rotation direction Created in NX3.0.0. More... | |
enum | Sense { SenseForward, SenseReverse } |
Specifies sense direction Created in NX3.0.0. More... | |
enum | XYZAxis { XYZAxisXAxis, XYZAxisYAxis, XYZAxisZAxis } |
Specifies the X, Y, or Z axis. More... | |
Functions | |
template<class T , class Result > | |
Callback0MemberFunction< T, Result > | make_callback (T *object, Result(T::*fn)()) |
template<class Result > | |
Callback0Function< Result > | make_callback (Result(*fn)()) |
template<class T , class Result , class Arg1 > | |
Callback1MemberFunction< T, Result, Arg1 > | make_callback (T *object, Result(T::*fn)(Arg1)) |
template<class Result , class Arg1 > | |
Callback1Function< Result, Arg1 > | make_callback (Result(*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 Result , class Arg1 , class Arg2 > | |
Callback2Function< Result, Arg1, Arg2 > | make_callback (Result(*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 Result , class Arg1 , class Arg2 , class Arg3 > | |
Callback3Function< Result, Arg1, Arg2, Arg3 > | make_callback (Result(*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 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 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 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 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 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 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 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 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)) |
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)) |
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. |
FileNewApplicationLast |
Specifies the last application type. New application types should be inserted before this one |
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.
enum NXOpen::Persistence |
enum NXOpen::Sense |
enum NXOpen::XYZAxis |
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