NX Open C++ Reference Guide
|
Provides classes and interfaces for the NX Open Common API. More...
Namespaces | |
namespace | AME |
Provides classes and interfaces for AME. | |
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 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 | Diagramming |
Provides classes and interfaces relating to Diagramming. | |
namespace | DiagrammingLibraryAuthor |
Provides classes and interfaces for Diagramming Library Authoring. | |
namespace | Die |
Provides classes and interfaces relating to Die Engineering and Die Design. | |
namespace | Display |
Provides classes and interfaces for Display. | |
namespace | DMU |
Provides classes and interfaces for DMU. | |
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 | Issue |
Provides classes and interfaces for Issue Management. | |
namespace | Layer |
Provides classes and interfaces for layer. | |
namespace | Layout2d |
Provides classes and interfaces for Layout2D. | |
namespace | LineDesigner |
Provides classes and interfaces for Line Designer. | |
namespace | Markup |
Provides classes and interfaces for Markup. | |
namespace | MechanicalRouting |
Provides classes and interfaces for Mechanical Routing. | |
namespace | Mechatronics |
Provides classes and interfaces for Mechatronics. | |
namespace | MenuBar |
Provides classes and interfaces for the Menu Bar. | |
namespace | Mfg |
Provides classes and interfaces for Manufacturing. | |
namespace | MfgModel |
Provides classes and interfaces for Manufacturing Model. | |
namespace | ModlDirect |
Provides classes and interfaces for Direct Modeling. | |
namespace | ModlUtils |
Provides classes and interfaces for ModlUtils. | |
namespace | Motion |
Provides classes and interfaces for Motion Simulation. | |
namespace | OpenXml |
Provide classes and interfaces for OpenXml. | |
namespace | Optimization |
Provides classes and interfaces for Optimization. | |
namespace | Options |
Provides classes and interfaces for options. | |
namespace | PartFamily |
Provides classes and interfaces for Part Family. | |
namespace | PDM |
Provides classes and interfaces for PDM. | |
namespace | PhysMat |
Provides classes and interfaces for Physical Material. | |
namespace | PID |
Provides classes and interfaces for PID. | |
namespace | Placement |
Provides classes and interfaces for Placement. | |
namespace | PLAS |
Provides classes and interfaces for PLAS. | |
namespace | Positioning |
Provides classes and interfaces for Assembly Positioning and Constraints. | |
namespace | Preferences |
Provides classes and interfaces for preferences. | |
namespace | PressLineSimulation |
Provides classes and interfaces for Press Line Simulation. | |
namespace | Report |
Provides classes and interfaces for Report. | |
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 | ShipDesign |
Provides classes and interfaces for Ship Design. | |
namespace | SIM |
Provides classes and interfaces for Machine Tool Builder and CAM-Simulation. | |
namespace | ToolDesigner |
Provides classes and interfaces for ToolDesigner. | |
namespace | Tooling |
Provides classes and interfaces for Tooling. | |
namespace | UF |
Provides classes and interfaces to the UF API. | |
namespace | UIStyler |
Provides classes and interfaces for User Interface Styler. | |
namespace | UserDefinedObjects |
Provides classes and interfaces for User Defined Objects (UDOs). | |
namespace | UserDefinedTemplate |
Provides classes and interfaces for User Defined Template. | |
namespace | Utilities |
Provides classes and interfaces for Utilities. | |
namespace | Validate |
Provides classes and interfaces for Validation Utilities. | |
namespace | VectorArithmetic |
Provides classes and interfaces for Vector Arithmetic. | |
namespace | VisualReporting |
Provides classes and interfaces for Visual Reporting. | |
namespace | Weld |
Provides classes and interfaces for Weld. | |
Classes | |
class | AcisExporter |
Represents a AcisExporter to be used when importing the Acis Data This class is created using DexManager . More... | |
class | AcisImporter |
Represents a AcisImporter to be used when importing the Acis Data This class is created using DexManager . More... | |
class | AnimationDesignerBaseValidator |
validator for a animation designer feature in a part. More... | |
class | ApparentChainingRule |
Represents a NXOpen::SelectionIntentRule that collects curves which appear connected or tangent connected in a particular drafting view. More... | |
class | Arc |
Represents an arc curve. More... | |
class | ArcCollection |
Represents a collection of arcs. More... | |
class | ASCImporter |
Represents a NXOpen::ASCImporter . More... | |
class | AssembliesUtils |
Contains various assembly utility methods To obtain an instance of this class, refer to NXOpen::Session Created in NX6.0.0. More... | |
class | AttributeIterator |
This class is used to iterate over the user attributes of an object, with options to restrict or extend such searches Created in NX11.0.0. More... | |
class | AttributeManager |
Provides methods for querying and updating attributes. More... | |
class | AttributePropertiesBaseBuilder |
Represents an NXOpen::AttributePropertiesBaseBuilder to be used for creating attributes. More... | |
class | AttributePropertiesBuilder |
Represents an NXOpen::AttributePropertiesBuilder . More... | |
class | AttributeTemplatesBuilder |
Represents an NXOpen::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 NXOpen::Axis class. More... | |
class | AxisCollection |
Represents a collection of NXOpen::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 |
Represents a collection of bodies in a part To obtain an instance of this class, refer to NXOpen::Part Created in NX3.0.0. More... | |
class | BodyDumbRule |
Represents a NXOpen::SelectionIntentRule that collects bodies without any intent i.e. More... | |
class | BodyFacetsRule |
Represents a NXOpen::FacetSelectionRule that collects all facets from a Face Body. More... | |
class | BodyFeatureRule |
Represents a NXOpen::SelectionIntentRule that collects all bodies created or modified by a feature. More... | |
class | BodyGroupRule |
Represents a NXOpen::SelectionIntentRule that collects all bodies of a group. More... | |
class | BodyList |
Represents a list of objects. More... | |
class | BrushFacetsRule |
Represents a NXOpen::FacetSelectionRule that collects facets with brush tool intent. More... | |
class | Builder |
A Builder is an object that is used to create and edit other objects. More... | |
class | BunchFacetsOnFaceRule |
Represents a NXOpen::FacetSelectionRule that collects all facets from a face or a NX faceted body. 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 NXOpen::CoordinateSystemCollection::CreateCoordinateSystem Created in NX4.0.0. More... | |
class | Catiav4Creator |
Represents a NXOpen::Catiav4Creator to be used when exporting the CATIA V4 Data This class is created using NXOpen::DexManager . More... | |
class | Catiav4Importer |
Represents a NXOpen::Catiav4Importer to be used when importing the CATIA V4 Data This class is created using NXOpen::DexManager . More... | |
class | Catiav5Creator |
Represents a NXOpen::Catiav5Creator to be used when exporting the CATIA V5 Data This class is created using NXOpen::DexManager . More... | |
class | Catiav5Importer |
Represents a NXOpen::Catiav5Importer to be used when importing the CATIA V5 Data This class is created using NXOpen::DexManager . More... | |
class | CDF |
Represents a NXOpen::CDF , which is a representation of an NX color palette. More... | |
class | CGMBuilder |
Represents a NXOpen::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 NXOpen::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 NXOpen::BasePart Created in NX5.0.0. More... | |
class | ColorRegionRule |
Represents a NXOpen::FacetSelectionRule that chains to collect all connected facets of same color. More... | |
class | ColorWidth |
Represents a NXOpen::ColorWidth used by NXOpen::WidthDefinition to define a custom width for each color. More... | |
class | Conic |
Represents a conic curve. More... | |
class | ContentDefinition |
Represents a class that defines the contents that will be pulled in to a subset. More... | |
class | ConvergentFacet |
Represents a facet from convergent topology. More... | |
class | ConvertToFromReferenceBuilder |
Represents a NXOpen::ConvertToFromReferenceBuilder To create a new instance of this class, use NXOpen::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 NXOpen::CoordinateSystem . More... | |
class | Curve |
Represents a curve. More... | |
class | CurveChainRule |
Represents a NXOpen::SelectionIntentRule that collects end-to-end connected curves from the seed curve. More... | |
class | CurveCollection |
Represents a collection of NXOpen::Curve . More... | |
class | CurveDumbRule |
Represents a NXOpen::SelectionIntentRule that collects curves without any intent i.e. More... | |
class | CurveFeatureChainRule |
Represents a NXOpen::SelectionIntentRule that collects end-to-end connected curves from the feature of the seed. More... | |
class | CurveFeatureRule |
Represents a NXOpen::SelectionIntentRule that collects all curves created by a feature. More... | |
class | CurveFeatureTangentRule |
Represents a NXOpen::SelectionIntentRule that collects tangent connected curves from the feature of the seed. More... | |
class | CurveGroupRule |
Represents a NXOpen::SelectionIntentRule that collects all curves of a group. More... | |
class | CurveTangentRule |
Represents a NXOpen::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 NXOpen::CustomWidth used by NXOpen::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 NXOpen::CutView objects. More... | |
class | CylindricalCoordinateSystem |
Represents a cylindrical coordinate system To create a new instance of this class, use NXOpen::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 NXOpen::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 NXOpen::Direction . More... | |
class | DisplayableObject |
Base class for all objects that are displayable. More... | |
class | DisplayManager |
Represents an object to manage display settings. More... | |
class | DisplayModification |
Represents changes to the display characteristics of an object. 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 | DrawingUtils |
Contains various drawing utility methods To obtain an instance of this class, refer to NXOpen::Session Created in NX8.5.3. More... | |
class | DxfdwgCreator |
Represents a NXOpen::DxfdwgCreator to be used when exporting the DXF/DWG Data This class is created using NXOpen::DexManager . More... | |
class | DxfdwgImporter |
Represents a NXOpen::DxfdwgImporter to be used when importing the DXF/DWG Data This class is created using NXOpen::DexManager . More... | |
class | Edge |
Represents an edge An edge is obtained from its parent NXOpen::Body Created in NX3.0.0. More... | |
class | EdgeBodyRule |
Represents a NXOpen::SelectionIntentRule that collects all the edges of a body. More... | |
class | EdgeBoundaryRule |
Represents a NXOpen::SelectionIntentRule that collects all the edges of a face. More... | |
class | EdgeChainRule |
Represents a NXOpen::SelectionIntentRule that collects end-to-end connected edges from the body of the seed edge. More... | |
class | EdgeDumbRule |
Represents a NXOpen::SelectionIntentRule that collects edges without any intent i.e. More... | |
class | EdgeFaceRule |
Represents a NXOpen::SelectionIntentRule that collects all edges of a face. More... | |
class | EdgeFeatureRule |
Represents a NXOpen::SelectionIntentRule that collects all edges created or modified by a feature. More... | |
class | EdgeIntersectRule |
Represents a NXOpen::SelectionIntentRule that collects all intersection edges between a set of faces. More... | |
class | EdgeMultipleSeedTangentRule |
Represents a NXOpen::SelectionIntentRule that collects tangent connected edges from the body of the seed edge. More... | |
class | EdgeSheetBoundaryRule |
Represents a NXOpen::SelectionIntentRule that collects boundary edges of a sheet body. More... | |
class | EdgeTangentRule |
Represents a NXOpen::SelectionIntentRule that collects tangent connected edges from the body of the seed edge. More... | |
class | EdgeVertexRule |
Represents a NXOpen::SelectionIntentRule that collects the vertex edge and and its adjacent edges. More... | |
class | EdgeVertexTangentRule |
Represents a NXOpen::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 NXOpen::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 NXOpen::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 | ExpressionGroup |
Represents an expression group. More... | |
class | ExpressionGroupCollection |
Represents a collection of expressions groups. 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 NXOpen::SelectionIntentRule that collects the faces adjacent to the seed face of a body. More... | |
class | FaceAllBlendRule |
Represents a NXOpen::SelectionIntentRule that collects all blend faces. More... | |
class | FaceAndAdjacentFacesRule |
Represents a NXOpen::SelectionIntentRule that collects both the seed face and all its adjacent faces. More... | |
class | FaceBodyRule |
Represents a NXOpen::SelectionIntentRule that collects all the faces of a body. More... | |
class | FaceBossPocketFacesRule |
Represents a NXOpen::SelectionIntentRule that collects all faces of a boss or pocket. More... | |
class | FaceConnectedBlendRule |
Represents a NXOpen::SelectionIntentRule that collects all connected blend faces. More... | |
class | FaceDumbRule |
Represents a NXOpen::SelectionIntentRule that collects faces without any intent i.e. More... | |
class | FaceFacetsRule |
Represents a NXOpen::FacetSelectionRule that collects all facets from a face or NX facet body. More... | |
class | FaceFeatureRule |
Represents a NXOpen::SelectionIntentRule that collects all faces created or modified by a feature. More... | |
class | FaceMergedRibFacesRule |
Represents a NXOpen::SelectionIntentRule that collects all merged rib faces. More... | |
class | FaceRegionBoundaryRule |
Represents a NXOpen::SelectionIntentRule that collects a region of faces that are tangent connected. More... | |
class | FaceRegionRule |
Represents a NXOpen::SelectionIntentRule that collects a region of faces. More... | |
class | FaceRibFacesRule |
Represents a NXOpen::SelectionIntentRule that collects all rib faces. More... | |
class | FaceSlotFacesRule |
Represents a NXOpen::SelectionIntentRule that collects all faces of a pocket. More... | |
class | FaceTangentRule |
Represents a NXOpen::SelectionIntentRule that collects tangent connected faces from the body of the seed face. More... | |
class | FacetCollector |
Represents collection of facets To create a new instance of this class, use NXOpen::FacetCollectorCollection::CreateCollector Created in NX12.0.0. More... | |
class | FacetCollectorCollection |
This class contains the factory method for creating a facet collector. More... | |
class | FacetSelectionRule |
Represents a NXOpen::FacetSelectionRule facet collection rules. More... | |
class | FacetSelectionRuleFactory |
This class contains the factory methods for creating facet selection intent rules To obtain an instance of this class, refer to NXOpen::Part Created in NX12.0.0. More... | |
class | FeatureGeneralPropertiesBuilder |
Represents a NXOpen::FeatureGeneralPropertiesBuilder to be used for modifying the names of features and general objects. More... | |
class | FeatureIntersectionEdgesRule |
Represents a NXOpen::SelectionIntentRule that collects the intersection edges of boolean like features. More... | |
class | FeaturePointsRule |
Represents a NXOpen::SelectionIntentRule that collects all points created by a feature. More... | |
class | FeatureProcessBuilderStatus |
Created in NX7.5.0. More... | |
class | FileNew |
Represents a NXOpen::FileNew This class is not directly created. More... | |
class | FillBoundaryRule |
Represents a NXOpen::FacetSelectionRule that collects flood filled facets without doing any check of facet's existence in current collection. More... | |
class | FineBrushFacetsRule |
Represents a NXOpen::FacetSelectionRule that collects facets with fine brush tool intent. More... | |
class | FlatteningBuilder |
Represents a FlatteningBuilder builder. More... | |
class | FloodFillFacetsRule |
Represents a NXOpen::FloodFillFacetsRule that collects flood filled facets. More... | |
class | FollowFilletRule |
Represents a NXOpen::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 NXOpen::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 NXOpen::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 NXOpen::GroupBuilder Created in NX5.0.0. More... | |
class | GroupBuilder |
Represents a NXOpen::GroupBuilder To create a new instance of this class, use NXOpen::BasePart::CreateGatewayGroupBuilder Default values. More... | |
class | HumanData |
Represent the data used to create the human Created in NX4.0.0. More... | |
class | HumanHandsDialogBuilder |
Dialog for creating and editing standalone/"disembodied" hand figures To create a new instance of this class, use NXOpen::Features::HumanBuilder::CreateHumanHandsDialogBuilder Default values. 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 NXOpen::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 NXOpen::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 | IFacet |
Represents a facet. More... | |
class | IFitTo |
Represents something that can be supplied to View::FitToObjects Created in NX4.0.0. More... | |
class | IgesCreator |
Represents a NXOpen::IgesCreator to be used when exporting the IGES Data This class is created using NXOpen::DexManager . More... | |
class | IgesImporter |
Represents a NXOpen::IgesImporter to be used when importing the IGES Data This class is created using NXOpen::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 NXOpen::InferredConstraintsBuilder To create a new instance of this class, use NXOpen::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 | ITableEditorDataProvider |
Interface for providing basic data for a Table Editor block. More... | |
class | ItemCacheMappedEntityBuilder |
Generic journal methods for ItemCacheMappedEntityBuilder Not support KF. More... | |
class | JournalManager |
Represents the JournalManager which is used to query data about journals when recording and replaying journal files. More... | |
class | JtCreator |
Represents a NXOpen::JtCreator to be used when exporting the JT Data This class is created using NXOpen::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 NXOpen::Light s. More... | |
class | Line |
Represents a line curve. More... | |
class | LineCollection |
Represents a collection of lines. More... | |
class | LineColorFontWidthBuilder |
Represent a NXOpen::LineColorFontWidthBuilder This is a sub-builder class and cannot be directly instantiated Created in NX9.0.0. More... | |
class | LineFontBuilder |
Represent a NXOpen::LineFontBuilder This is a sub-builder class and cannot be directly instantiated Created in NX9.0.0. More... | |
class | LineWidthBuilder |
Represents a NXOpen::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 To create a new instance of this class, use NXOpen::PartCollection::CreateLinkedMirrorPartBuilder 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 NXOpen::ListCreator to be used when exporting the JT Data This class is created using NXOpen::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 NXOpen::Session Created in NX3.0.0. More... | |
class | MassPropertiesBuilder |
Represents a NXOpen::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 NXOpen::BasePart Created in NX5.0.0. More... | |
class | MaterialUtilities |
Represents Physical NXOpen::MaterialUtilities class To obtain an instance of this class, refer to NXOpen::CAE::CaeSession Created in NX10.0.0. More... | |
class | MathUtils |
Contains various math utility methods To obtain an instance of this class, refer to NXOpen::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 NXOpen::MeasureBodies , NXOpen::MeasureDistance , NXOpen::MeasureAngle , NXOpen::MeasureFaces , and NXOpen::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 NXOpen::MeasureAngleBuilder Created in NX4.0.0. More... | |
class | MeasureAngleBuilder |
Represents a NXOpen::MeasureAngleBuilder To create a new instance of this class, use NXOpen::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 NXOpen::MeasureFaceBuilder Created in NX4.0.0. More... | |
class | MeasureBodyBuilder |
Represents a NXOpen::MeasureBodyBuilder To create a new instance of this class, use NXOpen::MeasureManager::CreateMeasureBodyBuilder Created in NX5.0.0. More... | |
class | MeasureBuilder |
Represents a NXOpen::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 NXOpen::MeasureDistanceBuilder Created in NX4.0.0. More... | |
class | MeasureDistanceBuilder |
Represents a NXOpen::MeasureDistanceBuilder To create a new instance of this class, use NXOpen::MeasureManager::CreateMeasureDistanceBuilder Created in NX5.0.0. More... | |
class | MeasureFaceBuilder |
Represents a NXOpen::MeasureFaceBuilder To create a new instance of this class, use NXOpen::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 NXOpen::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. 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 | MechatronicsBaseValidator |
validator for a mechatronics feature in a part. More... | |
class | MeshParameterData |
Represents surface rebuild data structure. More... | |
class | MeshProfileString |
Represents Mesh profile string To create a new instance of this class, use NXOpen::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 NXOpen::ModelingView Created in NX4.0.0. More... | |
class | ModelingViewList |
Represents a list of objects. 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 NXOpen::NavigatorFilter object. More... | |
class | NonFeatureSmartContainer |
Represents a Non Feature Smart Container To create or edit an instance of this class, use NXOpen::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 | NxFacet |
Represents a facet from convergent topology. 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 NXOpen::NXTo2dCreator to be used when exporting the 2D Data This class is created using NXOpen::DexManager . More... | |
class | ObjectGeneralPropertiesBuilder |
Represents an NXOpen::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 NXOpen::ObjectSelector to be used when exporting the the selected objects from NX part.This class is created using NXOpen::DexManager . More... | |
class | ObjectTypeSelector |
Represents a NXOpen::ObjectTypeSelector to be used when filter out the objects based on the type during import/export. More... | |
class | Offset |
Represents a NXOpen::Offset . More... | |
class | OffsetCollection |
Represents a collection of NXOpen::Offset . More... | |
class | OuterEdgesOfFacesRule |
Represents a NXOpen::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 NXOpen::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 NXOpen::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 NXOpen::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 NXOpen::PasteSpecialBuilder To create a new instance of this class, use NXOpen::ClipboardOperationsManager::CreatePasteSpecialBuilder Default values. More... | |
class | PhysicalMaterial |
Represents Physical Material Created in NX5.0.0. More... | |
class | PhysicalMaterialBuilder |
Represents a NXOpen::PhysicalMaterial builder To create a new instance of this class, use NXOpen::PhysicalMaterialCollection::CreatePhysicalMaterialBuilder Created in NX6.0.0. More... | |
class | PhysicalMaterialCollection |
Represents the collection of all NXOpen::PhysicalMaterial objects in this Part. More... | |
class | Plane |
Represents an Plane class. More... | |
class | PlaneCollection |
Represents a collection of NXOpen::Plane . More... | |
class | PlaneList |
Represents a list of objects. More... | |
class | PlaneTypes |
Represents an NXOpen::PlaneTypes class. More... | |
class | PlmObjectNode |
This class contains the factory methods for creating a PlmObjectNode. More... | |
class | PlotBuilder |
Represents a NXOpen::PlotBuilder . More... | |
class | PlotColorsWidthsBuilder |
Represents a NXOpen::PlotColorsWidthsBuilder to be used for plotting. More... | |
class | PlotManager |
The PlotManager class provides methods to create Gateway Builder objects. More... | |
class | PlotSourceBuilder |
Represents a NXOpen::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... | |
struct | Point4d |
Represents four-dimensional homogeneous coordinates for a point. More... | |
class | PointCollection |
Represents a collection of smart NXOpen::Point . More... | |
class | PointList |
Represents a list of objects. More... | |
class | PolygonModelingTaskEnvironment |
Represents the Polygon Modeling task environment associated with a session. More... | |
class | Polyline |
Represents a polyline curve. More... | |
class | PolylineCollection |
Represents a collection of polylines. 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 NXOpen::PreviewPropertiesBuilder to be used for creating and storing previews. More... | |
class | Print3dBuilder |
This class sends the 3d model for 3dprinting. More... | |
class | PrintBuilder |
Represents a NXOpen::PrintBuilder . More... | |
class | PrintPDFBuilder |
Represents a NXOpen::PrintPDFBuilder to be used when exporting the Current Display or selected sheets to a PDF document. More... | |
class | ProeImporter |
Represents a NXOpen::ProeImporter to be used when importing the ProE Data This class is created using NXOpen::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 NXOpen::ReferenceSet . More... | |
class | RegionBoundaryRule |
Represents a NXOpen::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 | ReplaceExpressionsBuilder |
This class creates Replace expressions from the source part to the current work part via the naming rule defined. More... | |
class | ResourceBarManager |
Represents an interface to manage Resource Bar tabs. More... | |
class | RibTopFaceEdgesRule |
Represents a NXOpen::SelectionIntentRule that collects the like convexity outer edges of a group of faces. More... | |
class | RoughBrushFacetsRule |
Represents a NXOpen::FacetSelectionRule that collects facets with rough brush tool intent. 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 NXOpen::Scalar objects. 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 |
Represents a collector ScCollector consists of collection of either faces, bodies, edges, curves or a mixed collection of these entities. 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 NXOpen::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 | SelectIBody |
Represents a single object selection. More... | |
class | SelectICurve |
Represents a single object selection. More... | |
class | SelectICurveList |
Represents a list of objects on a selection list. More... | |
class | SelectINXObjectList |
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 NXOpen::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 NXOpen::SelectionIntentRule 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 | SelectionSubscriber |
Defines a SelectionSubscriber for managing selection events To create a new instance of this class, use NXOpen::Selection::CreateSelectionSubscriber Created in NX11.0.0. 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 | SelectModelingViewList |
Represents a list of objects on a selection list. 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 | SelectViewList |
Represents a list of objects on a selection list. More... | |
class | Session |
Represents the NX session. More... | |
class | SheetMetalArcPrinter |
Arc printer for a SheetMetal part. More... | |
class | SheetMetalBcurvePrinter |
Bcurve printer for a SheetMetal part. More... | |
class | SheetMetalEllipsePrinter |
Ellipse printer for a SheetMetal part. More... | |
class | SheetMetalLinePrinter |
Line printer for a SheetMetal part. More... | |
class | SheetMetalPointPrinter |
Point printer for a SheetMetal part. More... | |
class | ShipBaseDrawingValidator |
validator for a ship drawing in a part. More... | |
class | ShipBaseValidator |
validator for a ship feature in a part. More... | |
class | SingleFacetRule |
Represents a NXOpen::FacetSelectionRule that collects facets without any intent i.e. More... | |
class | SingleMeasure |
Represents a single valued measurement Created in NX4.0.0. More... | |
class | Sketch |
Represents a sketch Use the NXOpen::SketchCollection class to create a sketch. More... | |
class | SketchAlignmentConstraint |
Represents a sketch alignment constraint Use NXOpen::SketchConstraintBuilder to create an instance of this class. More... | |
class | SketchAlongPathBuilder |
Use the NXOpen::SketchAlongPathBuilder to create or reattach a NXOpen::Sketch along a path. More... | |
class | SketchAngularDimensionBuilder |
Represents a NXOpen::SketchAngularDimensionBuilder To create a new instance of this class, use NXOpen::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 NXOpen::SketchAssociativeTrimBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateSketchAssociativeTrimBuilder Default values. More... | |
class | SketchAutoConstrainBuilder |
Represents a NXOpen::SketchAutoConstrainBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateAutoConstrainBuilder Default values. More... | |
class | SketchAutoDimensionBuilder |
Represents a NXOpen::SketchAutoDimensionBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateAutoDimensionBuilder Default values. More... | |
class | SketchChamferBuilder |
Represents a Chamfer builder To create a new instance of this class, use NXOpen::SketchCollection::CreateSketchChamferBuilder Default values. More... | |
class | SketchCollection |
Represents a collection of sketches To obtain an instance of this class, refer to NXOpen::Part Created in NX3.0.0. More... | |
class | SketchConicBuilder |
Represents a NXOpen::SketchConicBuilder builder To create a new instance of this class, use NXOpen::SketchCollection::CreateSketchConicBuilder Default values. More... | |
class | SketchConstraint |
Represents a constraint in a sketch. More... | |
class | SketchConstraintBuilder |
Represents a NXOpen::SketchConstraint builder To create a new instance of this class, use NXOpen::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 NXOpen::Sketch Created in NX3.0.0. More... | |
class | SketchDimensionBuilder |
Edit the geometry references of an existing sketch dimension. More... | |
class | SketchEditDefiningSectionBuilder |
Represents a NXOpen::SketchEditDefiningSectionBuilder builder. More... | |
class | SketchEllipseBuilder |
Represents a NXOpen::SketchEllipseBuilder builder To create a new instance of this class, use NXOpen::SketchCollection::CreateSketchEllipseBuilder Default values. More... | |
class | SketchEvaluator |
Represents a sketch-on-path evaluator. More... | |
class | SketchEvaluatorCollection |
Represents a collection of NXOpen::SketchEvaluator . More... | |
class | SketchExpressionModifierBuilder |
Represents a Sketch Expression Modifier Builder. More... | |
class | SketchG1Constraint |
Represents a sketch G1 constraint Use NXOpen::Features::FeatureCollection::CreateSketchSplineBuilder to create an instance of this class. More... | |
class | SketchG2Constraint |
Represents a sketch G2 constraint Use NXOpen::Features::FeatureCollection::CreateSketchSplineBuilder to create an instance of this class. 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 NXOpen::SketchInDraftingBuilder to create a NXOpen::Sketch on a NXOpen::Drawings::DraftingView or NXOpen::Drawings::DrawingSheet . More... | |
class | SketchInPlaceBuilder |
Use the NXOpen::SketchInPlaceBuilder to create or reattach a NXOpen::Sketch on a NXOpen::DatumPlane or planar NXOpen::Face . More... | |
class | SketchIntersectionCurve |
Represents a Intersection Curve operation inside sketch To create an instance of this object use NXOpen::SketchIntersectionCurveBuilder Created in NX5.0.0. More... | |
class | SketchIntersectionCurveBuilder |
Represents a NXOpen::SketchIntersectionCurve builder To obtain an instance of this class use NXOpen::SketchCollection::CreateIntersectionCurveBuilder . More... | |
class | SketchIntersectionPoint |
Represents an Intersection Point operation inside sketch To create an instance of this object use NXOpen::SketchIntersectionPointBuilder Created in NX5.0.0. More... | |
class | SketchIntersectionPointBuilder |
Represents a NXOpen::SketchIntersectionPoint builder To obtain an instance of this class use NXOpen::SketchCollection::CreateIntersectionPointBuilder . More... | |
class | SketchLinearDimensionBuilder |
Represents a NXOpen::SketchLinearDimensionBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateLinearDimensionBuilder Created in NX9.0.0. More... | |
class | SketchMakeSymmetricBuilder |
This class is used to add symmetric contraint to objects from a NXOpen::SketchMakeSymmetricBuilder . More... | |
class | SketchMirrorPatternBuilder |
Represents a NXOpen::SketchMirrorPatternBuilder To create a new instance of this class, use NXOpen::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 NXOpen::SketchOffsetBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateSketchOffsetBuilder Default values. More... | |
class | SketchPasteBuilder |
Represents a NXOpen::SketchPasteBuilder To create a new instance of this class, use NXOpen::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 NXOpen::SketchPatternBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateSketchPatternBuilder Default values. More... | |
class | SketchPolygon |
Represents a polygon constraint in a sketch To create or edit an instance of this class, use NXOpen::SketchPolygonBuilder Created in NX7.5.0. More... | |
class | SketchPolygonBuilder |
Represents a NXOpen::SketchPolygon builder To create a new instance of this class, use NXOpen::SketchCollection::CreateSketchPolygonBuilder Default values. More... | |
class | SketchProjectBuilder |
Represents a NXOpen::SketchProjectBuilder builder To create a new instance of this class, use NXOpen::SketchCollection::CreateProjectBuilder Default values. More... | |
class | SketchQuickExtendBuilder |
Represents a NXOpen::SketchQuickExtendBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateQuickExtendBuilder Default values. More... | |
class | SketchQuickTrimBuilder |
Represents a NXOpen::SketchQuickTrimBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateQuickTrimBuilder Default values. More... | |
class | SketchRadialDimensionBuilder |
Represents a NXOpen::SketchRadialDimensionBuilder To create a new instance of this class, use NXOpen::SketchCollection::CreateRadialDimensionBuilder Created in NX9.0.0. More... | |
class | SketchRapidDimensionBuilder |
Represents a NXOpen::SketchRapidDimensionBuilder To create a new instance of this class, use NXOpen::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 | SketchTangentToStringConstraint |
Represents a sketch tangent to string constraint Use SketchCollection::CreateConstraintBuilder to create an instance of this class. More... | |
class | SmartObject |
Represents a smart object. More... | |
class | SphericalCoordinateSystem |
Represents a spherical coordinate system To create a new instance of this class, use NXOpen::CoordinateSystemCollection::CreateSphericalCoordinateSystem Created in NX4.0.0. More... | |
class | Spline |
Represents a spline curve. More... | |
class | SplineCollection |
Represents a collection of splines. More... | |
class | Spreadsheet |
Represents a class for internal spreadsheet. More... | |
class | SpreadsheetCellData |
Represents a class for Spreadsheet cell data. More... | |
class | SpreadsheetExternal |
Represents a class for external spreadsheet. More... | |
class | SpreadsheetManager |
Represents a class for interacting with spreadsheets. More... | |
class | Step203Creator |
Represents a NXOpen::Step203Creator to be used when exporting the STEP203 Data This class is created using NXOpen::DexManager . More... | |
class | Step203Importer |
Represents a NXOpen::Step203Importer to be used when importing the STEP203 Data This class is created using NXOpen::DexManager . More... | |
class | Step214Creator |
Represents a NXOpen::Step214Creator to be used when exporting the STEP214 Data This class is created using NXOpen::DexManager . More... | |
class | Step214Importer |
Represents a NXOpen::Step214Importer to be used when importing the STEP214 Data This class is created using NXOpen::DexManager . More... | |
class | Step242Importer |
Represents a NXOpen::Step242Importer to be used when importing STEP242 Data This class is created using NXOpen::DexManager . More... | |
class | StepCreator |
Represents a NXOpen::StepCreator to be used when exporting the STEP Data This class is created using NXOpen::DexManager . More... | |
class | STLCreator |
Represents a NXOpen::STLCreator to be used when exporting the STL Data This class is created using NXOpen::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 NXOpen::SuppressByExpressionBuilder To create a new instance of this class, use NXOpen::ExpressionCollection::CreateSuppressByExpressionBuilder 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 NXOpen::Annotations::AnnotationManager::LoadSymbolFontFromSbfFile . More... | |
class | TableEditorDefaultDataProvider |
Provides basic data for a Table Editor block. 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 NXOpen::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 NXOpen::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 NXOpen::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 NXOpen::BasePart Created in NX4.0.0. More... | |
class | Update |
Provides methods for update and delete. More... | |
class | Validation |
Represents an NX NXOpen::Validation object. More... | |
class | ValidationBaseArrowValidator |
validator for a Base Arrow This is a test class. More... | |
class | ValidationCollection |
Represents a collection of NXOpen::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 | ValidationDrawingBookletValidator |
validator for a drafting member view This is a test class. More... | |
class | ValidationDrawingTo3DReportValidator |
validator for draw to 3d report This is a test class. More... | |
class | ValidationDrawingTo3DValidator |
validator for all modeling views 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 | ValidationLayout2dComponentValidator |
validator for a layout2d component This is a test class. More... | |
class | ValidationModelingViewsCollectionValidator |
validator for all modeling views This is a test class. More... | |
class | ValidationModelingViewsValidator |
validator for all modeling views 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... | |
class | ValidationViewingDirectionArrowLabelValidator |
validator for a Viewing Direction Arrow Label This is a test class. More... | |
class | ValidationViewingDirectionArrowValidator |
validator for a Viewing Direction Arrow This is a test class. 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 NXOpen::View s. More... | |
class | ViewDependentDisplayManager |
Represents all view dependent display operations To obtain an instance of this class, refer to NXOpen::View Created in NX5.0.0. More... | |
class | ViewUIManager |
To obtain an instance of this class, refer to NXOpen::UI Created in NX11.0.1. More... | |
class | VirtuallabImporter |
Represents a VirtuallabImporter to be used when importing the Virtuallab Data This class is created using DexManager . More... | |
class | VRMLImporter |
Used to import a VRML file into the work part. More... | |
class | WCS |
Represents the World Coordinate System. More... | |
class | WeldBaseValidator |
validator for a Weld feature in a part. More... | |
class | WidthDefinition |
Represents a NXOpen::WidthDefinition , which is a representation of an NX width palette. More... | |
class | WindowHandle |
Represent a window handle. More... | |
class | Xform |
Represents a smart xform To create a new instance of this class, use NXOpen::XformCollection::CreateXform Created in NX3.0.0. More... | |
class | XformCollection |
Represents a collection of NXOpen::Xform objects. 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. More... | |
template<class Result > | |
Callback0Function< Result > | make_callback (Result(*fn)()) |
Helper template function to create an instance of a Callback0Function. More... | |
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. More... | |
template<class Result , class Arg1 > | |
Callback1Function< Result, Arg1 > | make_callback (Result(*fn)(Arg1)) |
Helper template function to create an instance of a Callback1Function. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
NXOPENCPPEXPORT NXString | operator+ (const NXString &a, const NXString &b) |
Concatenate two strings. More... | |
Provides classes and interfaces for the NX Open Common API.
Controls whether or not a new display part may be displayed in addition to existing display parts, or instead of the currently active display part.
See NXOpen::PartCollection::SetActiveDisplay
Created in NX12.0.0.
Enumerator | |
---|---|
DisplayPartOptionReplaceExisting |
Replace the existing active display part with the new one. |
DisplayPartOptionAllowAdditional |
If possible display the new part as an additional display part. |
This enum represents the type of limit.
This enum represents the type of offset.
This enum represents the type of taper.
The application type of the new file being created through a template.
Enumeration used for templates to determine the type of the template.
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 NXOpen::LineWidthBuilder
Enumerator | |
---|---|
LineWidthOptionAssigned |
Width value can be obtained from the builder. For example, NXOpen::LineWidthBuilder::Width |
LineWidthOptionDefault |
Default width. The builder interprets this option as per its need. |
LineWidthOptionNoChange |
Do not modify the width. |
enum NXOpen::OriginMethod |
Controls what the work part will be when setting active display part.
See NXOpen::PartCollection::SetActiveDisplay
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.