NXOpen Package

Classes

ASCImporter Class Represents a NXOpen.ASCImporter.
AcisExporter Class Represents a AcisExporter to be used when importing the Acis Data This class is created using DexManager. NULL object will be returned from Commit()
AcisImporter Class Represents a AcisImporter to be used when importing the Acis Data This class is created using DexManager. NULL object will be returned from Commit()
AnimationDesignerBaseValidator Class validator for a animation designer feature in a part.
AnimationDesignerDebugSession Class Represents a class that is used for NX Animation Designer Autotest.
ApparentChainingRule Class Represents a NXOpen.SelectionIntentRule that collects curves which appear connected or tangent connected in a particular drafting view.
Arc Class Represents an arc curve.
ArcCollection Class Represents a collection of arcs.
ArcValidator Class validator for curve in a part.
AssembliesUtils Class Contains various assembly utility methods
AttrTypeKey Class This class contains the factory methods for creating a AttrTypeKey.
AttributeIterator Class This class is used to iterate over the user attributes of an object, with options to restrict or extend such searches
AttributeManager Class Provides methods for querying and updating attributes.
AttributePropertiesBaseBuilder Class Represents an NXOpen.AttributePropertiesBaseBuilder to be used for creating attributes.
AttributePropertiesBuilder Class Represents an NXOpen.AttributePropertiesBuilder.
AttributeTemplatesBuilder Class Represents an NXOpen.AttributeTemplatesBuilder to be used when creating attribute templates.
AutomaticTraceline Class Represents an automatic traceline.
Axis Class Represents an NXOpen.Axis class.
AxisCollection Class
Represents a collection of NXOpen.Axis.
BasePart Class Base class for an NX part.
BasePropertyTable Class
Represents a property table
BaseSession Class  
BasicEffectivityBuilder Class Represent an interface class for basic effectivity block to assign or edit discrete effectivity unit values.
BcurveValidator Class validator for curve in a part.
Body Class Represents a Body
BodyCollection Class Represents a collection of bodies in a part
BodyDumbRule Class Represents a NXOpen.SelectionIntentRule that collects bodies without any intent i.
BodyFacetsRule Class Represents a NXOpen.FacetSelectionRule that collects all facets from a Face Body.
BodyFeatureRule Class Represents a NXOpen.SelectionIntentRule that collects all bodies created or modified by a feature.
BodyGroupRule Class Represents a NXOpen.SelectionIntentRule that collects all bodies of a group.
BodyList Class Represents a list of objects.
BodyValidator Class validator for a Body in a part.
BrushFacetsRule Class Represents a NXOpen.FacetSelectionRule that collects facets with brush tool intent.
Builder Class A Builder is an object that is used to create and edit other objects.
BunchFacetsOnFaceRule Class Represents a NXOpen.FacetSelectionRule that collects all facets from a face or a NX faceted body.
CDF Class Represents a NXOpen.CDF, which is a representation of an NX color palette.
CGMBuilder Class Represents a NXOpen.CGMBuilder to be used when exporting the Current Display or drawing sheets to a CGM.
CGMImporter Class Used to import a CGM file into the work part.
CaeObjectType Class Represent options for CAE selection.
CartesianCoordinateSystem Class Represents a cartesian coordinate system
Catiav4Creator Class Represents a NXOpen.Catiav4Creator to be used when exporting the CATIA V4 Data This class is created using NXOpen.DexManager.
Catiav4Importer Class Represents a NXOpen.Catiav4Importer to be used when importing the CATIA V4 Data This class is created using NXOpen.DexManager.
Catiav5Creator Class Represents a NXOpen.Catiav5Creator to be used when exporting the CATIA V5 Data This class is created using NXOpen.DexManager.
Catiav5Importer Class Represents a NXOpen.Catiav5Importer to be used when importing the CATIA V5 Data This class is created using NXOpen.DexManager.
ClipboardOperationsManager Class Used to create importer objects.
CollaborativeContentManager Class Represents the manager for the various collaborative design contents and this class is usable only when NX is running in managed mode.
CollaborativeDesign Class A collaborative design is created in Teamcenter.
CollaborativeDesignCollection Class A collection of collaborative designs.
ColorDefinition Class Represents a NXOpen.ColorDefinition, which is a representation of one color on an NX color palette.
ColorManager Class Contains functionality pertaining to colors
ColorRegionRule Class Represents a NXOpen.FacetSelectionRule that chains to collect all connected facets of same color.
ColorWidth Class Represents a NXOpen.ColorWidth used by NXOpen.WidthDefinition to define a custom width for each color.
Conic Class Represents a conic curve.
ContentDefinition Class Represents a class that defines the contents that will be pulled in to a subset.
ConvergentFacet Class Represents a facet from convergent topology.
ConvertToFromReferenceBuilder Class Represents a NXOpen.ConvertToFromReferenceBuilder
CoordinateSystem Class Represents a coordinate system
CoordinateSystemCollection Class
Represents a collection of NXOpen.CoordinateSystem.
Curve Class Represents a curve.
CurveChainRule Class Represents a NXOpen.SelectionIntentRule that collects end-to-end connected curves from the seed curve.
CurveCollection Class
Represents a collection of NXOpen.Curve.
CurveDumbRule Class Represents a NXOpen.SelectionIntentRule that collects curves without any intent i.
CurveFeatureChainRule Class Represents a NXOpen.SelectionIntentRule that collects end-to-end connected curves from the feature of the seed.
CurveFeatureRule Class Represents a NXOpen.SelectionIntentRule that collects all curves created by a feature.
CurveFeatureTangentRule Class Represents a NXOpen.SelectionIntentRule that collects tangent connected curves from the feature of the seed.
CurveGroupRule Class Represents a NXOpen.SelectionIntentRule that collects all curves of a group.
CurveTangentRule Class Represents a NXOpen.SelectionIntentRule that collects tangent connected curves from the seed curve.
CurveValidator Class validator for curve in a part.
CustomPopupMenu Class Represents Custom Popup Menu Item class
CustomPopupMenuHandler Class Represents Custom Popup Menu Handler class
CustomPopupMenuItem Class Represents Custom Popup Menu Item class
CustomWidth Class Represents a NXOpen.CustomWidth used by NXOpen.WidthDefinition to define the three custom widths associated with each WidthDefinition.
CutView Class Represents a Cut View
CutViewCollection Class Represents a collection of NXOpen.CutView objects.
CylindricalCoordinateSystem Class Represents a cylindrical coordinate system
DataContainer Class Represents a list of data.
DateBuilder Class The DateBuilder class allows a date and/or time to be input or output via the DateItem builder.
DateItemBuilder Class This class stores a date and time.
DateItemBuilderList Class Represents a list of objects.
DatumAxis Class Represents a datum axis
DatumCollection Class Represents a collection of datum geometry.
DatumConstraint Class Represents a constraint that specifies the location of a NXOpen.Features.DatumFeature.
DatumPlane Class Represents a datum plane
Decal Class Represents a Material Texture decal pair
DexBuilder Class This is an abstract class that provides the basic functionality common to all dex builders.
DexManager Class The DexManager class provides methods to create Dex Builder objects.
Direction Class Represents a direction.
DirectionCollection Class
Represents a collection of NXOpen.Direction.
DisplayManager Class Represents an object to manage display settings.
DisplayModification Class Represents changes to the display characteristics of an object.
DisplayableObject Class Base class for all objects that are displayable.
DraftPointDataCollection Class This class contains the factory methods for creating a DraftPointData object.
DraftingCollectionValidator Class validator for DraftingCollection in a part.
DraftingManager Class Represents an object that manages drafting objects and member views.
DrawingCompareManager Class Represents an object that manages drawing compare.
DrawingUtils Class Contains various drawing utility methods
DxfdwgCreator Class Represents a NXOpen.DxfdwgCreator to be used when exporting the DXF/DWG Data This class is created using NXOpen.DexManager.
DxfdwgImporter Class Represents a NXOpen.DxfdwgImporter to be used when importing the DXF/DWG Data This class is created using NXOpen.DexManager.
Edge Class Represents an edge
EdgeBodyRule Class Represents a NXOpen.SelectionIntentRule that collects all the edges of a body.
EdgeBoundaryRule Class Represents a NXOpen.SelectionIntentRule that collects all the edges of a face.
EdgeChainRule Class Represents a NXOpen.SelectionIntentRule that collects end-to-end connected edges from the body of the seed edge.
EdgeDumbRule Class Represents a NXOpen.SelectionIntentRule that collects edges without any intent i.
EdgeFaceRule Class Represents a NXOpen.SelectionIntentRule that collects all edges of a face.
EdgeFeatureRule Class Represents a NXOpen.SelectionIntentRule that collects all edges created or modified by a feature.
EdgeIntersectRule Class Represents a NXOpen.SelectionIntentRule that collects all intersection edges between a set of faces.
EdgeMultipleSeedTangentRule Class Represents a NXOpen.SelectionIntentRule that collects tangent connected edges from the body of the seed edge.
EdgeSheetBoundaryRule Class Represents a NXOpen.SelectionIntentRule that collects boundary edges of a sheet body.
EdgeTangentRule Class Represents a NXOpen.SelectionIntentRule that collects tangent connected edges from the body of the seed edge.
EdgeValidator Class validator for edge in a part.
EdgeVertexRule Class Represents a NXOpen.SelectionIntentRule that collects the vertex edge and and its adjacent edges.
EdgeVertexTangentRule Class Represents a NXOpen.SelectionIntentRule that collects the vertex edge and the edges adjacent and tangent to it.
EffectivityConditionBuilder Class Represent a utility class to assign or edit discrete and range effectivity unit values in the context of a NXOpen.CollaborativeDesign.
Ellipse Class Represents an ellipse curve.
EllipseCollection Class Represents a collection of ellipses.
EllipseValidator Class validator for curve in a part.
EndCutBlockBuilder Class Represents a End Cut Block Builder.
EngineeringFunction Class Contains Engineering Function methods
ErrorInfo Class Contains information about an error that occurred
ErrorList Class Represents a list of errors
Expression Class Represents an expression.
ExpressionCollection Class Represents a collection of expressions.
ExpressionCollectorSet Class An object that binds an expression with an entity section in the context of a list.
ExpressionCollectorSetList Class Represents a list of objects.
ExpressionGroup Class Represents an expression group.
ExpressionGroupCollection Class Represents a collection of expressions groups.
ExpressionSectionSet Class An object that binds an expression with an entity section in the context of a list.
ExpressionSectionSetList Class Represents a list of objects.
ExpressionValidator Class validator for an expression.
Face Class Represents a face
FaceAdjacentRule Class Represents a NXOpen.SelectionIntentRule that collects the faces adjacent to the seed face of a body.
FaceAllBlendRule Class Represents a NXOpen.SelectionIntentRule that collects all blend faces.
FaceAndAdjacentFacesRule Class Represents a NXOpen.SelectionIntentRule that collects both the seed face and all its adjacent faces.
FaceBodyRule Class Represents a NXOpen.SelectionIntentRule that collects all the faces of a body.
FaceBossPocketFacesRule Class Represents a NXOpen.SelectionIntentRule that collects all faces of a boss or pocket.
FaceConnectedBlendRule Class Represents a NXOpen.SelectionIntentRule that collects all connected blend faces.
FaceDumbRule Class Represents a NXOpen.SelectionIntentRule that collects faces without any intent i.
FaceFacetsRule Class Represents a NXOpen.FacetSelectionRule that collects all facets from a face or NX facet body.
FaceFeatureRule Class Represents a NXOpen.SelectionIntentRule that collects all faces created or modified by a feature.
FaceMergedRibFacesRule Class Represents a NXOpen.SelectionIntentRule that collects all merged rib faces.
FaceRegionBoundaryRule Class Represents a NXOpen.SelectionIntentRule that collects a region of faces that are tangent connected.
FaceRegionRule Class Represents a NXOpen.SelectionIntentRule that collects a region of faces.
FaceRibFacesRule Class Represents a NXOpen.SelectionIntentRule that collects all rib faces.
FaceSlotFacesRule Class Represents a NXOpen.SelectionIntentRule that collects all faces of a pocket.
FaceTangentRule Class Represents a NXOpen.SelectionIntentRule that collects tangent connected faces from the body of the seed face.
FaceValidator Class validator for a Face in a part.
FacetCollector Class Represents collection of facets
FacetCollectorCollection Class This class contains the factory method for creating a facet collector.
FacetSelectionRule Class Represents a NXOpen.FacetSelectionRule facet collection rules.
FacetSelectionRuleFactory Class This class contains the factory methods for creating facet selection intent rules
FeatureCollectionValidator Class validator for FeatureCollection in a part.
FeatureGeneralPropertiesBuilder Class Represents a NXOpen.FeatureGeneralPropertiesBuilder to be used for modifying the names of features and general objects.
FeatureIntersectionEdgesRule Class Represents a NXOpen.SelectionIntentRule that collects the intersection edges of boolean like features.
FeaturePointsRule Class Represents a NXOpen.SelectionIntentRule that collects all points created by a feature.
FeatureProcessBuilderStatus Class  
FeatureValidator Class validator for a Feature in a part.
FileNew Class Represents a NXOpen.FileNew
FillBoundaryRule Class Represents a NXOpen.FacetSelectionRule that collects flood filled facets without doing any check of facet’s existence in current collection.
FineBrushFacetsRule Class Represents a NXOpen.FacetSelectionRule that collects facets with fine brush tool intent.
FlatteningBuilder Class Represents a FlatteningBuilder builder. It creates a sheet body, as a flattened representation of some other sheet body or faces.
FloodFillFacetsRule Class Represents a NXOpen.FloodFillFacetsRule that collects flood filled facets.
FollowFilletRule Class Represents a NXOpen.SelectionIntentRule that collects curves/edges which are connected or tangent connected and follow onto and off an untrimmed fillet.
FontCollection Class Represents a collection of typographical fonts (for example, Arial, OldEnglish)
FourPointSurfaceBuilder Class Represents a four point sheet body builder
GeneralScalarTable Class
Represents a General M x N table of scalar (real) values.
GenericMeasure Class Represents a single valued measurement
Group Class Represents a gateway group
GroupBuilder Class Represents a NXOpen.GroupBuilder
GroupValidator Class validator for a Group in a part.
HumanData Class Represent the data used to create the human
HumanHandShapeData Class Represent hand shape data
HumanHandsDialogBuilder Class Dialog for creating and editing standalone/disembodied hand figures
HumanPosturePrediction Class Represent posture prediction object
HumanPosturePredictionBuilder Class Represents a Human Posture Prediction Builder.
HumanReachZone Class Represents a human reach zone.
Hyperbola Class Represents a hyperbola curve.
HyperbolaCollection Class Represents a collection of hyperbolas.
HyperbolaValidator Class validator for curve in a part.
IAttributeSourceObjectBuilder Class Represents an interface to perform various database operations on an array of NXOpen.NXObject.
IBaseCurve Class Represents something containing a two dimensional curve
IBasePlane Class Represents a Plane or Datum Plane
IBody Class Represents something containing a body
ICurve Class Represents something containing a two dimensional modeling curve
IFacet Class Represents a facet.
IFitTo Class Represents something that can be supplied to View.FitToObjects()
ILocation Class Represents something that can be supplied to an location selection
INXObject Class Represents an interface from which most NXOpen classes inherit
IOrientation Class Represents something that can be supplied to an orientation selection
IParameterizedSurface Class Represents something containing a face
IPlane Class Represents an Plane class.
IProfile Class Represents something that can be supplied to a profile
IReferenceAxis Class Represents an object that could be used as a reference axis for a feature
ISketchHelpedConstraint Class Represents a sketch constraint that has a help point or help parameter.
ISurface Class Represents something containing a two dimensional surface
ITableEditorDataProvider Class Interface for providing basic data for a Table Editor block.
IgesCreator Class Represents a NXOpen.IgesCreator to be used when exporting the IGES Data This class is created using NXOpen.DexManager.
IgesImporter Class Represents a NXOpen.IgesImporter to be used when importing the IGES Data This class is created using NXOpen.DexManager.
ImportManager Class Used to create importer objects.
Importer Class Base class for importing data into the work part.
InferSnapType Class Represent options for snap selection.
InferredConstraintsBuilder Class Represents a NXOpen.InferredConstraintsBuilder
InfiniteLine Class Represents a infinite line curve.
InfiniteLineCollection Class Represents a collection of infinite lines.
Information Class Represents a class that provides methods for displaying information about part history, interpart parents and children, features, points, and other NX Objects.
InterpartExpressionsBuilder Class This class creates interpart expressions from the source part to the current work part via the naming rule defined.
ItemCacheMappedEntityBuilder Class Generic journal methods for ItemCacheMappedEntityBuilder
JamSession Class Represents a Jam session
JournalManager Class Represents the JournalManager which is used to query data about journals when recording and replaying journal files.
JtCreator Class Represents a NXOpen.JtCreator to be used when exporting the JT Data This class is created using NXOpen.PvtransManager.
KFObject Class Represents an KF object in the part.
Layout Class Represents a layout.
LayoutCollection Class Represents a collection of layouts.
LayoutDefinition Class Represents the definition of a layout.
LicenseManager Class Provides utility methods for managing licenses.
Light Class Represents a light source.
LightCollection Class Represents a collection of :py:class:`NXOpen.Light`s.
Line Class Represents a line curve.
LineCollection Class Represents a collection of lines.
LineColorFontWidthBuilder Class Represent a NXOpen.LineColorFontWidthBuilder
LineFontBuilder Class Represent a NXOpen.LineFontBuilder
LineValidator Class validator for curve in a part.
LineWidthBuilder Class Represents a NXOpen.LineWidthBuilder
LinkedMirrorPartAttributeEditData Class JA interface for LinkedMirrorPartAttributeEditData object
LinkedMirrorPartAttributeEditEvent Class JA interface for LinkedMirrorPartAttributeEditEvent object
LinkedMirrorPartBuilder Class builder class of LinkedMirrorPartBuilder
LinkedMirrorPartEntityMapData Class JA interface for LinkedMirrorPartEntityMapData oject
LinkedMirrorPartEntityMapEvent Class JA interface for LinkedMirrorPartEntityMapEvent object
LinkedPartManager Class Represents the customization interface during linked mirror part creation and update.
ListCreator Class Represents a NXOpen.ListCreator to be used when exporting the JT Data This class is created using NXOpen.PvtransManager.
ListCreatorList Class Represents a list of objects.
ListingWindow Class Represents a ListingWindow.
LoadOptions Class Contains accessor methods for all the part load options.
LogFile Class Represents the system log file
MWUpdate Class Update tools used in Mold Wizard for the Journamation layer
MassPropertiesBuilder Class 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.
Material Class Represents Material
MaterialManager Class A manager to deal with all material objects
MaterialUtilities Class Represents Physical NXOpen.MaterialUtilities class
MathUtils Class Contains various math utility methods
Measure Class Represents a measurement feature
MeasureAngle Class Represents a single valued Angle measurement
MeasureAngleBuilder Class Represents a NXOpen.MeasureAngleBuilder
MeasureBodies Class Represents the measurement specific mass properties for a set of bodies
MeasureBodyBuilder Class Represents a NXOpen.MeasureBodyBuilder
MeasureBuilder Class Represents a NXOpen.MeasureBuilder
MeasureDistance Class Represents a single valued distance measurement
MeasureDistanceBuilder Class Represents a NXOpen.MeasureDistanceBuilder
MeasureFaceBuilder Class Represents a NXOpen.MeasureFaceBuilder
MeasureFaces Class Represents the measurement of perimeter and area of a set of faces
MeasureLength Class Represents a single valued length measurement
MeasureManager Class Provides methods for manipulating the measurement objects in a part.
MeasurePoint Class Represents a point measurement
MeasurePolarAngle Class Represents a single valued polar angle measurement
MeasurePolarArea Class Represents a single valued polar area measurement
MeasurePolarRadius Class Represents a single valued polar radius measurement
MeasureRectangularExtreme Class Represents a rectangular extreme point measurement
Measurement Class Provides methods for calculating and displaying the measurement information.
MechatronicsBaseValidator Class validator for a mechatronics feature in a part.
MechatronicsDebugSession Class Represents a class that is used for NX MECHATRONICS Autotest.
MeshParameterData Class Represents surface rebuild data structure.
MeshProfileString Class Represents Mesh profile string
ModelingView Class Represents a Modeling View
ModelingViewCollection Class Represents a collection of :py:class:`ModelingView`s.
ModelingViewHighQualityImage Class Represents the properties and methods for generating a High Quality Imageof a Modeling View
ModelingViewList Class Represents a list of objects.
MovieManager Class Represents a MovieManager class. This class is used for recording movies.
MovieSettingsBuilder Class This class is the builder for the Movie Settings.
NXColor Class Represents a standard NX color.
NXEvent Class  
NXMatrix Class Represents an NX matrix.
NXMatrixCollection Class Represents a collection of NX Matrixes.
NXMessageBox Class Displays message box.
NXObject Class A base class providing low-level services for most NXOpen classes.
NXObjectList Class Represents a list of objects.
NXTo2dCreator Class Represents a NXOpen.NXTo2dCreator to be used when exporting the 2D Data This class is created using NXOpen.DexManager.
NavigatorFilter Class Represents a NXOpen.NavigatorFilter object.
NonFeatureSmartContainer Class Represents a Non Feature Smart Container
NxFacet Class Represents a facet from convergent topology.
OMAttribute Class Represents a OMAttribute.
OMClass Class Represents a OMClass.
OMSchema Class Represents a OMSchema.
Object Class  
ObjectGeneralPropertiesBuilder Class Represents an NXOpen.ObjectGeneralPropertiesBuilder to be used for modifying the names and properties of objects.
ObjectList Class Represents a list of objects.
ObjectSelector Class Represents a NXOpen.ObjectSelector to be used when exporting the the selected objects from NX part.
ObjectTypeSelector Class Represents a NXOpen.ObjectTypeSelector to be used when filter out the objects based on the type during import/export.
Offset Class Represents a NXOpen.Offset.
OffsetCollection Class
Represents a collection of NXOpen.Offset.
OuterEdgesOfFacesRule Class Represents a NXOpen.SelectionIntentRule that collects the outer edges of a group of faces.
Parabola Class Represents a parabola curve.
ParabolaCollection Class Represents a collection of Parabolas
ParabolaValidator Class validator for curve in a part.
Part Class
Represents an NX part of type .prt.
PartCleanup Class Provides utilities to to eliminate certain inaccessibleobjects from the part file.
PartCloseResponses Class Manages a list of part name/response pairs which areused to determine whether a part should be closed if modified duringpart close.
PartCloseStatus Class 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.
PartCollection Class Represents the collection of all parts in a session.
PartDelayedUpdateStatus Class Represents a list of part names with associated delay status codes.
PartFamilyManager Class This class represents part family
PartFamilyMemberData Class This class is responsible for storing part family member data Use the method NXOpen.Part.NewPartFamilyMemberData() to create new instance of this class.
PartFamilyMemberValues Class This class is responsible for storing part family member attribute values.
PartImporter Class Used to import a part into the work part.
PartLoadStatus Class Represents a list of part names with associated status codes.
PartNavigatorValidator Class validator for partnavigator in a part.
PartReopenReport Class Contains information about a part and its components after it has beenreopened.
PartReopenStatus Class Contains information about a part after an attempt was made toreopen it.
PartSaveOptions Class Contains accessor methods for all part save options that follow the part.
PartSaveStatus Class 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.
PasteSpecialBuilder Class Represents a NXOpen.PasteSpecialBuilder
PerformanceManager Class Represents class containing APIs used for monitoring performance.
PhysicalMaterial Class Represents Physical Material
PhysicalMaterialBuilder Class Represents a NXOpen.PhysicalMaterial builder
PhysicalMaterialCollection Class
Represents the collection of all NXOpen.PhysicalMaterial objects in this Part
Plane Class Represents an Plane class.
PlaneCollection Class
Represents a collection of NXOpen.Plane.
PlaneList Class Represents a list of objects.
PlaneTypes Class Represents an NXOpen.PlaneTypes class.
PlmObjectNode Class This class contains the factory methods for creating a PlmObjectNode.
PlotBuilder Class Represents a NXOpen.PlotBuilder.
PlotColorsWidthsBuilder Class Represents a NXOpen.PlotColorsWidthsBuilder to be used for plotting.
PlotManager Class The PlotManager class provides methods to create Gateway Builder objects.
PlotSourceBuilder Class Represents a NXOpen.PlotSourceBuilder All sheets provided must be in the displayed part.
Point Class Represents a smart Point.
PointCollection Class
Represents a collection of smart NXOpen.Point.
PointList Class Represents a list of objects.
PointValidator Class validator for curve in a part.
PolygonModelingTaskEnvironment Class Represents the Polygon Modeling task environment associated with a session.
Polyline Class Represents a polyline curve.
PolylineCollection Class Represents a collection of polylines.
PositioningDimension Class Represents a dimension object attached to the feature
PreviewPropertiesBuilder Class Represents a NXOpen.PreviewPropertiesBuilder to be used for creating and storing previews.
Print3dBuilder Class This class sends the 3d model for 3dprinting.
PrintBuilder Class Represents a NXOpen.PrintBuilder.
PrintPDFBuilder Class Represents a NXOpen.PrintPDFBuilder to be used when exporting the Current Display or selected sheets to a PDF document.
ProeImporter Class Represents a NXOpen.ProeImporter to be used when importing the ProE Data This class is created using NXOpen.DexManager.
PropertiesManager Class The PropertiesManager class provides methods to create Gateway Properties Builder objects.
PropertyContainer Class Represents a list of properties.
PvtransManager Class The PvtransManager class provides methods to create Pvtrans Builder objects.
ReferenceSet Class Represents a NXOpen.ReferenceSet.
RegionBoundaryRule Class Represents a NXOpen.SelectionIntentRule that collects curves as specified by an enclosed region.
RegionPoint Class Represents a point and body context on a region point.
RegionPointList Class Represents a list of objects.
RemoteUtilities Class This class is primarily designed for use in a remote session, and allows client applications to access resources on a remote server.
ReplaceExpressionsBuilder Class This class creates Replace expressions from the source part to the current work part via the naming rule defined.
RibTopFaceEdgesRule Class Represents a NXOpen.SelectionIntentRule that collects the like convexity outer edges of a group of faces.
RoughBrushFacetsRule Class Represents a NXOpen.FacetSelectionRule that collects facets with rough brush tool intent.
RuleManager Class Provides methods for manipulating the Knowledge Fusion rules in a part.
STLCreator Class Represents a NXOpen.STLCreator to be used when exporting the STL Data This class is created using NXOpen.DexManager.
STLImporter Class Used to import an STL file into the work part.
SaveOptions Class Contains accessor methods for all part save options that follow the session.
ScCollector Class Represents a collector
ScCollectorCollection Class This class contains the factory methods for creating a sc collector.
ScCollectorList Class Represents a list of objects.
ScRuleFactory Class This class contains the factory methods for creating selection intent rules
Scalar Class Represents a scalar.
ScalarCollection Class
Represents a collection of NXOpen.Scalar objects.
ScalarMatrixValue Class
Represents a General M x N matrix of scalar (real) values.
ScalarTableValue Class
Represents a General M x N table of scalar (real) values.
Section Class Represents a section
SectionCollection Class This class contains the factory methods for creating a section.
SectionData Class Represents section data
SectionElementData Class Represents section element data
SectionList Class Represents a list of objects.
SelectBody Class Represents a single object selection.
SelectBodyList Class Represents a list of objects on a selection list.
SelectCartesianCoordinateSystem Class Represents a single object selection.
SelectCoordinateSystem Class Represents a single object selection.
SelectCoordinateSystemList Class Represents a list of objects on a selection list.
SelectCurve Class Represents a single object selection.
SelectCurveList Class Represents a list of objects on a selection list.
SelectDatumPlane Class Represents a single object selection.
SelectDatumPlaneList Class Represents a list of objects on a selection list.
SelectDisplayableObject Class Represents a single object selection.
SelectDisplayableObjectList Class Represents a list of objects on a selection list.
SelectEdge Class Represents a single object selection.
SelectEdgeList Class Represents a list of objects on a selection list.
SelectExpressionList Class Represents a list of objects on a selection list.
SelectFace Class Represents a single object selection.
SelectFaceList Class Represents a list of objects on a selection list.
SelectGroup Class Represents a single object selection.
SelectIBaseCurve Class Represents a single object selection.
SelectIBaseCurveList Class Represents a list of objects on a selection list.
SelectIBasePlaneList Class Represents a list of objects on a selection list.
SelectIBody Class Represents a single object selection.
SelectICurve Class Represents a single object selection.
SelectICurveList Class Represents a list of objects on a selection list.
SelectINXObjectList Class Represents a list of objects on a selection list.
SelectIParameterizedSurface Class Represents a single object selection.
SelectIParameterizedSurfaceList Class Represents a list of objects on a selection list.
SelectIReferenceAxis Class Represents a single object selection.
SelectISurface Class Represents a single object selection.
SelectLine Class Represents a single object selection.
SelectModelingViewList Class Represents a list of objects on a selection list.
SelectNXObject Class Represents a single object selection.
SelectNXObjectList Class Represents a list of objects on a selection list.
SelectObject Class Represents a single object selection.
SelectObjectList Class Represents a list of objects on a selection list.
SelectPart Class Represents a single object selection.
SelectPartList Class Represents a list of objects on a selection list.
SelectPoint Class Represents a single object selection.
SelectPointList Class Represents a list of objects on a selection list.
SelectSketch Class Represents a single object selection.
SelectSmartObject Class Represents a single object selection.
SelectSpline Class Represents a single object selection.
SelectSplineList Class Represents a list of objects on a selection list.
SelectTaggedObject Class Represents a single object selection.
SelectTaggedObjectList Class Represents a list of objects on a selection list.
SelectView Class Represents a single object selection.
SelectViewList Class Represents a list of objects on a selection list.
Selection Class Defines an interface object for executing selection operations
SelectionHandle Class Represents a SelectionHandle for UI Styler
SelectionIntentRule Class Represents a NXOpen.SelectionIntentRule which essentially provides capabilities to collect curves, edges, faces and bodies.
SelectionMethod Class Represents the output from a smart selector method
SelectionSubscriber Class Defines a SelectionSubscriber for managing selection events
Session Class Represents the NX session.
SheetMetalArcPrinter Class Arc printer for a SheetMetal part.
SheetMetalBcurvePrinter Class Bcurve printer for a SheetMetal part.
SheetMetalEllipsePrinter Class Ellipse printer for a SheetMetal part.
SheetMetalLinePrinter Class Line printer for a SheetMetal part.
SheetMetalPointPrinter Class Point printer for a SheetMetal part.
ShipBaseDrawingValidator Class validator for a ship drawing in a part.
ShipBaseValidator Class validator for a ship feature in a part.
SingleFacetRule Class Represents a NXOpen.FacetSelectionRule that collects facets without any intent i.
SingleMeasure Class Represents a single valued measurement
Sketch Class Represents a sketch
SketchAlignmentConstraint Class Represents a sketch alignment constraint
SketchAlongPathBuilder Class Use the NXOpen.SketchAlongPathBuilder to create or reattach a NXOpen.Sketch along a path.
SketchAngularDimensionBuilder Class Represents a NXOpen.SketchAngularDimensionBuilder
SketchAssociativeTrim Class Represents a sketch associative trim constraint
SketchAssociativeTrimBuilder Class Represents a NXOpen.SketchAssociativeTrimBuilder
SketchAutoConstrainBuilder Class Represents a NXOpen.SketchAutoConstrainBuilder
SketchAutoDimensionBuilder Class Represents a NXOpen.SketchAutoDimensionBuilder
SketchChamferBuilder Class Represents a Chamfer builder
SketchCollection Class Represents a collection of sketches
SketchConicBuilder Class Represents a NXOpen.SketchConicBuilder builder
SketchConstraint Class Represents a constraint in a sketch.
SketchConstraintBuilder Class Represents a NXOpen.SketchConstraint builder
SketchCornerBuilder Class Create a corner between two sketch curves.
SketchDimensionBuilder Class Edit the geometry references of an existing sketch dimension.
SketchDimensionalConstraint Class Represents a dimensional constraint
SketchEditDefiningSectionBuilder Class Represents a NXOpen.SketchEditDefiningSectionBuilder builder.
SketchEllipseBuilder Class Represents a NXOpen.SketchEllipseBuilder builder
SketchEvaluator Class Represents a sketch-on-path evaluator.
SketchEvaluatorCollection Class Represents a collection of NXOpen.SketchEvaluator.
SketchExpressionModifierBuilder Class Represents a Sketch Expression Modifier Builder.
SketchG1Constraint Class Represents a sketch G1 constraint
SketchG2Constraint Class Represents a sketch G2 constraint
SketchGeometricConstraint Class Represents a geometric sketch constraint
SketchHelpedDimensionalConstraint Class Represents a dimensional sketch constraint that has a help point or help parameter
SketchHelpedGeometricConstraint Class Represents a geometric sketch constraint that has a help point or help parameter
SketchInDraftingBuilder Class Use the NXOpen.SketchInDraftingBuilder to create a NXOpen.Sketch on a NXOpen.Drawings.DraftingView or NXOpen.Drawings.DrawingSheet.
SketchInPlaceBuilder Class Use the NXOpen.SketchInPlaceBuilder to create or reattach a NXOpen.Sketch on a NXOpen.DatumPlane or planar NXOpen.Face.
SketchIntersectionCurve Class Represents a Intersection Curve operation inside sketch
SketchIntersectionCurveBuilder Class Represents a NXOpen.SketchIntersectionCurve builder
SketchIntersectionPoint Class Represents an Intersection Point operation inside sketch
SketchIntersectionPointBuilder Class Represents a NXOpen.SketchIntersectionPoint builder
SketchLinearDimensionBuilder Class Represents a NXOpen.SketchLinearDimensionBuilder
SketchMakeSymmetricBuilder Class This class is used to add symmetric contraint to objects from a NXOpen.SketchMakeSymmetricBuilder.
SketchMirrorPatternBuilder Class Represents a NXOpen.SketchMirrorPatternBuilder
SketchOffset Class Represents a sketch offset constraint
SketchOffsetBuilder Class Represents a NXOpen.SketchOffsetBuilder
SketchPasteBuilder Class Represents a NXOpen.SketchPasteBuilder
SketchPattern Class Represents a sketch pattern constraint
SketchPatternBuilder Class Represents a NXOpen.SketchPatternBuilder
SketchPolygon Class Represents a polygon constraint in a sketch
SketchPolygonBuilder Class Represents a NXOpen.SketchPolygon builder
SketchProjectBuilder Class Represents a NXOpen.SketchProjectBuilder builder
SketchQuickExtendBuilder Class Represents a NXOpen.SketchQuickExtendBuilder
SketchQuickTrimBuilder Class Represents a NXOpen.SketchQuickTrimBuilder
SketchRadialDimensionBuilder Class Represents a NXOpen.SketchRadialDimensionBuilder
SketchRapidDimensionBuilder Class Represents a NXOpen.SketchRapidDimensionBuilder
SketchTangentConstraint Class Represents a tangent constraint
SketchTangentToStringConstraint Class Represents a sketch tangent to string constraint
SmartDiffValidator Class Implementation for Smart File Differencing
SmartDiffValidatorBuilder Class Represents a SmartDiffValidator builder
SmartObject Class Represents a smart object.
SphericalCoordinateSystem Class Represents a spherical coordinate system
Spline Class Represents a spline curve.
SplineCollection Class Represents a collection of splines.
Spreadsheet Class Represents a class for internal spreadsheet.
SpreadsheetCellData Class Represents a class for Spreadsheet cell data.
SpreadsheetExternal Class Represents a class for external spreadsheet.
SpreadsheetManager Class Represents a class for interacting with spreadsheets.
Step203Creator Class Represents a NXOpen.Step203Creator to be used when exporting the STEP203 Data This class is created using NXOpen.DexManager.
Step203Importer Class Represents a NXOpen.Step203Importer to be used when importing the STEP203 Data This class is created using NXOpen.DexManager.
Step214Creator Class Represents a NXOpen.Step214Creator to be used when exporting the STEP214 Data This class is created using NXOpen.DexManager.
Step214Importer Class Represents a NXOpen.Step214Importer to be used when importing the STEP214 Data This class is created using NXOpen.DexManager.
Step242Importer Class Represents a NXOpen.Step242Importer to be used when importing STEP242 Data This class is created using NXOpen.DexManager.
StepCreator Class Represents a NXOpen.StepCreator to be used when exporting the STEP Data This class is created using NXOpen.DexManager.
SubdivisionMeshBody Class Represents a subdivision mesh.
SubdivisionMeshEdge Class Represents a subdivision mesh edge.
SubdivisionMeshFace Class Represents a subdivision mesh face.
SubdivisionMeshVertex Class Represents a subdivision mesh vertex.
SubdivisionTaskEnvironment Class Represents the subdivision task environment associated with a session.
SuppressByExpressionBuilder Class Represents a NXOpen.SuppressByExpressionBuilder
SurfaceRebuildData Class Represents surface rebuild data structure.
SurfaceUVDirectionBuilder Class Represents an edit surface u/v direction builder that allows reversing or swapping parametric directions.
SymbolFont Class Represents a symbol font
TableEditorDefaultDataProvider Class Provides basic data for a Table Editor block.
TaggedObject Class An object which has a Tag
TaggedObjectCollection Class A base class for all NXOpen tagged object collections
TaggedObjectManager Class Used for interoperability with UF in order to obtain the TaggedObject that corresponds to a given Tag.
TaggedObjectList Class Represents a list of objects.
TextColorFontWidthBuilder Class Represent a NXOpen.TextColorFontWidthBuilder
Traceline Class Represents a traceline.
TracelineCollection Class Represents a collection of tracelines
TransientObject Class  
TreeListNode Class Represents a TreeList Node Object
UI Class This class contains the various elements that represent the NX User Interface.
Unit Class Represents a unit
UnitCollection Class Provides methods for manipulating the units in a part
Update Class Provides methods for update and delete.
VRMLImporter Class Used to import a VRML file into the work part.
Validation Class Represents an NX NXOpen.Validation object.
Validation3DSectionCollectionValidator Class validator for all drafting views
ValidationAnnotation2DCollectionValidator Class validator for all 2d annotations in a part
ValidationAnnotation3DCollectionValidator Class validator for all 3d annotations in a part
ValidationAnnotationValidator Class annotation validator
ValidationBaseArrowValidator Class validator for a Base Arrow
ValidationBaseUserSymbolValidator Class validator for a user symbol
ValidationBaseValidator Class Base validator drafting validation
ValidationCenterLineValidator Class validator for a drafting centerline or center mark
ValidationCollection Class Represents a collection of NXOpen.Validation.
ValidationCoordinateNoteValidator Class validator for a Coordinate Note
ValidationCurveCollectionValidator Class validator for drafting curves in a part
ValidationCurveValidator Class validator for a drafting curve
ValidationDatumTargetValidator Class validator for a datum target
ValidationDatumValidator Class validator for a datum annotation
ValidationDimensionValidator Class validator for a dimension
ValidationDraftingEdgeVDCurveCollectionValidator Class validator for all drafting edge vdcurves in a part
ValidationDraftingInterferenceVDCurveCollectionValidator Class validator for all drafting interference vdcurve in a part
ValidationDraftingSectionEdgeVDCurveCollectionValidator Class validator for all drafting section edge vdcurves in a part
ValidationDraftingSilhouetteVDCurveCollectionValidator Class validator for all drafting silhouette vdcurves in a part
ValidationDraftingSimplifiedVDCurveCollectionValidator Class validator for all drafting simplified curves in a part
ValidationDraftingThreadVDCurveCollectionValidator Class validator for all drafting thread(thread silhouette and thread section edge) vdcurves in a part
ValidationDraftingTraceLineVDCurveCollectionValidator Class validator for all drafting traceline vdcurves in a part
ValidationDraftingUVHatchVDCurveCollectionValidator Class validator for all drafting uvhatch vdcurve in a part
ValidationDraftingVIVDCurveCollectionValidator Class validator for all drafting vi vdcurves in a part
ValidationDrawingBookletValidator Class validator for a drafting member view
ValidationDrawingRegionValidator Class validator for Drawing Region
ValidationDrawingTo3DReportValidator Class validator for draw to 3d report
ValidationDrawingTo3DValidator Class validator for all modeling views
ValidationEnterpriseIdentificationValidator Class validator for a Enterprise Identification
ValidationExtractedEdgeCollectionValidator Class validator for all drafting extracted edges in a part
ValidationFcfValidator Class validator for a feature control frame
ValidationFrameBarValidator Class validator for a FrameBar
ValidationGeneralNoteValidator Class validator for a General Note
ValidationHatchValidator Class validator for crosshatching
ValidationHoleTableValidator Class validator for a Hole Table
ValidationIdSymbolValidator Class validator for an id symbol
ValidationInterferenceCurveCollectionValidator Class validator for all drafting interference curves in a part
ValidationIntersectionSymbolValidator Class validator for a Intersection Symbol
ValidationLabelOnParentValidator Class validator for a label on parent
ValidationLayout2dComponentValidator Class validator for a layout2d component
ValidationLocatorDesignatorValidator Class validator for a Locator Designator
ValidationMaterialSpecificationValidator Class validator for a Material Specification
ValidationMemberViewValidator Class validator for a drafting member view
ValidationModelingViewSearchValidator Class validator for a modeling view
ValidationModelingViewValidator Class validator for a modeling view
ValidationModelingViewsCollectionValidator Class validator for all modeling views
ValidationModelingViewsValidator Class validator for all modeling views
ValidationNoteValidator Class validator for a note or label
ValidationObjectCollectionValidator Class validator for a collection of drafting objects
ValidationOffsetCenterPointSymbolValidator Class validator for a Offset Center Point Symbol
ValidationPMIBalloonValidator Class validator for a PMI balloon note
ValidationPMILightweightSectionViewValidator Class validator for a PMI Lightweight Section View
ValidationPMIPlanarCPSValidator Class validator for a PMI Cutting Plate
ValidationPMISectionViewValidator Class validator for a PMI Section View
ValidationPartIdentificationValidator Class validator for a Part Identification
ValidationPartListSectionValidator Class validator for a parts list section
ValidationPartListValidator Class validator for a parts list
ValidationProcessSpecificationValidator Class validator for a Process Specification
ValidationRegionValidator Class validator for a Region
ValidationSectionEdgesCollectionValidator Class validator for all section edges in a part
ValidationSectionLineCollectionValidator Class validator for all section lines in a part
ValidationSectionLineSegmentValidator Class validator for a section line segment
ValidationSectionLineValidator Class validator for a section line
ValidationSecurityMarkingValidator Class validator for a Security Marking
ValidationSilhouetteCurveCollectionValidator Class validator for all drafting silhouette curves in a part
ValidationSimplifiedCurveCollectionValidator Class validator for all drafting simplified curves in a part
ValidationSpecificNoteValidator Class validator for a Specific Note
ValidationSurfaceFinishValidator Class validator for a surface finish symbol
ValidationSymbolValidator Class validator for a drafting symbol
ValidationTabnotCollectionValidator Class validator for all tabnots
ValidationTabnotSectionValidator Class validator for a Tabnot Section
ValidationTabnotValidator Class validator for a tabnot
ValidationTargetPointSymbolValidator Class validator for a Target Point Symbol
ValidationThreadCurveCollectionValidator Class validator for all thread curves in a part
ValidationThreadCurveValidator Class validator for a thread curve
ValidationTitleBlockValidator Class validator for a Title Block
ValidationTraceLineCollectionValidator Class validator for all drafting traceline curves in a part
ValidationUVHatchCurveCollectionValidator Class validator for all drafting uvhatch curve in a part
ValidationVDCurveValidator Class validator for a vdcurve
ValidationVICurveCollectionValidator Class validator for all virtual intersection curves in a part
ValidationViewBreakValidator Class validator for a section line
ValidationViewCollectionValidator Class validator for all drafting views
ValidationViewLabelValidator Class validator for a drawing view label
ValidationViewValidator Class validator for a drafting view
ValidationViewingDirectionArrowLabelValidator Class validator for a Viewing Direction Arrow Label
ValidationViewingDirectionArrowValidator Class validator for a Viewing Direction Arrow
ValidationWeldValidator Class validator for a dimension
View Class Represents a view.
ViewCollection Class Represents a collection of :py:class:`NXOpen.View`s.
ViewDependentDisplayManager Class Represents all view dependent display operations
ViewUIManager Class <para>To obtain an instance of this class, refer to :py:class:`NXOpen.UI`</para>
VirtuallabImporter Class Represents a VirtuallabImporter to be used when importing the Virtuallab Data This class is created using DexManager. NULL object will be returned from Commit()
WCS Class Represents the World Coordinate System.
WeldBaseValidator Class validator for a Weld feature in a part.
WeldDebugSession Class Represents a class that is used for NX WELD Autotest.
WidthDefinition Class Represents a NXOpen.WidthDefinition, which is a representation of an NX width palette.
Xform Class Represents a smart xform
XformCollection Class
Represents a collection of NXOpen.Xform objects.

Enumerations

ASCImporterUnits Enumeration The Part Units selection Enum
AcisExporterAcisVersionOption Enumeration ACIS Version options
ApparentChainingRuleSelection Enumeration Selection Intent filter method to use with apparent chaining.
ApparentChainingRuleType Enumeration Selection Intent method to use with apparent chaining.
AttributePropertiesBaseBuilderBooleanValueOptions Enumeration The value choices for an attribute of type Boolean
AttributePropertiesBaseBuilderDataTypeOptions Enumeration Specifies the data type of the attribute, this cannot be changed once the attribute has been created
AttributePropertiesBaseBuilderObjectOptions Enumeration Specifies which object will be used when applying attributes.
AttributePropertiesBuilderOperationType Enumeration It is used to determine the behaviors of attributes that has been mapped from TC, such as Hidden, Required, CopyFromOriginal, etc.
AttributeTemplatesBuilderAccessKey Enumeration Specifies the available access keys that determine which objects will have access to this attribute template.
AttributeTemplatesBuilderConstraintOptions Enumeration Specifies the constraint data associated with the template.
AttributeTemplatesBuilderDefaultBooleanOptions Enumeration Specifies the default value for a template of type Boolean.
AttributeTemplatesBuilderTemplatesOptions Enumeration Specifies the templates option when setting or displaying templates.
AutomaticTracelineModeOption Enumeration Controls the mode used when evaluating an automatic traceline
AxisTypes Enumeration Defines types of axes based on their associativity
AxisOrientation Enumeration Specifies axis orientation
BasePartBookmarkOption Enumeration Controls the information written to a bookmark file.
BasePartCloseAfterSave Enumeration Used to specify whether a part should be closed after it is saved.
BasePartCloseModified Enumeration Indicates how part close should handle component parts when they are modified
BasePartCloseWholeTree Enumeration Used to specify whether or not to close a part’s components during a close operation.
BasePartCollaborativeContentType Enumeration Represents the collaborative content type corresponding to this part
BasePartPartPreview Enumeration Specifies the preview mode of the part file.
BasePartSaveComponents Enumeration Used to specify whether a part’s components should be saved (if modified) when the part is saved.
BasePartUnits Enumeration The units of the part file.
BasePropertyTableBasePropertyType Enumeration Property Types
CGMBuilderActionOption Enumeration Specifies the action option to be used when running Teamcenter
CGMBuilderColor Enumeration Specifies the color option to use when creating the CGM
CGMBuilderImageResolutionOption Enumeration Specifies the image resolution when exporting a raster image
CGMBuilderMultipleOption Enumeration Specifies how to export multiple drawing sheets in Native mode
CGMBuilderOutputTextOption Enumeration Specifies the text option, as either text or polylines
CGMBuilderRelationOption Enumeration Specifies the relation to use when exporting a CGM to Teamcenter
CGMBuilderSizeOption Enumeration Specifies the size option of the CGM.
CGMBuilderUnitsOption Enumeration Specifies which units are associated to the dimensions
CGMBuilderVdc Enumeration Specifies the VDC coordinates to use when creating the CGM
CGMBuilderWidth Enumeration Specifies the primary selection of which type of width assignment to use.
CaeObjectTypeCaeSubType Enumeration Used to specify the sub type of selected objects e.
Catiav4CreatorSolidBodyOutputOption Enumeration Options for outputing solid bodies to CATIA V4
Catiav5CreatorExportFromOption Enumeration Export from options
Catiav5ImporterImportToOption Enumeration Import To Option
ContentDefinitionType Enumeration Represents a definition type for the subset creation
ConvertToFromReferenceBuilderOutputType Enumeration Represents the output type.
CurveParameterType Enumeration Specifies curve parameter type as arc length or percent arc length
DateItemBuilderDayOfMonth Enumeration Days of the month
DateItemBuilderMonthOfYear Enumeration Months of the year.
DatumConstraintCurveOption Enumeration Specifies the distance on the curve as absolute distance or relative distance as percentage
DatumConstraintSolution Enumeration Specifies the alternate solution for datum axis using point on curve method
DatumConstraintType Enumeration Specifies different constraint types for selected geometries
DirectionOnCurveOption Enumeration Specifies the direction in relation to a curve.
DirectionOnFaceOption Enumeration Specifies the direction in relation to a face.
DisplayManagerFacetCacheMemoryLevelType Enumeration Facet cache memory level.
DisplayManagerLayerSetting Enumeration Represents the layer settings when the objects to show are in invisible layers
DisplayManagerShowHideScope Enumeration Controls the scope for the show hide operation.
DisplayManagerShowHideType Enumeration Controls the type of object to show or hide.
DisplayPartOption Enumeration 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.
DisplayableObjectObjectFont Enumeration specifies the object font for objects such as lines
DisplayableObjectObjectWidth Enumeration specifies object width for objects such as lines and text
DxfdwgCreatorAutoCADRevisionOptions Enumeration AutoCad Revision option
DxfdwgCreatorExportAsOption Enumeration Exprot As option
DxfdwgCreatorExportDataOption Enumeration Exprot Data option
DxfdwgCreatorExportFacesAsOptions Enumeration Export Faces As option
DxfdwgCreatorExportFromOption Enumeration Exprot From option
DxfdwgCreatorExportScaleOptions Enumeration Export Scale option
DxfdwgCreatorExportSplinesAsOptions Enumeration Export Faces As option
DxfdwgCreatorOutputFileTypeOption Enumeration Output File Type option
DxfdwgCreatorOutputToOption Enumeration Output To Option
DxfdwgCreatorWidthfactorMethodOptions Enumeration AutoCad widthfactor calculation options
DxfdwgImporterAspectRatioOptions Enumeration NX Aspect ratio calculation options
DxfdwgImporterConvLayoutsAs Enumeration Convert latouts option
DxfdwgImporterFacetImportAs Enumeration DXFDWG Facet Import options
DxfdwgImporterImportBlocksAs Enumeration Import Blocks as option option
DxfdwgImporterImportCurvesAs Enumeration Import curves as option
DxfdwgImporterImportDimensionsAs Enumeration Import Dimensions as option option
DxfdwgImporterImportPolylinesAs Enumeration Import Polylines as option
DxfdwgImporterImportToEnum Enumeration Import To option
DxfdwgImporterProcessingOrderAs Enumeration Processing Oder of non numeric layers
DxfdwgImporterSendLayoutsAs Enumeration Send Layouts data to option
DxfdwgImporterSendModelDataAs Enumeration Send Model data to option
DxfdwgImporterUnitsEnum Enumeration Import To option
DxfdwgImporterWorkflowAs Enumeration DXFDWG Import Workflow options
EdgeEdgeType Enumeration Solid edge type.
EffectivityConditionBuilderEffectivityConditionType Enumeration Specifies the effectivity type option
EffectivityConditionBuilderToUnitType Enumeration Specifies option for range effectivity value’s toUnit.
EndCutBlockBuilderTaperTypeOption Enumeration Taper Type
ExpressionUnitsOption Enumeration Indicates the units to use when getting an expression’s value.
ExpressionCollectionExportMode Enumeration Indicates the mode for exporting expressions.
ExpressionCollectionImportMode Enumeration Indicates the mode for importing expressions.
ExpressionCollectionSortType Enumeration Indicates the mode for sorting expressions.
ExtrudeLimitDataLimitType Enumeration This enum represents the type of limit
ExtrudeOffsetDataOffsetType Enumeration This enum represents the type of offset
ExtrudeTaperDataTaperType Enumeration This enum represents the type of taper
FaceFaceType Enumeration Solid face type.
FeatureProcessBuilderStatusResultStatus Enumeration Result status enumeration to indicate the result status of feature process creation
FileNewApplication Enumeration The application type of the new file being created through a template
FileNewTemplateType Enumeration Enumeration used for templates to determine the type of the template.
FlatteningBuilderDistortionMapType Enumeration This enum defines the distortion map types.
FlatteningBuilderFlatteningConstantType Enumeration This enum defines the flattening constraints types.
FlatteningBuilderTypes Enumeration This enum defines the operation types.
FollowFilletRuleType Enumeration Selection Intent method to use with follow fillet rule.
FontCollectionType Enumeration Specifies the type of font
GenericMeasureType Enumeration The types for a measurement
GroupBuilderAction Enumeration Represents the type of action for this builder to perform.
GroupBuilderSketchType Enumeration Represents the type of sketch group to be created.
GroupBuilderUngroupOption Enumeration Represents the option to control the behavior when deleting a group.
HumanDataAdvancedScalingType Enumeration This enum represents the types of the advanced scaling variable names
HumanDataAppearanceType Enumeration This enum represents the appearance of human
HumanDataDatabaseType Enumeration This enum represents the database used for human creation
HumanDataEditDisplayBodyParts Enumeration This enum represents the body parts of edit human display
HumanDataGenderType Enumeration This enum represents the gender of human
HumanDataHandFootType Enumeration This enum represents the types of human hand foot
HumanDataHandGoalType Enumeration This enum represents the type to define hand goal position
HumanDataInverseKinematicsBalanceType Enumeration This enum represents the balance type of active reach
HumanDataInverseKinematicsBodyParts Enumeration This enum represents the body parts of dynamic drag
HumanDataInverseKinematicsHeadEyeType Enumeration This enum represents the head and eye type of active reach
HumanDataInverseKinematicsInitJoint Enumeration This enum represents the motion initiation joint of hand dynamic drag
HumanDataInverseKinematicsType Enumeration This enum represents the types of inverse kinematics
HumanDataJointType Enumeration This enum represents the types of the joint names
HumanDataReferencePointType Enumeration This enum represents the location of the reference point
HumanDataSegmentScalingType Enumeration This enum represents the types of the segment scaling variable names
HumanDataSideType Enumeration This enum represents the types of human side
HumanDataStatureType Enumeration This enum represents the stature data type of human
HumanDataStatureUnitType Enumeration This enum represents the unit for stature
HumanDataWeightType Enumeration This enum represents the weight data type of human
HumanDataWeightUnitType Enumeration This enum represents the unit for weight
HumanHandShapeDataHandOpt Enumeration This enum represents the hand shape data type of human
HumanHandsDialogBuilderBreadthType Enumeration hand breadth for scaling
HumanHandsDialogBuilderDatabaseType Enumeration database used for scaling.
HumanHandsDialogBuilderGenderType Enumeration gender of hand figure, also used for scaling
HumanHandsDialogBuilderHandType Enumeration left or right hand
HumanHandsDialogBuilderLengthType Enumeration hand length for scaling
HumanHandsDialogBuilderStyleType Enumeration gloved or bare hand
HumanPosturePredictionBuilderCushionFirmnessType Enumeration Represents the cushion firmness type
HumanPosturePredictionBuilderGarbType Enumeration Represents the garb_type.
HumanPosturePredictionBuilderOccupantType Enumeration Represents the occupant type.
HumanPosturePredictionBuilderPredictionMethodType Enumeration Represents the predition method type.
HumanPosturePredictionBuilderSeatType Enumeration Represents the seat type
HumanPosturePredictionBuilderSteeringWheelPedalType Enumeration This enum represents the steering wheel or pedal type, if there is no steering wheel or pedal, use csys as steering wheel and pedal type
HumanPosturePredictionBuilderTransmissionType Enumeration Represents the transmission type
HumanPosturePredictionBuilderVehicleType Enumeration Represents the vehicle type.
HumanReachZoneMethodType Enumeration This enum represents the methods for computing the reach zone
IgesCreatorCrossHatchMapEnum Enumeration Cross Hatch Map Option
IgesCreatorCsysrefEnum Enumeration Cysref Option
IgesCreatorExportFromOption Enumeration Export From Option
IgesCreatorMapRevolvedFacesOption Enumeration Map Option
IgesImporterCopiousDataEnum Enumeration Copious Data Option
IgesImporterImportToEnum Enumeration Import To Option
InferSnapTypeSnapType Enumeration Specify the snap point type
InformationDisplayFeatureType Enumeration Describes type of information displayed into listing window device.
InterpartExpressionsBuilderNamingRules Enumeration This defines the naming rule used for the name of the expression created in the current work part.
JtCreatorAdvancedMaterials Enumeration Texture quality
JtCreatorChordalValue Enumeration Chordal Option
JtCreatorFileStructure Enumeration JT File Structue
JtCreatorFileWrite Enumeration JT File Write
JtCreatorPmiOption Enumeration Include PMI options
JtCreatorRefsetOption Enumeration refset Options
JtCreatorTessellationOption Enumeration Tessellation Option
LayoutDefinitionArrangementType Enumeration Indicates the arrangement type of a layout.
LightSceneType Enumeration The predefined scene lights used in Basic Lights.
LightType Enumeration The type of a light.
LineFontBuilderLineFontType Enumeration line font types
LineWidthOption Enumeration the line width options.
LinkedMirrorPartBuilderMirrorCsysOption Enumeration type of mirror of CSYS The first two axes are mirrored, and the third one is derived from the two mirrored axes using the right hand convention
LinkedMirrorPartBuilderMirrorPartTypeOption Enumeration type of mirror part
ListCreatorResolutionType Enumeration resolution Type
ListCreatorTessellationOption Enumeration Tessellation Option
ListingWindowDeviceType Enumeration Describes the type of listing window
LoadOptionsBookmarkComponents Enumeration The options to specify what components to load and visualize when loading bookmarks.
LoadOptionsBookmarkRefsets Enumeration the options that specify if reference set data from the bookmark should be restored and load should be optimized by loading topology from the selected reference sets only.
LoadOptionsLoadComponents Enumeration Options for specifying what component parts to load during part open
LoadOptionsLoadMethod Enumeration Options for specifying how to load component parts
LoadOptionsLoadOption Enumeration Option to control how much data is loaded from parts.
LoadOptionsManagedModeLoadMethod Enumeration Options for specifying how to configure assembly structure in managed mode
LoadOptionsParent Enumeration Options to allow you to specify how unloaded parents should be loaded when interpart data loading is turned on
LoadOptionsUpdateSubsetOnLoad Enumeration Options for specifying what type of subset updation to be carried out while loading
MassPropertiesBuilderUpdateOptions Enumeration Specifies the Update on Save option that will be applied to all selected objects.
MaterialUtilitiesStressStrainData Enumeration The stress strain data type
MeasureAngleBuilderAngleType Enumeration Represents the angle type.
MeasureAngleBuilderObjectType Enumeration Represents the object type.
MeasureAngleBuilderOrientationType Enumeration Represents the orientation type
MeasureAngleBuilderProjectionType Enumeration Represents the projection type.
MeasureBodiesActiveValue Enumeration Indicates the type of embedded measurement to create
MeasureBodiesAnalysisUnit Enumeration Indicates the family of units used in mass property information listings
MeasureBuilderAnnotationType Enumeration Represents the annotation type.
MeasureBuilderRequirementType Enumeration Represents the requirement type.
MeasureDistanceBuilderDistanceType Enumeration the type of distance measurement
MeasureDistanceBuilderMeasureType Enumeration the subtype of distance measurement
MeasureFacesActiveValue Enumeration Indicates the type of embedded measurement to create
MeasureManagerEndpointType Enumeration Indicates the end point to be used when lines or linear edges are referenced in an angle between two objects
MeasureManagerExtremeType Enumeration the type of extreme measurement
MeasureManagerMeasureType Enumeration Indicates if a the distance measurement will be minimum or maximum distance between the two objects
MeasureManagerProjectionType Enumeration Indicates the type of a projected distance measurement
MeasureManagerRadialMeasureType Enumeration Indicates the type of a radial distance measurement
MeasurementDeviationReportType Enumeration Describes type of the ‘Deviation Checking’ report.
MeshParameterDataFeatureType Enumeration Mesh surface feature types.
MeshParameterDataType Enumeration Mesh parameters.
MeshProfileStringInsertOrder Enumeration Profile string insert orders.
MeshProfileStringSelectedPoint Enumeration Mesh surface profile string point types.
MeshProfileStringType Enumeration Mesh surface profile string types.
ModelingViewHighQualityImageDisplayTechniqueType Enumeration Describes the technique to be used when generating the High Quality Image
ModelingViewHighQualityImageFormatType Enumeration Describes the output format of the High Quality Image to be generated
ModelingViewHighQualityImageShadeMethod Enumeration Describes the method to be used to generate a High Quality Image
MovieSettingsBuilderCaptureAreaChoices Enumeration Indicates the are being recorded in the movie.
MovieSettingsBuilderPlaybackSpeedChoices Enumeration Indicates the playback speed of the movie.
NXMessageBoxDialogType Enumeration Describes type of message box.
NXObjectAttributeType Enumeration Specifies attribute type.
NXObjectDateAndTimeFormat Enumeration Specifies the format of the date and time attribute.
NXTo2dCreatorExportDataOption Enumeration Export Data Option
NXTo2dCreatorExportFromOption Enumeration Export From Option
NXTo2dCreatorOutputAsOption Enumeration Output As Option
NXTo2dCreatorOutputToOption Enumeration Output To Option
OMAttributeType Enumeration For internal testing
ObjectListDeleteOption Enumeration Used to indicate whether to delete the object when removing it from the list
ObjectSelectorScope Enumeration Represents the selection scope
OffsetOnFaceOption Enumeration Specifies the offset direction in relation to a face.
OriginMethod Enumeration Specifies origin method
PartPartFamilyAttrType Enumeration The part family attribute types.
PartRelations Enumeration The relations of the part file.
PartUnits Enumeration The units of the part file.
PartCleanupCleanupParts Enumeration Which parts to clean up
PartCleanupDeleteGroups Enumeration Which empty groups to clean up
PartCleanupResetComponentDisplayAction Enumeration Assembly display clean up action
PartCollectionMultipleDisplayedPartStatus Enumeration
Represents the status if Multiple Display Parts are allowed or not.
PartCollectionRefsetOption Enumeration Controls the reference set used when setting the work component.
PartCollectionSdpsStatus Enumeration
Indicates the reason why it was not possible to use Design in Context (i.e. to set the work part to a component of the new active displayed part.)
PartCollectionSetProtectionOn Enumeration Specifies the parts to which the password protection operation will apply.
PartCollectionWorkComponentOption Enumeration Controls the behavior when setting the work component.
PartDisplayPartWorkPartOption Enumeration Controls what the work part will be when setting active display part.
PartImporterDestinationCoordinateSystemSpecificationType Enumeration Specifies the destination coordinate system specification.
PartImporterLayerOptionType Enumeration Specifies on which layer to import a part.
PartSaveOptionsPatternData Enumeration Options for specifying how pattern data should be saved while saving a part
PasteSpecialBuilderDestinationOption Enumeration This enum represents the paste ppecial destination coordinate system options
PasteSpecialBuilderLayerOption Enumeration This enum represents the paste special layer options
PerformanceManagerOutputDevice Enumeration Represents the options to print all the performance statistics information into output device
Persistence Enumeration Specifies persistence
PhysicalMaterialAssignWarning Enumeration Indicates the underlying issues when trying to assign material
PhysicalMaterialCategory Enumeration The different categories of materials.
PhysicalMaterialType Enumeration The different types of materials.
PlaneNormalOrientation Enumeration Specifies the orientation of a plane’s normal
PlaneTypesAlternateType Enumeration Represents the alternate solutions.
PlaneTypesFrenetSubtype Enumeration Specify the subtypes for on_curve type of plane, where alternate solution is not enough to handle the situation after enhancement to this specific plane type.
PlaneTypesMethodType Enumeration Specifies different method types of selected geometries
PlotBuilderImageResolutionOption Enumeration Specifies the plot image resolution
PlotBuilderJustificationOption Enumeration Specifies the justification of the banner
PlotBuilderPlotTypes Enumeration Specifies the type of plot
PlotBuilderRotationOption Enumeration Specifies the rotation of the banner
PlotBuilderUnitsOption Enumeration Specifies which units are associated to the dimensions
PlotBuilderXdisplayOption Enumeration Specifies the x-coordinate for the banner location
PlotBuilderYdisplayOption Enumeration Specifies the y-coordinate for the banner location
PlotColorsWidthsBuilderColor Enumeration Specifies the color option to use when plotting.
PlotColorsWidthsBuilderWidth Enumeration Specifies the primary selection of which type of width assignment to use.
PointCollectionAlongCurveOption Enumeration Describes whether the input Scalar to the NXOpen.PointCollection.CreatePoint() method is either an absolute distance or a relative percentage.
PointCollectionPointOnCurveLocationOption Enumeration Describes whether the input Scalar to the NXOpen.PointCollection.CreatePoint() method is a relative percentage parameter or an absolute arc length or a relative percentage arc length.
PositioningDimensionSubtype Enumeration Represents the subtype of the positioning dimension
PreviewPropertiesBuilderModelViewCreationOptions Enumeration Specifies when the model view preview will be created
PreviewPropertiesBuilderPartCreationOptions Enumeration Specifies when the part preview will be created
Print3dBuilderPrintInfillEnum Enumeration Sets the Infill type required for the 3d printing
Print3dBuilderPrintQualityEnum Enumeration Sets the print quality
PrintBuilderImageResolutionOption Enumeration Specifies the print image resolution
PrintBuilderOrientationOption Enumeration Specifies the orientation of the printed sheet
PrintBuilderOutputOption Enumeration Specifies the output option when printing Current Display
PrintBuilderPaperSize Enumeration Specifies the paper size of the printed sheet
PrintPDFBuilderActionOption Enumeration Specifies the action option to be used when running Teamcenter
PrintPDFBuilderColor Enumeration Specifies the color option to use when creating the PDF document
PrintPDFBuilderImageResolutionOption Enumeration Specifies the image resolution when exporting a raster image
PrintPDFBuilderOutputTextOption Enumeration Specifies the output text option, as either text or polylines
PrintPDFBuilderRelationOption Enumeration Specifies the relation to use when exporting a PDF to Teamcenter
PrintPDFBuilderSizeOption Enumeration Specifies the size option of the PDF document.
PrintPDFBuilderUnitsOption Enumeration Specifies which units are associated to the dimensions
PrintPDFBuilderWidth Enumeration Specifies the primary selection of which type of width assignment to use.
ProeImporterImportToOption Enumeration Import To Option
PropertyContainerListMode Enumeration Indicates whether the properties in the list are named.
PropertyContainerPropertyType Enumeration Represents the property types.
RotationDirection Enumeration Specifies rotation direction
RuleManagerFilter Enumeration The filter option for asking for classes.
RuleManagerInitializationStatusType Enumeration Indicates the status from initializing RuleManager.
RuleManagerLicenseType Enumeration Indicates the license type to be used.
RuleManagerRuleType Enumeration Indicates the data type of a rule.
STLCreatorOutputTypeEnum Enumeration Options for outputing solid bodies to STL
STLCreatorSheetBodyExportOptionEnum Enumeration Options for choosing sheet bodies export option
STLImporterAngularToleranceType Enumeration Specifies the angular tolerance.
STLImporterFileFormatType Enumeration Specifies the STL file format.
STLImporterFileUnitsType Enumeration Specifies the STL file units.
ScEvaluationFiltertype Enumeration Tokens used to create different evaluation filters on ScCollector
ScalarDimensionalityType Enumeration Specifies the dimensionality of the scalar.
SectionAllowTypes Enumeration Defines entity types allowed.
SectionDeselectOption Enumeration Defines type of deselect option.
SectionMode Enumeration Defines mode with respect to feature create or edit mode.
SectionCollectionLoopOption Enumeration Defines how section are created in SectionCollection.CreateSectionsUsingCurves()
SelectionDialogResponse Enumeration Specify the user response for general dialogs.
SelectionResponse Enumeration Specify the user response for the selection operation.
SelectionSelectionAction Enumeration Indicates the type of action to perform when an object is selected.
SelectionSelectionFeatureType Enumeration Specify the type of features to select.
SelectionSelectionScope Enumeration Indicates the scope for selecting objects.
SelectionSelectionType Enumeration Indicates the general class of object to filter selection.
SelectionUistylerSelectionType Enumeration Indicates the general class of object to filter selection.
SelectionIntentRuleRuleType Enumeration This enum represents the type of selection intent rules as specified by NXOpen.SelectionIntentRule
Sense Enumeration Specifies sense direction
SessionLibraryUnloadOption Enumeration Describes when an automation library should be unloaded from a running session.
SessionMarkVisibility Enumeration Indicates the visibility of an undo mark
SessionProjectAssignmentObjectType Enumeration Indicates whether project assignment is for item, item revision or dataset
SessionProjectAssignmentState Enumeration Indicates project assignment state
SessionTransientPartPolicy Enumeration Persistence policies for transient modified parts
SketchAddEllipseOption Enumeration Used by NXOpen.Sketch.AddGeometry() to determine whether to treat an ellipse as an ellipse or generic conic when adding the curve to a sketch.
SketchAlternateSolutionOption Enumeration Indicates whether the alternate solution should be used instead of the regular solution.
SketchAssocType Enumeration Used in NXOpen.SketchDimensionGeometry_Struct to indicate what type of geometry to use
SketchAutoDimensioningRule Enumeration Type of Auto Dimensioning rules.
SketchConstraintClass Enumeration Represents the class of the constraint.
SketchConstraintGeometryHelpType Enumeration Used in ConstraintHelp to indicate what type of help it is
SketchConstraintPointType Enumeration Used in ConstraintGeometry to indicate what type of point, if any, the geometry is
SketchConstraintType Enumeration Represents the type of constraint
SketchCreateDimensionOption Enumeration Used in fillet to indicate whether a radius dimension should be created by the fillet
SketchCreateInferConstraintSetting Enumeration Indicates if the infer constraints will be created or not
SketchDeleteThirdCurveOption Enumeration Indicates whether the 3rd curve should be deleted when doing a 3 curve fillet
SketchDimensionOption Enumeration Used by NXOpen.Sketch.CreateDimension(), NXOpen.Sketch.CreateRadialDimension() NXOpen.Sketch.CreateDiameterDimension() and NXOpen.Sketch.CreatePerimeterDimension() to determine whether to create driving or reference dimension
SketchInferConstraintsOption Enumeration Used when adding a point or curve to a sketch.
SketchPlaneOption Enumeration Specifies the plane type used for a Sketch
SketchStatus Enumeration Represents the status of the sketch
SketchTrimInputOption Enumeration Indicates whether the input curves should be trimmed when doing a fillet
SketchUpdateLevel Enumeration Used to indicate how much the updating should occur
SketchViewReorient Enumeration Used to indicate whether to reorient the view when the sketch is activated
SketchAlignmentConstraintType Enumeration Represents the alignment type of the constraint
SketchAlongPathBuilderPlaneOrientationType Enumeration Indicates the orientation of the plane
SketchAlongPathBuilderSketchOrientationType Enumeration Indicates the sketch orientation method.
SketchAssociativeTrimBuilderTrimOption Enumeration Represents the keep discard options for selected region
SketchAutoDimensionBuilderDimType Enumeration dimension type to be created
SketchChamferBuilderChamferOptions Enumeration Dialog options for Chamfer Creation
SketchConstraintBuilderConstraint Enumeration the types of the constraint
SketchDimensionBuilderExpOption Enumeration This enum determines the expression behavior when a dimension is attached to new geometry
SketchDimensionalConstraintDimensionStateType Enumeration Dimension status.
SketchExpressionModifierBuilderEndCuts Enumeration End cut
SketchG1ConstraintSlopeType Enumeration Represents the G1 slope type of the constraint
SketchOffsetCapType Enumeration Represents the cap type of the offset
SketchPatternInstanceControl Enumeration Represents the type of instance control for circular patterns
SketchPatternType Enumeration Represents the pattern type of the constraint
SketchPolygonBuilderSizeType Enumeration Polygon type
SketchProjectBuilderOutputCurve Enumeration This enum represents the kind of output curves
SmartObjectUpdateOption Enumeration Specifies when the smart object updates.
SmartObjectVisibilityOption Enumeration Specifies the smart object visibility.
SpreadsheetCellDataTypes Enumeration Data types enum
SpreadsheetManagerLookupMode Enumeration Modes of lookup in the table.
SpreadsheetManagerOpenMode Enumeration Sheet types to open spreadsheet.
SpreadsheetManagerSheettype Enumeration Sheet types to open spreadsheet.
Step203CreatorEntityNameOption Enumeration Entity Name Option
Step203CreatorExportFromOption Enumeration Create the builder
Step203CreatorExternalReferenceStructureOption Enumeration External Reference Structure As Option
Step203ImporterImportToOption Enumeration Create the builder
Step214CreatorEntityNameOption Enumeration Entitiy Name Option
Step214CreatorExportFromOption Enumeration Export From Option
Step214CreatorExternalReferenceStructureOption Enumeration External Reference Structure As Option
Step214ImporterImportToOption Enumeration Create the builder
Step242ImporterImportToOption Enumeration What part to import to.
Step242ImporterMessageEnum Enumeration Messages output when opening the file.
StepCreatorEntityNameOption Enumeration Entity Name Option
StepCreatorExportAsOption Enumeration Export As option
StepCreatorExportFromOption Enumeration Create the builder
StepCreatorExternalReferenceStructureOption Enumeration External Reference Structure As Option
SuppressByExpressionBuilderExpressionAction Enumeration Represents the expression action type.
SurfaceRebuildDataType Enumeration Surface rebuild types.
UIStatus Enumeration Indicates the Lock, Unlock status of NX functions.
UnitCollectionUnitDefaults Enumeration Specifies a set of units to be used as defaults for data entry or object information For each measure, a unit type will be selected that matches the specified choice.
UpdateFailureOption Enumeration Specifies the action to take when an object fails to update.
UpdateOption Enumeration Specifies whether a method should perform an update or not.
VRMLImporterAngularToleranceType Enumeration Specifies the angular tolerance.
VRMLImporterFileUnitsType Enumeration Specifies the VRML file units.
ValidationInputType Enumeration Specifies the input type
ValidationMapType Enumeration Specifies the map types
ValidationResult Enumeration Specifies result of the validation
ValidationUpdateTime Enumeration Specifies when to validate
ValidatorPrintLevel Enumeration print level.
ValidatorType Enumeration validator type
ValidatorVersion Enumeration validator version
ViewCanned Enumeration Describes a simplified indexing scheme for accessing canned views with interfaces that use this enum as a parameter.
ViewRenderingStyleType Enumeration Describes the rendering style for geometry displayed in the view.
ViewScaleAdjustment Enumeration Describes simple, predefined adjustments that may be applied to a view’s scale while another operation is performed, in conjunction, on the view.
ViewScaleFactor Enumeration Describes the relative scales to which a view can be set
ViewShowOrHideType Enumeration Specifies whether a show or hide operation, or both, has just been done
ViewDependentDisplayManagerFont Enumeration specifies the font for wireframe edits
ViewDependentDisplayManagerPartialShading Enumeration specifies the partial shading options for shading edits
ViewDependentDisplayManagerTranslucency Enumeration specifies the translucency options for shading edits
ViewDependentDisplayManagerWidth Enumeration specifies the width for wireframe edits
WCSAxis Enumeration Specifies the X, Y, or Z axis
XYZAxis Enumeration Specifies the X, Y, or Z axis

Structs

BasePartHistoryEventInformation_Struct Struct Contains part history event information
BasePartIncompleteStatus_Struct Struct Incomplete part return data
BasePartTransientStatus_Struct Struct Transient part return data
ColorDefinitionRgb Struct Specifies rgb values for color
DisplayManagerJ3dColor_Struct Struct 3d interface color definition
DisplayManagerJ3dData_Struct Struct 3d interface structure
DisplayManagerJ3dMaterial_Struct Struct 3d interface material definition
JamSessionAllocationStatistics_Struct Struct Allocation statistics
LicenseManagerLicenseBundle_Struct Struct License bundle structure containing name of license bundle and number of licenses checked out of the bundle.
Matrix3x3 Struct Represents a 3 x 3 matrix
NXColorRgb_Struct Struct RGB values
NXObjectAttributeInformation_Struct Struct Contains attribute information.
NXObjectComputationalTime_Struct Struct Holds the computational time value of a time attribute.
OMAttributeInfo_Struct Struct For internal testing
PartFeatureUpdateStatus_Struct Struct Contains feature update status report
PartPartFamilyAttributeData_Struct Struct Contains part family attributes information
PartDelayedUpdateStatusDelayStatusInfo_Struct Struct Logical structure of part delayed update status
Point2d Struct Represents two-dimensional cartesian coordinates for a point
Point3d Struct Represents three-dimensional cartesian coordinates for a point
Point4d Struct Represents four-dimensional homogeneous coordinates for a point.
RuleManagerAdoptableTypes_Struct Struct Used to return adoptable object types.
RuleManagerDebugInstance_Struct Struct Used to return debug update information for instances.
RuleManagerDebugRule_Struct Struct Used to return debug update information for rules.
RuleManagerFunctionArgumentsInformation_Struct Struct Used to return information about the arguments for a function.
RuleManagerFunctionInformation_Struct Struct Used to return information about a function.
RuleManagerParameterRule_Struct Struct Used to specify parameter values for child rule creation or modification.
SelectionMaskTriple_Struct Struct Used in selection methods to set the types of objects that are selectable.
SelectionSelectionDescriptor_Struct Struct For a rectangle deselection, the fields ** Deselection **, ** MultipleSelection **, ** Rectangle ** bits would be set.
SessionUndoMarkData_Struct Struct This structure contains data about an undo mark
SketchConstraintGeometry_Struct Struct Used by the create geometric constraint methods to indicate what geometry the constraint should be applied to.
SketchConstraintGeometryHelp_Struct Struct Used by several constraint creation methods that need a help point or parameter to indicate how to create the constraint.
SketchCopyObjectData_Struct Struct This structure represents a map between the original object to be copied and the corresponding copied object.
SketchDimensionGeometry_Struct Struct Used in the dimension creation methods to indicate what geometry to create the dimension on.
Vector3d Struct Represents a three-dimensional vector