NX Open C++ Reference Guide
Namespaces | Classes | Enumerations
NXOpen::Features Namespace Reference

Provides classes and interfaces for features. More...

Namespaces

namespace  SheetMetal
 Provides classes and interfaces for Sheet Metal Features.
 
namespace  ShipDesign
 Provides classes and interfaces for Ship Design.
 
namespace  Subdivision
 Provides classes and interfaces for Subdivision Body feature.
 
namespace  VehicleDesign
 Provides classes and interfaces for Vehicle Design.
 

Classes

class  AdaptiveShell
 Represents a adaptive shell feature
To create or edit an instance of this class, use NXOpen::Features::AdaptiveShellBuilder

Created in NX6.0.0. More...
 
class  AdaptiveShellBuilder
 Represents a NXOpen::Features::AdaptiveShell builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateAdaptiveShellBuilder
Default values. More...
 
class  AddendumSection
 Represents an Addendum Section feature
To create or edit an instance of this class, use NXOpen::Die::AddendumSectionBuilder

Created in NX7.5.0. More...
 
class  AddendumSurface
 Represents an Addendum Surface feature
To create or edit an instance of this class, use NXOpen::Die::AddSurfBuilder

Created in NX6.0.0. More...
 
class  AdmMoveFace
 Represents a ADM Move Face feature
To create or edit an instance of this class, use NXOpen::Features::AdmMoveFaceBuilder

Created in NX6.0.0. More...
 
class  AdmMoveFaceBuilder
 Represents a NXOpen::Features::AdmMoveFace builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateAdmMoveFaceBuilder
Default values. More...
 
class  AdmOffsetRegion
 Represents a linear dimension feature
To create or edit an instance of this class, use NXOpen::Features::AdmOffsetRegionBuilder

Created in NX6.0.0. More...
 
class  AdmOffsetRegionBuilder
 Represents a NXOpen::Features::AdmOffsetRegion builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateAdmOffsetRegionBuilder
Default values. More...
 
class  AdmResizeFace
 Represents an ADM resize face feature
To create or edit an instance of this class, use NXOpen::Features::AdmResizeFaceBuilder

Created in NX6.0.0. More...
 
class  AdmResizeFaceBuilder
 Represents a builder for a resize face feature. More...
 
class  AeroCollection
 This class contains the factory method for creating aero design feature builder. More...
 
class  AeroFlange
 Represents a flange feature
To create or edit an instance of this class, use NXOpen::Features::AeroFlangeBuilder

Created in NX10.0.0. More...
 
class  AeroFlangeBuilder
 Represents a NXOpen::Features::AeroFlange builder
To create a new instance of this class, use NXOpen::Features::AeroCollection::CreateAeroFlangeBuilder
Default values. More...
 
class  AeroRib
 Represents a aero rib feature
To create or edit an instance of this class, use NXOpen::Features::AeroRibBuilder

Created in NX10.0.0. More...
 
class  AeroRibBuilder
 Represents a NXOpen::Features::AeroRib builder
To create a new instance of this class, use NXOpen::Features::AeroCollection::CreateAeroRibBuilder
Default values. More...
 
class  AestheticFaceBlend
 Represents an aesthetic face blend feature
To create or edit an instance of this class, use NXOpen::Features::AestheticFaceBlendBuilder

Created in NX7.5.0. More...
 
class  AestheticFaceBlendBuilder
 This class will provide ability to create aesthetically pleasing blend surfaces on sheet and solid bodies. More...
 
class  AnalyzePocket
 Represents a analyze pocket feature. More...
 
class  AnalyzePocketBuilder
 Represents a NXOpen::Features::AnalyzePocket builder for Analyze Pocket feature. More...
 
class  AngularDim
 Represents a angular dimension feature
To create or edit an instance of this class, use NXOpen::Features::AngularDimBuilder

Created in NX6.0.0. More...
 
class  AngularDimBuilder
 Represents a NXOpen::Features::AngularDim builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateAngularDimensionBuilder

Created in NX6.0.0. More...
 
class  AOCS
 Represents a Offset In Face feature (aka Associative Offset Curve on Surface )
To create or edit an instance of this class, use NXOpen::Features::AOCSBuilder

Created in NX4.0.0. More...
 
class  AOCSBuilder
 Represents a Offset In Face(aka Associative offset curve on face)feature builder. More...
 
class  AssemblyCut
 Represents an assembly cut feature. More...
 
class  AssemblyCutBuilder
 Represents a NXOpen::Features::AssemblyCut builder. More...
 
class  AssociativeArc
 Represents a associative arc feature
To create or edit an instance of this class, use NXOpen::Features::AssociativeArcBuilder

Created in NX5.0.0. More...
 
class  AssociativeArcBuilder
 Represents a NXOpen::Features::AssociativeArc builder
To create a new instance of this class, use NXOpen::Features::BaseFeatureCollection::CreateAssociativeArcBuilder
Default values. More...
 
class  AssociativeLine
 Represents a associative line feature
To create or edit an instance of this class, use NXOpen::Features::AssociativeLineBuilder

Created in NX5.0.0. More...
 
class  AssociativeLineBuilder
 Represents a NXOpen::Features::AssociativeLine builder
To create a new instance of this class, use NXOpen::Features::BaseFeatureCollection::CreateAssociativeLineBuilder
Default values. More...
 
class  AutomotiveCollection
 This class contains the factory method for creating automotive feature builder. More...
 
class  BaseFeatureCollection
 This class contains methods for creating builders for features that are owned by a NXOpen::BasePart that is not necessarily a NXOpen::Part . More...
 
class  Bead
 Represents a Bead feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::BeadBuilder

Created in NX5.0.0. More...
 
class  Bend
 Represents a Bend feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::BendBuilder

Created in NX5.0.0. More...
 
class  BendTaper
 Represents a bend taper feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::BendTaperBuilder

Created in NX6.0.0. More...
 
class  BlendCorner
 Represents a blend corner feature
To create or edit an instance of this class, use NXOpen::Features::BlendCornerBuilder

Created in NX9.0.0. More...
 
class  BlendCornerBuilder
 Represents a NXOpen::Features::BlendCorner builder. More...
 
class  BlendPocket
 Represents a blend pocket feature. More...
 
class  BlendPocketBuilder
 Represents a NXOpen::Features::BlendPocket builder for Blend Pocket feature. More...
 
class  Block
 Represents a block feature. More...
 
class  BlockFeatureBuilder
 Represents a block feature builder. More...
 
class  BodyByEquation
 Represents a body by equation feature. More...
 
class  BodyByEquationBuilder
 Represents a NXOpen::Features::BodyByEquation builder. More...
 
class  BodyFeature
 Represents a feature on a part that has a body associated with it. More...
 
class  BooleanBuilder
 Represents a boolean feature builder. More...
 
class  BooleanFeature
 Represents a boolean feature. More...
 
class  BoundedPlane
 Represents a bounded plane feature
To create or edit an instance of this class, use NXOpen::Features::BoundedPlaneBuilder

Created in NX6.0.0. More...
 
class  BoundedPlaneBuilder
 Represents a NXOpen::Features::BoundedPlane builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateBoundedPlaneBuilder

Created in NX6.0.0. More...
 
class  BreakCorner
 Represents a BreakCorner feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::BreakCornerBuilder

Created in NX5.0.0. More...
 
class  Brep
 Represents an unparameterized feature
An unparameterized feature is obtained from an existing feature. More...
 
class  BridgeCurve
 Represents a bridge curve feature
To create or edit an instance of this class, use NXOpen::Features::BridgeCurveBuilderEx

Created in NX5.0.0. More...
 
class  BridgeCurveBuilder
 Represents a NXOpen::Features::BridgeCurve builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateBridgeCurveBuilder
Default values. More...
 
class  BridgeCurveBuilderEx
 Represents a NXOpen::Features::BridgeCurve builder. More...
 
class  BridgeSurface
 Represents a bridge surface feature
To create or edit an instance of this class, use NXOpen::Features::BridgeSurfaceBuilder

Created in NX8.0.0. More...
 
class  BridgeSurfaceBuilder
 Represents a NXOpen::Features::BridgeSurface builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateBridgeSurfaceBuilder
Default values. More...
 
class  BridgeTransition
 Represents a bridge transition feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::BridgeTransitionBuilder

Created in NX5.0.2. More...
 
class  Chamfer
 Represents a chamfer feature. More...
 
class  ChamferBuilder
 Represents the chamfer builder data. More...
 
class  ChangeShellThickness
 Represents a shell face feature
To create or edit an instance of this class, use NXOpen::Features::ChangeShellThicknessBuilder

Created in NX6.0.0. More...
 
class  ChangeShellThicknessBuilder
 Represents a NXOpen::Features::ChangeShellThickness builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateChangeShellThicknessBuilder
Default values. More...
 
class  CircularBlendCurve
 Represents a Circular Blend Curve feature
To create or edit an instance of this class, use NXOpen::Features::CircularBlendCurveBuilder

Created in NX5.0.0. More...
 
class  CircularBlendCurveBuilder
 Represents a NXOpen::Features::CircularBlendCurve builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateCircularBlendCurveBuilder
Default values. More...
 
class  ClosedCorner
 Represents a ClosedCorner feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::ClosedCornerBuilder

Created in NX5.0.0. More...
 
class  Coaxial
 Represents a coaxial feature
To create or edit an instance of this class, use NXOpen::Features::CoaxialBuilder

Created in NX6.0.0. More...
 
class  CoaxialBuilder
 Represents a NXOpen::Features::Coaxial builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateCoaxialBuilder
Default values. More...
 
class  ColorFaceBuilder
 Represents a NXOpen::Features::ColorFaceBuilder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateColorFaceBuilder

Created in NX7.0.0. More...
 
class  ColorFeatureBuilder
 Represents a NXOpen::Features::ColorFeatureBuilder Represents a color feature builder. More...
 
class  ColorFeatureGroupBuilder
 Represents a NXOpen::Features::ColorFeatureGroupBuilder Represents a color feature group builder. More...
 
class  CombineBodyFeature
 Represents a boolean feature. More...
 
class  CombinedProjection
 Represents a combined projection feature
To create or edit an instance of this class, use NXOpen::Features::CombinedProjectionBuilder

Created in NX6.0.0. More...
 
class  CombinedProjectionBuilder
 Represents a NXOpen::Features::CombinedProjection builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateCombinedProjectionBuilder
Default values. More...
 
class  CombineSheets
 Represents a combine sheets feature
To create or edit an instance of this class, use NXOpen::Features::CombineSheetsBuilder

Created in NX11.0.1. More...
 
class  CombineSheetsBuilder
 Represents a combine sheets builder. More...
 
class  CompensateRoughData
 Represents a compensate rough curve or compensate rough sheet feature
To create or edit an instance of this class, use NXOpen::Die::CompensateRoughDataBuilder

Created in NX6.0.0. More...
 
class  CompositeCurve
 Represents a composite curve feature
To create or edit an instance of this class, use NXOpen::Features::CompositeCurveBuilder

Created in NX5.0.0. More...
 
class  CompositeCurveBuilder
 Represents a NXOpen::Features::CompositeCurve builder. More...
 
class  ConcaveFaces
 Represents a radius faces feature
To create or edit an instance of this class, use NXOpen::Features::ConcaveFacesBuilder

Created in NX7.5.0. More...
 
class  ConcaveFacesBuilder
 Represents a Concave Faces builder. More...
 
class  Cone
 Represents a cone feature
To create or edit an instance of this class, use NXOpen::Features::ConeBuilder

Created in NX6.0.0. More...
 
class  ConeBuilder
 Represents a builder for a cone feature. More...
 
class  ConstructionFeatureData
 Represents the data of a construction feature. More...
 
class  ContourFlange
 Represents a Contour Flange feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::ContourFlangeBuilder

Created in NX5.0.0. More...
 
class  ConvertToSheetmetal
 Represents a ConvertToSheetmetal feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::ConvertToSheetmetalBuilder

Created in NX5.0.0. More...
 
class  Coplanar
 Represents a Coplanar feature
To create or edit an instance of this class, use NXOpen::Features::CoplanarBuilder

Created in NX6.0.0. More...
 
class  CoplanarBuilder
 Represents a NXOpen::Features::Coplanar builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateCoplanarBuilder
Default values. More...
 
class  CopyFace
 Represents a copy face feature
To create or edit an instance of this class, use NXOpen::Features::CopyFaceBuilder

Created in NX6.0.0. More...
 
class  CopyFaceBuilder
 Represents a builder for a copy face feature. More...
 
class  CopyPasteBuilder
 Represents a NXOpen::Features::CopyPasteBuilder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateCopyPasteBuilder2

Created in NX6.0.0. More...
 
class  CurveFeature
 Represents a curve feature
This is an abstract class, and cannot be instantiated. More...
 
class  CurveFeatureCollection
 Manages curve features. More...
 
class  CurveFinderBuilder
 Represents a collection of curves and their relationships to other curves in the model
Created in NX11.0.0. More...
 
class  CurveLength
 Represents a curve length feature. More...
 
class  CurveLengthBuilder
 Represents the CurveLength builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateCurvelengthBuilder
Default values. More...
 
class  CurveOnSurface
 Represents a curve on surface feature
To create or edit an instance of this class, use NXOpen::Features::CurveOnSurfaceBuilder

Created in NX5.0.0. More...
 
class  CurveOnSurfaceBuilder
 Curve On Surface builder class. More...
 
class  CustomAttributeCollection
 This class contains the factory method for creating custom attribute object. More...
 
class  CustomDoubleArrayAttribute
 Represents a Features::CustomDoubleArrayAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomDoubleArrayAttribute

Created in NX11.0.0. More...
 
class  CustomDoubleAttribute
 Represents a Features::CustomDoubleAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomDoubleAttribute

Created in NX11.0.0. More...
 
class  CustomExpressionArrayAttribute
 Represents a Features::CustomExpressionArrayAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomExpressionArrayAttribute

Created in NX11.0.0. More...
 
class  CustomExpressionAttribute
 Represents a Features::CustomExpressionAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomExpressionAttribute

Created in NX11.0.0. More...
 
class  CustomFeature
 Represents a custom feature
To create or edit an instance of this class, use NXOpen::Features::CustomFeatureBuilder

Created in NX10.0.0. More...
 
class  CustomFeatureBuilder
 Represents a Features::CustomFeature builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateCustomFeatureBuilder

Created in NX11.0.0. More...
 
class  CustomFeatureClass
 Provides interfaces to configure callbacks for a custom feature. More...
 
class  CustomFeatureClassManager
 Provides interfaces to utilise custom feature functionality
To obtain an instance of this class, refer to NXOpen::Session

Created in NX11.0.0. More...
 
class  CustomFeatureCreateFeatureGeometryEvent
 Represents the event data for a create geometry callback for a custom feature. More...
 
class  CustomFeatureData
 Represents the collection of attributes for a custom feature. More...
 
class  CustomFeatureDataCollection
 This class contains the factory method for creating custom feature data object. More...
 
class  CustomFeatureEvent
 Represents the event data for custom feature. More...
 
class  CustomFeatureHighlightEvent
 Represents the event data for highlight callback for custom feature
This class cannot be created

Created in NX12.0.0. More...
 
class  CustomFeatureInformationEvent
 Represents the event data for information callback for custom feature. More...
 
class  CustomFeatureInternalFeaturePreUpdateEvent
 Represents the event data for pre-update callback for construction and output feature of custom feature. More...
 
class  CustomFeatureModifyFeatureGeometryEvent
 Represents the event data for a modify geometry callback for a custom feature. More...
 
class  CustomFeaturePostUpdateEvent
 Represents the event data for post-update callback for custom feature. More...
 
class  CustomFeaturePreUpdateEvent
 Represents the event data for pre-update callback for custom feature. More...
 
class  CustomFeatureSelectionFilter
 Represents a Features::CustomFeatureSelectionFilter class
An instance of this class can be obtained from NXOpen::Features::CustomFeatureClassManager::CreateCustomFeatureSelectionFilter

Created in NX11.0.0. More...
 
class  CustomIntegerArrayAttribute
 Represents a Features::CustomIntegerArrayAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomIntegerArrayAttribute

Created in NX11.0.0. More...
 
class  CustomIntegerAttribute
 Represents a Features::CustomIntegerAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomIntegerAttribute

Created in NX11.0.0. More...
 
class  CustomLogicalArrayAttribute
 Represents a Features::CustomLogicalArrayAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomLogicalArrayAttribute

Created in NX11.0.0. More...
 
class  CustomLogicalAttribute
 Represents a Features::CustomLogicalAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomLogicalAttribute

Created in NX11.0.0. More...
 
class  CustomStringArrayAttribute
 Represents a Features::CustomStringArrayAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomStringArrayAttribute

Created in NX11.0.0. More...
 
class  CustomStringAttribute
 Represents a Features::CustomStringAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomStringAttribute

Created in NX11.0.0. More...
 
class  CustomTagArrayAttribute
 Represents a Features::CustomTagArrayAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomTagArrayAttribute

Created in NX11.0.0. More...
 
class  CustomTagAttribute
 Represents a Features::CustomAttribute class
An instance of this class can be obtained from NXOpen::Features::CustomAttributeCollection::CreateCustomTagAttribute

Created in NX11.0.0. More...
 
class  CutFace
 Represents a cut face feature
To create or edit an instance of this class, use NXOpen::Features::CutFaceBuilder

Created in NX6.0.0. More...
 
class  CutFaceBuilder
 Represents a builder for a cut face feature. More...
 
class  Cylinder
 Represents a cylinder feature
To create or edit an instance of this class, use NXOpen::Features::CylinderBuilder

Created in NX5.0.0. More...
 
class  CylinderBuilder
 Represents a NXOpen::Features::Cylinder builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateCylinderBuilder
Default values. More...
 
class  DatumAxisBuilder
 Represents a datum axis feature builder. More...
 
class  DatumAxisFeature
 Represents a datum axis feature
To create or edit an instance of this class, use NXOpen::Features::DatumAxisBuilder

Created in NX3.0.0. More...
 
class  DatumBuilder
 Represents a builder for datum features. More...
 
class  DatumCsys
 Represents a Datum Coordinate System feature. More...
 
class  DatumCsysBuilder
 Represents a datum csys builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateDatumCsysBuilder

Created in NX4.0.0. More...
 
class  DatumFeature
 Represents a Datum feature that is positioned by a set of constraints. More...
 
class  DatumPlaneBuilder
 Represents a datum plane feature builder. More...
 
class  DatumPlaneFeature
 Represents a datum plane feature
To create or edit an instance of this class, use NXOpen::Features::DatumPlaneBuilder

Created in NX3.0.0. More...
 
class  DeformDefinitionBuilder
 Used as a place holder for selected member features, expressions and external references for a deform definition feature record that is to be created. More...
 
class  DeleteBody
 Represents a delete body feature. More...
 
class  DeleteBodyBuilder
 Represents a NXOpen::Features::DeleteBody builder for Delete Body feature. More...
 
class  DeleteCurve
 Represents a delete curve feature
To create or edit an instance of this class, use NXOpen::Features::DeleteCurveBuilder

Created in NX9.0.0. More...
 
class  DeleteCurveBuilder
 Represents a NXOpen::Features::DeleteCurve builder
To create a new instance of this class, use NXOpen::Features::SynchronousCurveCollection::CreateDeleteCurveBuilder
Default values. More...
 
class  DeleteEdge
 Represents a delete edge feature
To create or edit an instance of this class, use NXOpen::Features::DeleteEdgeBuilder

Created in NX8.0.0. More...
 
class  DeleteEdgeBuilder
 Represents a builder for a delete edge feature. More...
 
class  DeleteFace
 Represents a delete face feature , don't use it until nx502
To create or edit an instance of this class, use NXOpen::Features::DeleteFaceBuilder

Created in NX5.0.2. More...
 
class  DeleteFaceBuilder
 Represents a builder for a delete face feature, don't use it until nx502. More...
 
class  DesignFeatureCollection
 Manages design features. More...
 
class  DimensionBuilder
 Represents a NXOpen::Features::DimensionBuilder
The sub-class should create an instance of corresponding object
Default values. More...
 
class  Dimple
 Represents a Dimple feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::DimpleBuilder

Created in NX5.0.0. More...
 
class  DivideCurveBuilder
 Represents a builder for non-associative divide curve operation. More...
 
class  Divideface
 Represents a Divideface feature. More...
 
class  DividefaceBuilder
 Represents a divide face builder. More...
 
class  Draft
 Represents a Draft feature. More...
 
class  DraftBody
 Represents a draft body feature
To create or edit an instance of this class, use NXOpen::Features::DraftBodyBuilder

Created in NX5.0.0. More...
 
class  DraftBodyBuilder
 Represents a NXOpen::Features::DraftBody builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateDraftBodyBuilder
Default values. More...
 
class  DraftBuilder
 Represents a Draft Feature Builder that creates or edits a draft (Old name Taper) feature. More...
 
class  DraftingSplineBuilder
 Sketch Spline builder class. More...
 
class  DrawDiePunch
 Represents a draw die punch feature. More...
 
class  DrawnCutout
 Represents a DrawnCutout feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::DrawnCutoutBuilder

Created in NX5.0.0. More...
 
class  EdgeBlend
 Represents an Edge Blend feature
To create or edit an instance of this class, use NXOpen::Features::EdgeBlendBuilder

Created in NX5.0.0. More...
 
class  EdgeBlendBuilder
 Represents a Edge Blend builder. More...
 
class  EdgeRip
 Represents an EdgeRip feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::EdgeRipBuilder

Created in NX5.0.0. More...
 
class  EdgeSymmetry
 Represents an edge symmetry feature
To create or edit an instance of this class, use NXOpen::Features::EdgeSymmetryBuilder

Created in NX7.0.0. More...
 
class  EdgeSymmetryBuilder
 Represents a NXOpen::Features::EdgeSymmetry builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateEdgeSymmetryBuilder
Default values. More...
 
class  EditBend
 Represents a edit bend feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::EditBendBuilder

Created in NX7.5.0. More...
 
class  EditCrossSection
 Represents a edit cross section feature. More...
 
class  EditCrossSectionBuilder
 Represents a NXOpen::Features::EditCrossSection builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateEditCrossSectionBuilder
Default values. More...
 
class  EditDimensionBuilder
 Represents a builder of edit feature dimensions
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateEditDimensionBuilder
Default values. More...
 
class  EditWithRollbackManager
 Represents an object that stores transient data during Edit with Rollback of a feature. More...
 
class  EmbeddedOperationBuilder
 Represents an EmbeddedOperationBuilder
This is an abstract class, and cannot be instantiated. More...
 
class  EmbedManagerBuilder
 Used to manage the interaction to Embed, Replace, Rename and Delete embedded file information in the part file. More...
 
class  Emboss
 Represents an emboss feature
To create or edit an instance of this class, use NXOpen::Features::EmbossBuilder

Created in NX4.0.0. More...
 
class  EmbossBody
 Represents an emboss body feature
To create or edit an instance of this class, use NXOpen::Features::EmbossBodyBuilder

Created in NX8.5.0. More...
 
class  EmbossBodyBuilder
 Represents a NXOpen::Features::EmbossBody builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateEmbossBodyBuilder
Default values. More...
 
class  EmbossBuilder
 Represents an emboss feature builder that creates or edits an emboss feature. More...
 
class  EmbossJoggle
 Represents a joggle object. More...
 
class  EmbossLimit
 Represents emboss start and end objects, meaning, targets and end-cap definitions. More...
 
class  EmbossProjection
 Represents a projection object. More...
 
class  EmbossRegion
 Represents an emboss region object. More...
 
class  EmbossSidewall
 Represents an emboss sidewall object. More...
 
class  EmbossTaper
 Represents a taper object. More...
 
class  EmbossTarget
 Represents a target object. More...
 
class  Enlarge
 Represents an enlarge feature
To create or edit an instance of this class, use NXOpen::Features::EnlargeBuilder

Created in NX6.0.0. More...
 
class  EnlargeBuilder
 Represents a NXOpen::Features::Enlarge builder. More...
 
class  ExtendSheet
 Represents an extend sheet feature
To create or edit an instance of this class, use NXOpen::Features::ExtendSheetBuilder

Created in NX9.0.0. More...
 
class  ExtendSheetBuilder
 Represents a NXOpen::Features::ExtendSheet builder
To create a new instance of this class, use NXOpen::Features::TrimFeatureCollection::CreateExtendSheetBuilder
Default values. More...
 
class  Extension
 Represents a extension feature
To create or edit an instance of this class, use NXOpen::Features::ExtensionBuilder

Created in NX8.0.0. More...
 
class  ExtensionBuilder
 Represents a NXOpen::Features::Extension builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateExtensionBuilder
Default values. More...
 
class  ExtractFace
 Represents a Extract face feature
To create or edit an instance of this class, use NXOpen::Features::ExtractFaceBuilder

Created in NX5.0.0. More...
 
class  ExtractFaceBuilder
 Represents a NXOpen::Features::ExtractFace builder. More...
 
class  Extrude
 Represents an extrude feature. More...
 
class  ExtrudeBuilder
 Represents a extrude feature builder. More...
 
class  FaceBlend
 Represents a Face Blend feature. More...
 
class  FaceBlendBuilder
 Represents a face blend builder. More...
 
class  FaceRecognitionBuilder
 Represents a collection of faces and their relationships to other faces in the model
Created in NX6.0.0. More...
 
class  FaceSheet
 Represents a Face Sheet feature
To create or edit an instance of this class, use NXOpen::Die::FaceSheetBuilder

Created in NX5.0.0. More...
 
class  Feature
 Represents a feature on a part
This is an abstract class, and cannot be instantiated. More...
 
class  FeatureBuilder
 Represents a Feature Builder to be used in the creation and modification of features. More...
 
class  FeatureCollection
 Represents a collection of features
To obtain an instance of this class, refer to NXOpen::BasePart

Created in NX3.0.0. More...
 
class  FeatureGroup
 Represents a NXOpen::Features::FeatureGroup
Not support KF. More...
 
class  FeatureList
 Represents a list of objects. More...
 
class  FeatureReferencesBuilder
 Represents a NXOpen::Features::FeatureReferencesBuilder. More...
 
class  FeatureReplayBuilder
 Represents a NXOpen::Features::FeatureReplayBuilder builder. More...
 
class  FillHole
 Represents a fill hole feature. More...
 
class  FillHoleBuilder
 Represents a NXOpen::Features::FillHole builder
To create a new instance of this class, use NXOpen::Features::FreeformSurfaceCollection::CreateFillHoleBuilder
Default values. More...
 
class  FitCurve
 Represents a fit curve feature
To create or edit an instance of this class, use NXOpen::Features::FitCurveBuilder

Created in NX8.5.0. More...
 
class  FitCurveBuilder
 Represents a NXOpen::Features::FitCurve builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateFitCurveBuilder
Default values. More...
 
class  FitSurface
 Represents a fit surface feature
To create or edit an instance of this class, use NXOpen::Features::FitSurfaceBuilder

Created in NX8.5.0. More...
 
class  FitSurfaceBuilder
 This class will provide the ability to fit surfaces through facet bodies or point sets/groups. More...
 
class  Fixed
 Represents a Fixed feature
To create or edit an instance of this class, use NXOpen::Features::FixedBuilder

Created in NX7.0.0. More...
 
class  FixedBuilder
 Represents a builder for a fixed feature. More...
 
class  Flange
 Represents a Flange feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::FlangeBuilder

Created in NX5.0.0. More...
 
class  FlatPattern
 Represents a Flat Solid feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::FlatPatternBuilder

Created in NX5.0.1. More...
 
class  FlatSolid
 Represents a Flat Solid feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::FlatSolidBuilder

Created in NX5.0.0. More...
 
class  FlatteningAndForming
 Represents a flattening and forming feature
To create or edit an instance of this class, use NXOpen::Features::FlatteningAndFormingBuilderEx

Created in NX11.0.0. More...
 
class  FlatteningAndFormingBuilder
 This class will provide the solution to unwrap 3D non-planar, curved geometry to a 2D plane. More...
 
class  FlatteningAndFormingBuilderEx
 This class will provide the solution to unwrap 3D non-planar, curved geometry to a 2D plane. More...
 
class  FlexibleCable
 Represents a flexible cable
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::FlexibleCableBuilder

Created in NX7.5.0. More...
 
class  FlowBlend
 Represents a flow blend feature
To create or edit an instance of this class, use NXOpen::Features::FlowBlendBuilder

Created in NX10.0.0. More...
 
class  FlowBlendBuilder
 Represents a NXOpen::Features::FlowBlend builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateFlowBlendBuilder
Default values. More...
 
class  FreeformCurveCollection
 Collection of freeform curve based features. More...
 
class  FreeformSurfaceCollection
 Collection of freeform surface based features. More...
 
class  FreeTransformer
 Represents a free transformer feature
To create or edit an instance of this class, use NXOpen::Features::FreeTransformerBuilder

Created in NX10.0.0. More...
 
class  FreeTransformerBuilder
 Represents a NXOpen::Features::FreeTransformer builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateFreeTransformerBuilder
Default values. More...
 
class  GeneralConic
 Represents a general conic feature
To create or edit an instance of this class, use NXOpen::Features::GeneralConicBuilder

Created in NX8.5.0. More...
 
class  GeneralConicBuilder
 Represents a NXOpen::Features::GeneralConic builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateGeneralConicBuilder
Default values. More...
 
class  GeodesicChamfer
 Represents a GeodesicChamfer feature. More...
 
class  GeodesicChamferBuilder
 Represents a NXOpen::Features::GeodesicChamfer builder for GeodesicChamfer command. More...
 
class  GeodesicFillet
 Represents a GeodesicFillet feature. More...
 
class  GeodesicFilletBuilder
 Represents a NXOpen::Features::GeodesicFillet builder for GeodesicFillet command. More...
 
class  GeodesicIntersect
 Represents a GeodesicIntersect feature. More...
 
class  GeodesicIntersectBuilder
 Represents a NXOpen::Features::GeodesicIntersect builder for Intersect command. More...
 
class  GeodesicLine
 Represents a GeodesicLine feature. More...
 
class  GeodesicLineBuilder
 Represents a NXOpen::Features::GeodesicLine builder for GeodesicLine command. More...
 
class  GeodesicOffset
 Represents a GeodesicOffset feature. More...
 
class  GeodesicOffsetBuilder
 Represents a NXOpen::Features::GeodesicOffset builder for Offset command. More...
 
class  GeodesicPoint
 Represents a GeodesicPoint feature. More...
 
class  GeodesicPointBuilder
 Represents a NXOpen::Features::GeodesicPoint builder for GeodesicPoint command. More...
 
class  GeodesicProject
 Represents a GeodesicProject feature. More...
 
class  GeodesicProjectBuilder
 Represents a NXOpen::Features::GeodesicProject builder for Project command. More...
 
class  GeodesicResetBuilder
 Represents a NXOpen::Features::GeodesicResetBuilder
To create a new instance of this class, use NXOpen::Features::GeodesicSketchCollection::CreateGeodesicResetBuilder

Created in NX10.0.0. More...
 
class  GeodesicSketch
 Represents a GeodesicSketch feature. More...
 
class  GeodesicSketchBuilder
 Represents a Features::GeodesicSketch builder for GeodesicSketch feature. More...
 
class  GeodesicSketchCollection
 Represents a collection of GeodesicSketch features
To obtain an instance of this class, refer to NXOpen::Features::FeatureCollection

Created in NX10.0.0. More...
 
class  GeodesicTrim
 Represents a GeodesicTrim feature. More...
 
class  GeodesicTrimBuilder
 Represents a NXOpen::Features::GeodesicSketch builder for GeodesicTrim command. More...
 
class  Geomcopy
 Represents a geomcopy feature
To create or edit an instance of this class, use NXOpen::Features::GeomcopyBuilder

Created in NX5.0.0. More...
 
class  GeomcopyBuilder
 Represents a NXOpen::Features::Geomcopy builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateGeomcopyBuilder
Default values. More...
 
class  GeometricConstraintData
 Represents Geometric Constraint Data class. More...
 
class  GeometricConstraintDataManager
 Represents Geometric Constraint Data Manager class. More...
 
class  GeometricConstraintDataSetManager
 Represents Geometric Constraint Data Set Manager class. More...
 
class  GlobalShaping
 Represents a global shaping feature
To create or edit an instance of this class, use NXOpen::Features::GlobalShapingBuilder

Created in NX5.0.0. More...
 
class  GlobalShapingBuilder
 Represents a NXOpen::Features::GlobalShaping builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateGlobalShapingBuilder
Default values. More...
 
class  GlobalShapingCurveOffsetBuilder
 The class used to define the curves and offset laws needed for the target curve list. More...
 
class  GlobalShapingCurveOffsetBuilderList
 Represents a list of objects. More...
 
class  GlobalShapingPointOffsetBuilder
 The class used to define the points and offsets needed for the target point list. More...
 
class  GlobalShapingPointOffsetBuilderList
 Represents a list of objects. More...
 
class  GroupFace
 Represents a group face feature
To create or edit an instance of this class, use NXOpen::Features::GroupFaceBuilder

Created in NX6.0.0. More...
 
class  GroupFaceBuilder
 Represents a builder for a group face feature. More...
 
class  GuidedExtensionBuilderEx
 Represents a NXOpen::Features::GuidedExtensionEx builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateGuidedExtensionBuilderEx
Default values. More...
 
class  GuidedExtensionEx
 Represents a guided extension feature
To create or edit an instance of this class, use NXOpen::Features::GuidedExtensionBuilderEx

Created in NX10.0.0. More...
 
class  Gusset
 Represents a gusset feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::GussetBuilder

Created in NX7.5.0. More...
 
class  Helix
 Represents a helix feature
To create or edit an instance of this class, use NXOpen::Features::HelixBuilder

Created in NX8.5.0. More...
 
class  HelixBuilder
 Represents a NXOpen::Features::Helix builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateHelixBuilder
Default values. More...
 
class  HemFlange
 Represents a hem flange feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::HemFlangeBuilder

Created in NX5.0.0. More...
 
class  Hole
 Represents a Hole feature
To create or edit an instance of this class, use NXOpen::Features::HoleFeatureBuilder

Created in NX3.0.0. More...
 
class  HoleFeatureBuilder
 Represents a Hole feature builder. More...
 
class  HolePackage
 Represents a hole package and hole series feature. More...
 
class  HolePackageBuilder
 Represents a NXOpen::Features::HolePackage builder. More...
 
class  Human
 Represents a human feature. More...
 
class  HumanBuilder
 Represents a human feature. More...
 
class  IBoolean
 Base class for Unite, Intersect and Subtract features. More...
 
class  IContainerFeature
 Represents a container feature on a part. More...
 
class  IForm
 Represents a IForm feature
To create or edit an instance of this class, use NXOpen::Features::IFormBuilder

Created in NX7.5.0. More...
 
class  IFormBuilder
 Represents a NXOpen::Features::IForm builder. More...
 
class  IIsolateToolBodyOperation
 Represents a combine body feature. More...
 
class  InstanceFeature
 Represents a instance feature
To create or edit an instance of this class, use NXOpen::Features::InstanceFeatureBuilder

Created in NX8.0.0. More...
 
class  InstanceFeatureBuilder
 instance feature builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateInstanceFeatureBuilder
Default values. More...
 
class  Intersect
 Represents a Intersect feature
Note that this class is now deprecated. More...
 
class  IntersectionCurve
 Represents a NXOpen::Features::IntersectionCurve . More...
 
class  IntersectionCurveBuilder
 Represents a NXOpen::Features::IntersectionCurveBuilder builder. More...
 
class  IsoclineCurve
 Represents a isocline curve feature
To create or edit an instance of this class, use NXOpen::Features::IsoclineCurveBuilder

Created in NX11.0.0. More...
 
class  IsoclineCurveBuilder
 Represents a Features::IsoclineCurve builder
To create a new instance of this class, use NXOpen::Features::FreeformCurveCollection::CreateIsoclineCurveBuilder
Default values. More...
 
class  IsolateFeature
 Represents a Isolate Object of feature
To create or edit an instance of this class, use NXOpen::Features::IsolateFeatureBuilder

Created in NX8.5.0. More...
 
class  IsolateFeatureBuilder
 Represents a NXOpen::Features::IsolateFeature builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateIsolateFeatureBuilder

Created in NX8.5.0. More...
 
class  IsoparametricCurves
 Represents a isoparametric curves feature
To create or edit an instance of this class, use NXOpen::Features::IsoparametricCurvesBuilder

Created in NX8.0.0. More...
 
class  IsoparametricCurvesBuilder
 Represents a NXOpen::Features::IsoparametricCurves builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateIsoparametricCurvesBuilder
Default values. More...
 
class  Jog
 Represents a Jog feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::JogBuilder

Created in NX5.0.0. More...
 
class  JoinCurves
 Represents a join curve feature
To create or edit an instance of this class, use NXOpen::Features::JoinCurvesBuilder

Created in NX5.0.0. More...
 
class  JoinCurvesBuilder
 Represents a NXOpen::Features::JoinCurves builder. More...
 
class  LabelChamfer
 Represents a label chamfer feature
To create or edit an instance of this class, use NXOpen::Features::LabelChamferBuilder

Created in NX7.0.0. More...
 
class  LabelChamferBuilder
 Represents a NXOpen::Features::LabelChamfer builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateLabelChamferBuilder

Created in NX7.0.0. More...
 
class  LabelNotchBlend
 Represents a label notch blend feature
To create or edit an instance of this class, use NXOpen::Features::LabelNotchBlendBuilder

Created in NX8.0.0. More...
 
class  LabelNotchBlendBuilder
 Represents a NXOpen::Features::LabelNotchBlend builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateLabelNotchBlendBuilder

Created in NX8.0.0. More...
 
class  Lattice
 Represents a lattice utility
To create or edit an instance of this class, use NXOpen::Features::LatticeBuilder

Created in NX11.0.2. More...
 
class  LatticeBuilder
 Represents a Features.Lattice builder
To create a new instance of this class, use NXOpen::Features::LatticeFeatureCollection::CreateLatticeBuilder
Default values. More...
 
class  LatticeFeatureCollection
 Manages lattice features. More...
 
class  LawCurve
 Represents a law curve feature
To create or edit an instance of this class, use NXOpen::Features::LawCurveBuilder

Created in NX7.5.1. More...
 
class  LawCurveBuilder
 Represents a NXOpen::Features::LawCurve builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateLawCurveBuilder
Default values. More...
 
class  LawExtension
 Represents a law extension feature
To create or edit an instance of this class, use NXOpen::Features::LawExtensionBuilder

Created in NX6.0.0. More...
 
class  LawExtensionBuilder
 Represents a NXOpen::Features::LawExtension builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateLawExtensionBuilder
Default values. More...
 
class  LawExtensionBuilderEx
 Represents a NXOpen::Features::LawExtensionEx builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateLawExtensionBuilderEx
Default values. More...
 
class  LawExtensionEx
 Represents a law extension feature
To create or edit an instance of this class, use NXOpen::Features::LawExtensionBuilderEx

Created in NX8.5.0. More...
 
class  LinearDimension
 Represents a linear dimension feature
To create or edit an instance of this class, use NXOpen::Features::LinearDimensionBuilder

Created in NX6.0.0. More...
 
class  LinearDimensionBuilder
 Represents a NXOpen::Features::LinearDimension builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateLinearDimensionBuilder
Default values. More...
 
class  LinkedFacet
 Represents a linked facet feature
To create or edit an instance of this class, use NXOpen::Features::LinkedFacetBuilder

Created in NX6.0.0. More...
 
class  LinkedFacetBuilder
 Represents a NXOpen::Features::LinkedFacet builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateLinkedFacetBuilder

Created in NX6.0.0. More...
 
class  LocalScaleCurve
 Represents a local scale curve feature
To create or edit an instance of this class, use NXOpen::Features::LocalScaleCurveBuilder

Created in NX11.0.0. More...
 
class  LocalScaleCurveBuilder
 Represents a Features::LocalScaleCurve builder
To create a new instance of this class, use NXOpen::Features::SynchronousCurveCollection::CreateLocalScaleCurveBuilder
Default values. More...
 
class  LoftedFlange
 Represents a Lofted Flange feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::LoftedFlangeBuilder

Created in NX5.0.0. More...
 
class  Louver
 Represents a Louver feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::LouverBuilder

Created in NX5.0.0. More...
 
class  MakeOffset
 Represents a make offset feature
To create or edit an instance of this class, use NXOpen::Features::MakeOffsetBuilder

Created in NX7.5.0. More...
 
class  MakeOffsetBuilder
 Represents a NXOpen::Features::MakeOffset builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMakeOffsetBuilder
Default values. More...
 
class  MakeSolid
 Represents a make solid feature that converts closed sheet bodies to solid bodies. More...
 
class  MakeSolidBuilder
 Represents a Features::MakeSolid builder. More...
 
class  Maple
 Represents a maple feature
To create or edit an instance of this class, use NXOpen::Features::MapleBuilder

More...
 
class  MapleBuilder
 Represents a NXOpen::Features::Maple builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMapleBuilder
Default values. More...
 
class  MasterCut
 Represents a section view feature
To create or edit an instance of this class, use NXOpen::Features::MasterCutBuilder

Created in NX5.0.0. More...
 
class  MasterCutBuilder
 Represents a master cut feature builder that creates, inquires, or edits a master cut feature associated with a Cut View. More...
 
class  MatchEdge
 Represents a match edge feature
To create or edit an instance of this class, use NXOpen::Features::MatchEdgeBuilder

Created in NX6.0.0. More...
 
class  MatchEdgeBuilder
 Represents a NXOpen::Features::MatchEdge builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMatchEdgeBuilder
Default values. More...
 
class  MatchedReferenceBuilder
 Represents a NXOpen::Features::MatchedReferenceBuilder. More...
 
class  MathIntegration
 Represents a math integration feature
To create or edit an instance of this class, use NXOpen::Features::MathIntegrationBuilder

Created in NX12.0.0. More...
 
class  MathIntegrationBuilder
 Represents a NXOpen::Features::MathIntegration builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMathIntegrationBuilder
Default values. More...
 
class  MeshSurface
 Represents a mesh surface feature. More...
 
class  MeshSurfaceBuilder
 Mesh Surface Builder class. More...
 
class  MeshTransformer
 Represents a mesh transformer feature
To create or edit an instance of this class, use NXOpen::Features::MeshTransformerBuilder

Created in NX10.0.0. More...
 
class  MeshTransformerBuilder
 Represents a NXOpen::Features::MeshTransformer builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMeshTransformerBuilder
Default values. More...
 
class  Metaform
 Represents a metaform feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::MetaformBuilder

Created in NX7.5.0. More...
 
class  MidSurfaceByFacePairs
 Represents a mid surface by face pairs feature
To create or edit an instance of this class, use NXOpen::Features::MidSurfaceByFacePairsBuilder

Created in NX7.5.0. More...
 
class  MidSurfaceByFacePairsBuilder
 Represents a NXOpen::Features::MidSurfaceByFacePairs builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMidSurfaceByFacePairsBuilder
Default values. More...
 
class  MidSurfaceFacePair
 Represents a mid surface by face pairs feature
This is an abstract class

Created in NX8.0.1. More...
 
class  MidSurfaceUserDefined
 Represents a midsurface user defined feature
To create or edit an instance of this class, use NXOpen::Features::MidSurfaceUserDefinedBuilder

Created in NX7.5.0. More...
 
class  MidSurfaceUserDefinedBuilder
 Represents a NXOpen::Features::MidSurfaceUserDefined builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMidSurfaceUserDefinedBuilder
Default values. More...
 
class  Mirror
 Represents a mirror feature. More...
 
class  MirrorBody
 Represents a mirror body feature. More...
 
class  MirrorBodyBuilder
 Represents a NXOpen::Features::MirrorBody builder. More...
 
class  MirrorBuilder
 Represents a NXOpen::Features::Mirror builder. More...
 
class  MirrorCurve
 Represents a mirror curve feature
To create or edit an instance of this class, use NXOpen::Features::MirrorCurveBuilder

Created in NX6.0.0. More...
 
class  MirrorCurveBuilder
 Represents a NXOpen::Features::MirrorCurve builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMirrorCurveBuilder
Default values. More...
 
class  MirrorFace
 Represents a Mirror Face feature
To create or edit an instance of this class, use NXOpen::Features::MirrorFaceBuilder

Created in NX6.0.0. More...
 
class  MirrorFaceBuilder
 Represents a NXOpen::Features::MirrorFace builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMirrorFaceBuilder
Default values. More...
 
class  MirrorFeature
 Represents a mirror feature feature. More...
 
class  MirrorFeatureBuilder
 Represents a NXOpen::Features::MirrorFeature builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateMirrorFeatureBuilder

Created in NX5.0.0. More...
 
class  MoveCurve
 Represents a move curve feature
To create or edit an instance of this class, use NXOpen::Features::MoveCurveBuilder

Created in NX9.0.0. More...
 
class  MoveCurveBuilder
 Represents a NXOpen::Features::MoveCurve builder
To create a new instance of this class, use NXOpen::Features::SynchronousCurveCollection::CreateMoveCurveBuilder
Default values. More...
 
class  MoveEdge
 Represents a move edge feature
To create or edit an instance of this class, use NXOpen::Features::MoveEdgeBuilder

Created in NX9.0.0. More...
 
class  MoveEdgeBuilder
 Represents a NXOpen::Features::MoveEdge builder
To create a new instance of this class, use NXOpen::Features::SynchronousEdgeCollection::CreateMoveEdgeBuilder
Default values. More...
 
class  MoveFace
 Represents a move face feature , don't use it until nx502
To create or edit an instance of this class, use NXOpen::Features::MoveFaceBuilder

Created in NX5.0.2. More...
 
class  MoveFaceBuilder
 Represents a builder for a move face feature, don't use it until nx502. More...
 
class  MoveObject
 Represents a Move-Object feature. More...
 
class  MoveObjectBuilder
 Represents a NXOpen::Features::MoveObjectBuilder . More...
 
class  NormalCutout
 Represents a Normal Cutout feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::NormalCutoutBuilder

Created in NX5.0.0. More...
 
class  NSidedSurface
 Represents a nsided surface feature
To create or edit an instance of this class, use NXOpen::Features::NSidedSurfaceBuilder

Created in NX6.0.0. More...
 
class  NSidedSurfaceBuilder
 Represents a NXOpen::Features::NSidedSurface builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateNSidedSurfaceBuilder
Default values. More...
 
class  Offset3DCurve
 Represents a offset 3D curve feature
To create or edit an instance of this class, use NXOpen::Features::Offset3DCurveBuilder

Created in NX10.0.0. More...
 
class  Offset3DCurveBuilder
 Represents a Features::Offset3DCurveBuilder builder which implements offset curves along a direction with offset distance in three dimension. More...
 
class  OffsetCurve
 Represents a offset curve feature
To create or edit an instance of this class, use NXOpen::Features::OffsetCurveBuilder

Created in NX5.0.0. More...
 
class  OffsetCurveBuilder
 Represents a NXOpen::Features::OffsetCurve builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateOffsetCurveBuilder
Default values. More...
 
class  OffsetEdge
 Represents a offset edge feature
To create or edit an instance of this class, use NXOpen::Features::OffsetEdgeBuilder

Created in NX9.0.0. More...
 
class  OffsetEdgeBuilder
 Represents a NXOpen::Features::OffsetEdge builder
To create a new instance of this class, use NXOpen::Features::SynchronousEdgeCollection::CreateOffsetEdgeBuilder

Created in NX9.0.0. More...
 
class  OffsetEmboss
 Represents an offset emboss feature
To create or edit an instance of this class, use NXOpen::Features::OffsetEmbossBuilder

Created in NX5.0.0. More...
 
class  OffsetEmbossBuilder
 Represents a builder for an offset emboss feature. More...
 
class  OffsetFace
 Represents a offset face feature
To create or edit an instance of this class, use NXOpen::Features::OffsetFaceBuilder

Created in NX5.0.0. More...
 
class  OffsetFaceBuilder
 Represents a NXOpen::Features::OffsetFace builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateOffsetFaceBuilder
Default values. More...
 
class  OffsetFacetBody
 Represents a offset facet body feature
To create or edit an instance of this class, use NXOpen::Features::OffsetFacetBodyBuilder

Created in NX12.0.0. More...
 
class  OffsetFacetBodyBuilder
 Represents a NXOpen::Features::OffsetFacetBody . More...
 
class  OffsetMoveCurve
 Represents a offset move curve feature
To create or edit an instance of this class, use NXOpen::Features::OffsetMoveCurveBuilder

Created in NX9.0.0. More...
 
class  OffsetMoveCurveBuilder
 Represents a NXOpen::Features::OffsetMoveCurve builder
To create a new instance of this class, use NXOpen::Features::SynchronousCurveCollection::CreateOffsetMoveCurveBuilder
Default values. More...
 
class  OffsetRegion
 Represents an offset region feature , don't use it until nx502
To create or edit an instance of this class, use NXOpen::Features::OffsetRegionBuilder

Created in NX5.0.2. More...
 
class  OffsetRegionBuilder
 Represents a builder for an offset region feature, don't use it until nx502. More...
 
class  OffsetSurface
 Represents a offset surface feature. More...
 
class  OffsetSurfaceBuilder
 This class represents a offset surface builder, used for creating or editing an offset surface feature. More...
 
class  OptimizeCurveBuilder
 Represents a builder of optimize curve
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateOptimizeCurveBuilder
Default values. More...
 
class  OptimizeFace
 Represents a optimize face feature
To create or edit an instance of this class, use NXOpen::Features::OptimizeFaceBuilder

Created in NX7.0.0. More...
 
class  OptimizeFaceBuilder
 Represents a builder of optimize face
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateOptimizeFaceBuilder
Default values. More...
 
class  OutputFeatureData
 Represents the data of a output feature. More...
 
class  OvercrownBuilder
 Represents a Overcrown Builder
To create an instance of this this class use Features::FeatureCollection::CreateOvercrownFeatureBuilder

Created in NX4.0.0. More...
 
class  PaintParametersBuilder
 Represents a paint feature parameters builder. More...
 
class  Parallel
 Represents a parallel feature
To create or edit an instance of this class, use NXOpen::Features::ParallelBuilder

Created in NX6.0.0. More...
 
class  ParallelBuilder
 Represents a NXOpen::Features::Parallel builder. More...
 
class  PartGeometryCopyBuilder
 Represents a NXOpen::Features::PartGeometryCopyBuilder builder
Created in NX9.0.0. More...
 
class  PartGeometryCopySelectBuilder
 Represents a NXOpen::Features::PartGeometryCopySelectBuilder builder
Created in NX9.0.0. More...
 
class  PartGeometryCopySelectBuilderList
 Represents a list of objects. More...
 
class  PartModule
 Represents a part module
To create or edit an instance of this class, use NXOpen::Features::PartModuleBuilder

Created in NX8.0.0. More...
 
class  PartModuleBuilder
 Represents a NXOpen::Features::PartModule builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreatePartModuleBuilder

Created in NX8.0.0. More...
 
class  PasteFace
 Represents a paste face feature
To create or edit an instance of this class, use NXOpen::Features::PasteFaceBuilder

Created in NX6.0.0. More...
 
class  PasteFaceBuilder
 Represents a builder for a paste face feature. More...
 
class  Patch
 Represents a Patch feature
To create or edit an instance of this class, use NXOpen::Features::PatchBuilder

Created in NX6.0.1. More...
 
class  PatchBuilder
 Represents a NXOpen::Features::PatchBuilder Lets you use a sheet body to replace some of the faces of a solid body. More...
 
class  PatchOpenings
 Represents a Patch Openings feature
To create or edit an instance of this class, use NXOpen::Features::PatchOpeningsBuilder

Created in NX5.0.0. More...
 
class  PatchOpeningsBuilder
 Represents a builder for a Patch Openings feature. More...
 
class  PatternFace
 Represents a pattern face feature , don't use it until nx502
To create or edit an instance of this class, use NXOpen::Features::PatternFaceBuilder

Created in NX5.0.2. More...
 
class  PatternFaceBuilder
 Represents a builder for a pattern face feature, don't use it until nx502. More...
 
class  PatternFaceFeature
 Represents a pattern face feature
To create or edit an instance of this class, use NXOpen::Features::PatternFaceFeatureBuilder

Created in NX9.0.0. More...
 
class  PatternFaceFeatureBuilder
 Represents a builder for a pattern face feature, post NX9. More...
 
class  PatternFeature
 Represents a pattern feature
To create or edit an instance of this class, use NXOpen::Features::PatternFeatureBuilder

Created in NX7.0.0. More...
 
class  PatternFeatureBuilder
 Represents a NXOpen::Features::PatternFeature builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreatePatternFeatureBuilder
Default values. More...
 
class  PatternGeometry
 Represents a pattern geometry feature. More...
 
class  PatternGeometryBuilder
 This class represents the builder to be used to create Pattern Geometry features. More...
 
class  Perpendicular
 Represents a perpendicular feature
To create or edit an instance of this class, use NXOpen::Features::PerpendicularBuilder

Created in NX6.0.0. More...
 
class  PerpendicularBuilder
 Represents a NXOpen::Features::Perpendicular builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreatePerpendicularBuilder
Default values. More...
 
class  PierceTask
 Represents a Pierce Task feature
To create or edit an instance of this class, use NXOpen::Die::PierceTaskBuilder

Created in NX5.0.0. More...
 
class  PointFeature
 Represents a point feature
To create or edit an instance of this class, use NXOpen::Features::PointFeatureBuilder

Created in NX5.0.0. More...
 
class  PointFeatureBuilder
 Represents a NXOpen::Features::PointFeatureBuilder builder
To create a new instance of this class, use NXOpen::Features::BaseFeatureCollection::CreatePointFeatureBuilder

Created in NX5.0.0. More...
 
class  PointSet
 Represents a point set feature
To create or edit an instance of this class, use NXOpen::Features::PointSetBuilder

Created in NX6.0.0. More...
 
class  PointSetBuilder
 Represents a NXOpen::Features::PointSetBuilder . More...
 
class  PointSetFacePercentageBuilder
 Represents a NXOpen::Features::PointSetFacePercentageBuilder . More...
 
class  PointSetFacePercentageBuilderList
 Represents a list of objects. More...
 
class  PoleSmoothing
 Represents a pole smoothing feature
To create or edit an instance of this class, use NXOpen::Features::PoleSmoothingBuilder

Created in NX6.0.0. More...
 
class  PoleSmoothingBuilder
 Represents a NXOpen::Features::PoleSmoothing builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreatePoleSmoothingBuilder
Default values. More...
 
class  PolylineBuilder
 Polyline builder class. More...
 
class  Prebend
 Represents a Prebend feature
To create or edit an instance of this class, use NXOpen::Tooling::PrebendBuilder

Created in NX10.0.0. More...
 
class  ProjectCurve
 Represents a project curve feature. More...
 
class  ProjectCurveBuilder
 Represents a NXOpen::Features::ProjectCurve builder. More...
 
class  Promotion
 Represents a promotion feature. More...
 
class  PromotionBuilder
 Represents a NXOpen::Features::Promotion builder. More...
 
class  PullFace
 Represents a pull face feature
To create or edit an instance of this class, use NXOpen::Features::PullFaceBuilder

Created in NX6.0.0. More...
 
class  PullFaceBuilder
 Represents a NXOpen::Features::PullFace builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreatePullFaceBuilder
Default values. More...
 
class  QuickBinder
 Represents a quick binder feature
To create or edit an instance of this class, use NXOpen::Die::QuickBinderBuilder

Created in NX7.5.0. More...
 
class  RadialDimension
 Represents a radial dimension feature
To create or edit an instance of this class, use NXOpen::Features::RadialDimensionBuilder

Created in NX6.0.0. More...
 
class  RadialDimensionBuilder
 Represents a NXOpen::Features::RadialDimension builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateRadialDimensionBuilder

Created in NX6.0.0. More...
 
class  RapidSurface
 Represents a Rapid Surfacing feature
To create or edit an instance of this class, use NXOpen::Features::RapidSurfaceBuilder

Created in NX5.0.0. More...
 
class  RapidSurfaceBuilder
 Represents a NXOpen::Features::RapidSurface builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateRapidSurfaceBuilder
Default values. More...
 
class  RasterImage
 Represents a Raster Image feature
Not supported by KF at this time

Created in NX4.0.0. More...
 
class  Rebend
 Represents a Rebend feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::RebendBuilder

Created in NX5.0.0. More...
 
class  ReferenceMapperBuilder
 Represents a NXOpen::Features::ReferenceMapperBuilder It is used in the context of Boolean Target/Tool Mapping. More...
 
class  RefitFace
 Represents a refit face feature
To create or edit an instance of this class, use NXOpen::Features::RefitFaceBuilder

Created in NX6.0.0. More...
 
class  RefitFaceBuilder
 Represents a NXOpen::Features::RefitFace builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateRefitFaceBuilder
Default values. More...
 
class  RegionListItemBuilder
 Represents a Features::RegionListItemBuilder builder
To create a new instance of this class, use NXOpen::Features::VarOffsetFaceBuilder::CreateRegionListItem
Default values. More...
 
class  RegionListItemBuilderList
 Represents a list of objects. More...
 
class  RemoveParametersBuilder
 Represents a NXOpen::Features::RemoveParametersBuilder . More...
 
class  ReorderBlends
 Represents a reorder blends feature
To create or edit an instance of this class, use NXOpen::Features::ReorderBlendsBuilder

Created in NX7.5.1. More...
 
class  ReorderBlendsBuilder
 Represents a NXOpen::Features::ReorderBlends builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateReorderBlendsBuilder

Created in NX7.5.1. More...
 
class  ReplaceBlend
 Represents a replace blend feature
To create or edit an instance of this class, use NXOpen::Features::ReplaceBlendBuilder

Created in NX7.0.0. More...
 
class  ReplaceBlendBuilder
 Represents a builder for a Replace Blend feature. More...
 
class  ReplaceFace
 Represents a replace face feature , don't use it until nx502
To create or edit an instance of this class, use NXOpen::Features::ReplaceFaceBuilder

Created in NX5.0.2. More...
 
class  ReplaceFaceBuilder
 Represents a builder for a replace face feature, don't use it until nx502. More...
 
class  ReplaceFeatureBuilder
 Represents a replace feature builder. More...
 
class  ResizeBendAngle
 Represents a resize bend angle feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::ResizeBendAngleBuilder

Created in NX5.0.0. More...
 
class  ResizeBendRadius
 Represents a resize bend radius feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::ResizeBendRadiusBuilder

Created in NX5.0.0. More...
 
class  ResizeBlend
 Represents a resize blend feature , don't use it until nx502
To create or edit an instance of this class, use NXOpen::Features::ResizeBlendBuilder

Created in NX5.0.2. More...
 
class  ResizeBlendBuilder
 Represents a builder for a resize blend feature, don't use it until nx502. More...
 
class  ResizeChamfer
 Represents a resize chamfer feature
To create or edit an instance of this class, use NXOpen::Features::ResizeChamferBuilder

Created in NX7.0.0. More...
 
class  ResizeChamferBuilder
 Represents a NXOpen::Features::ResizeChamfer builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateResizeChamferBuilder
Default values. More...
 
class  ResizeChamferCurve
 Represents a resize chamfer curve feature
To create or edit an instance of this class, use NXOpen::Features::ResizeChamferCurveBuilder

Created in NX10.0.0. More...
 
class  ResizeChamferCurveBuilder
 Represents a NXOpen::Features::ResizeChamferCurve builder
To create a new instance of this class, use NXOpen::Features::SynchronousCurveCollection::CreateResizeChamferCurveBuilder

Created in NX10.0.0. More...
 
class  ResizeCurve
 Represents a resize curve feature
To create or edit an instance of this class, use NXOpen::Features::ResizeCurveBuilder

Created in NX9.0.0. More...
 
class  ResizeCurveBuilder
 Represents a NXOpen::Features::ResizeCurve builder
To create a new instance of this class, use NXOpen::Features::SynchronousCurveCollection::CreateResizeCurveBuilder
Default values. More...
 
class  ResizeFace
 Represents a resize blend feature , don't use it until nx502
To create or edit an instance of this class, use NXOpen::Features::ResizeFaceBuilder

Created in NX5.0.2. More...
 
class  ResizeFaceBuilder
 Represents a builder for a resize face feature, don't use it until nx502. More...
 
class  ResizeNeutralFactor
 Represents a resize neutral factor feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::ResizeNeutralFactorBuilder

Created in NX5.0.0. More...
 
class  ResizePlane
 Represents a Resize Datum Plane feature
To create or edit an instance of this class, use NXOpen::Features::ResizePlaneBuilder

Created in NX6.0.3. More...
 
class  ResizePlaneBuilder
 Represents a NXOpen::Features::ResizePlane builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateResizePlaneBuilder

Created in NX6.0.3. More...
 
class  Revolve
 Represents a revolve feature. More...
 
class  RevolveBuilder
 Represents a revolve builder. More...
 
class  Rib
 Represents a rib feature
To create or edit an instance of this class, use NXOpen::Features::RibBuilder

Created in NX9.0.0. More...
 
class  Ribbon
 Represents a ribbon feature
To create or edit an instance of this class, use NXOpen::Features::RibbonBuilder

Created in NX6.0.0. More...
 
class  RibbonBuilder
 Represents a NXOpen::Features::Ribbon builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateRibbonBuilder
Default values. More...
 
class  RibBuilder
 Represents a Features::Rib builder
To create a new instance of this class, use NXOpen::Features::DesignFeatureCollection::CreateRibBuilder
Default values. More...
 
class  Rotor
 Represents a Die CAM Rotor feature. More...
 
class  RPO
 Represents an RPO dimension
This is an abstract class, and cannot be instantiated

Created in NX4.0.0. More...
 
class  RPOBuilder
 Represents a RPO builder. More...
 
class  RPODimension
 Represents a RPO Dimension. More...
 
class  Ruled
 Represents a ruled feature. More...
 
class  RuledBuilder
 Represents a NXOpen::Features::Ruled builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateRuledBuilder
Default values. More...
 
class  Scale
 Represents a scale feature. More...
 
class  ScaleBuilder
 Represents a NXOpen::Features::Scale builder. More...
 
class  ScaleCurve
 Represents a scale curve feature
To create or edit an instance of this class, use NXOpen::Features::ScaleCurveBuilder

Created in NX11.0.0. More...
 
class  ScaleCurveBuilder
 Represents a Features::ScaleCurveBuilder builder
To create a new instance of this class, use NXOpen::Features::CurveFeatureCollection::CreateScaleCurveBuilder
Default values. More...
 
class  SectionCurve
 Represents a section curves feature. More...
 
class  SectionCurveBuilder
 Represents a NXOpen::Features::SectionCurve builder. More...
 
class  SectionEdit
 Represents a section edit feature
To create or edit an instance of this class, use NXOpen::Features::SectionEditBuilder

Created in NX6.0.0. More...
 
class  SectionEditBuilder
 Represents a NXOpen::Features::SectionEdit builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSectionEditBuilder

Created in NX6.0.0. More...
 
class  SectionInertiaAnalysis
 Represents a section inertia analysis feature
To create or edit an instance of this class, use NXOpen::Features::SectionInertiaAnalysisBuilder

Created in NX5.0.0. More...
 
class  SectionInertiaAnalysisBuilder
 Represents a NXOpen::Features::SectionInertiaAnalysis builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSectionInertiaAnalysisBuilder
Default values. More...
 
class  SectionSurface
 Represents a section surface feature
To create or edit an instance of this class, use NXOpen::Features::SectionSurfaceBuilder

Created in NX6.0.0. More...
 
class  SectionSurfaceBuilder
 Represents a NXOpen::Features::SectionSurface builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSectionSurfaceBuilder
Default values. More...
 
class  SectionSurfaceBuilderEx
 Represents a NXOpen::Features::SectionSurface builder. More...
 
class  SelectBodyFeatureList
 Represents a list of objects on a selection list. More...
 
class  SelectDatumCsysList
 Represents a list of objects on a selection list. More...
 
class  SelectFeature
 Represents a single object selection. More...
 
class  SelectFeatureList
 Represents a list of objects on a selection list. More...
 
class  SelectFlatPattern
 Represents a single object selection. More...
 
class  SelectPartModule
 Represents a single object selection. More...
 
class  ServiceOrientedBodyFeature
 Represents a body feature
To create or edit an instance of this class, use NXOpen::Features::ServiceOrientedBodyFeatureBuilder

Created in NX11.0.0. More...
 
class  ServiceOrientedBodyFeatureBuilder
 Represents a NXOpen::Features::ServiceOrientedBodyFeature builder
Not support KF. More...
 
class  ServiceOrientedFeatureCurve
 Represents a curve feature
To create or edit an instance of this class, use NXOpen::Features::ServiceOrientedFeatureCurveBuilder

Created in NX11.0.0. More...
 
class  ServiceOrientedFeatureCurveBuilder
 Represents a NXOpen::Features::ServiceOrientedFeatureCurve builder
Not support KF. More...
 
class  Sew
 Represents a sew feature. More...
 
class  SewBuilder
 Represents a NXOpen::Features::Sew builder. More...
 
class  SheetMetalFromSolid
 Represents a Sheet Metal from Solid feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::SheetMetalFromSolidBuilder

Created in NX6.0.0. More...
 
class  Shelf
 Represents a shelf feature
To create or edit an instance of this class, use NXOpen::Features::ShelfBuilder

Created in NX10.0.0. More...
 
class  ShelfBuilder
 Represents a NXOpen::Features::Shelf builder
To create a new instance of this class, use NXOpen::Features::AeroCollection::CreateShelfBuilder
Default values. More...
 
class  Shell
 Represents a Shell feature. More...
 
class  ShellBuilder
 Represents the Shell feature builder. More...
 
class  ShellFace
 Represents a shell face feature
To create or edit an instance of this class, use NXOpen::Features::ShellFaceBuilder

Created in NX6.0.0. More...
 
class  ShellFaceBuilder
 Represents a NXOpen::Features::ShellFace builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateShellFaceBuilder
Default values. More...
 
class  ShipCollection
 This class contains the factory method for creating ship feature builder. More...
 
class  ShowRelatedFacesBuilder
 Represents a builder for a Show Related Faces. More...
 
class  SilhouetteFlange
 Represents a silhouette flange feature
To create or edit an instance of this class, use NXOpen::Features::SilhouetteFlangeBuilder

Created in NX6.0.0. More...
 
class  SilhouetteFlangeBuilder
 Represents a NXOpen::Features::SilhouetteFlange builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSilhouetteFlangeBuilder
Default values. More...
 
class  SketchConversionReport
 Represents a collection of status of conversion of features to independent sketch. More...
 
class  SketchConversionStatus
 Represents the status of conversion of features to independent sketch. More...
 
class  SketchFeature
 Represents a sketch feature
This is an abstract class, and cannot be instantiated

Created in NX3.0.0. More...
 
class  SketchFitCurveBuilder
 Sketch Fit Curve builder class. More...
 
class  SketchSplineBuilder
 Sketch Spline builder class. More...
 
class  SmoothCurveString
 Represents a smooth section feature
To create or edit an instance of this class, use NXOpen::Features::SmoothCurveStringBuilder

Created in NX9.0.0. More...
 
class  SmoothCurveStringBuilder
 Represents a Features::SmoothCurveString builder
To create a new instance of this class, use NXOpen::Features::FreeformCurveCollection::CreateSmoothCurveStringBuilder
Default values. More...
 
class  SmoothRangeBuilder
 Represents a NXOpen::Features::SmoothRangeBuilder builder
To create a new instance of this class, use NXOpen::Features::FlowBlendBuilder::NewSmoothRange

Created in NX10.0.0. More...
 
class  SmoothRangeBuilderList
 Represents a list of objects. More...
 
class  SmoothSpline
 Represents a smooth spline feature
To create or edit an instance of this class, use NXOpen::Features::SmoothSplineBuilder

Created in NX6.0.0. More...
 
class  SmoothSplineBuilder
 Represents a NXOpen::Features::SmoothSpline builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSmoothSplineBuilder
Default values. More...
 
class  SnipSurface
 Represents a snip surface feature
To create or edit an instance of this class, use NXOpen::Features::SnipSurfaceBuilder

Created in NX6.0.0. More...
 
class  SnipSurfaceBuilder
 Represents a NXOpen::Features::SnipSurface builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSnipSurfaceBuilder
Default values. More...
 
class  SoftBlend
 Represents a Soft Blend feature. More...
 
class  SolidPunch
 Represents a Solid Punch feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::SolidPunchBuilder

Created in NX6.0.2. More...
 
class  Sphere
 Represents a sphere feature
To create or edit an instance of this class, use NXOpen::Features::SphereBuilder

Created in NX6.0.0. More...
 
class  SphereBuilder
 Represents a NXOpen::Features::Sphere builder. More...
 
class  SphericalCorner
 Represents a spherical corner feature
To create or edit an instance of this class, use NXOpen::Features::SphericalCornerBuilder

Created in NX8.5.0. More...
 
class  SphericalCornerBuilder
 Represents a NXOpen::Features::SphericalCorner builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSphericalCornerBuilder
Default values. More...
 
class  SpineCurve
 Represents a spine curve feature
To create or edit an instance of this class, use NXOpen::Features::SpineCurveBuilder

Created in NX11.0.0. More...
 
class  SpineCurveBuilder
 Represents a Features::SpineCurve builder
To create a new instance of this class, use NXOpen::Features::FreeformCurveCollection::CreateSpineCurveBuilder
Default values. More...
 
class  SplitBody
 Represents a split body feature. More...
 
class  SplitBodyBuilder
 Represents a NXOpen::Features::SplitBody builder. More...
 
class  Step
 Represents a step feature
To create or edit an instance of this class, use NXOpen::Features::StepBuilder

Created in NX10.0.0. More...
 
class  StepBuilder
 Represents a NXOpen::Features::Step builder
To create a new instance of this class, use NXOpen::Features::AeroCollection::CreateStepBuilder
Default values. More...
 
class  StudioSpline
 Represents a studio spline feature
To create or edit an instance of this class, use NXOpen::Features::StudioSplineBuilderEx

Created in NX5.0.0. More...
 
class  StudioSplineBuilder
 Studio Spline builder class. More...
 
class  StudioSplineBuilderEx
 Studio Spline builder class. More...
 
class  StudioSurface
 Represents a studio surface feature
To create or edit an instance of this class, use NXOpen::Features::StudioSurfaceBuilder

Created in NX5.0.0. More...
 
class  StudioSurfaceBuilder
 Represents a NXOpen::Features::StudioSurface builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateStudioSurfaceBuilder
Default values. More...
 
class  StudioSurfaceBuilderEx
 Represents a Features::StudioSurfaceEx builder
To create a new instance of this class, use NXOpen::Features::FreeformSurfaceCollection::CreateStudioSurfaceBuilderEx
Default values. More...
 
class  StudioSurfaceEx
 Represents a new studio surface feature
To create or edit an instance of this class, use NXOpen::Features::StudioSurfaceBuilderEx

Created in NX8.5.0. More...
 
class  StudioXform
 Represents a studio xform feature
To create or edit an instance of this class, use NXOpen::Features::StudioXformBuilderEx

Created in NX6.0.0. More...
 
class  StudioXformBuilder
 Represents a NXOpen::Features::StudioXform builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateStudioXformBuilder
Default values. More...
 
class  StudioXformBuilderEx
 Represents a NXOpen::Features::StudioXform builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateStudioXformBuilderEx
Default values. More...
 
class  StyledBlend
 Represents a styled blend feature
To create or edit an instance of this class, use NXOpen::Features::StyledBlendBuilder

Created in NX6.0.0. More...
 
class  StyledBlendBuilder
 Represents a NXOpen::Features::StyledBlend builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateStyledBlendBuilder
Default values. More...
 
class  StyledCorner
 Represents a styled corner feature
To create or edit an instance of this class, use NXOpen::Features::StyledCornerBuilder

Created in NX6.0.0. More...
 
class  StyledCornerBuilder
 Represents a NXOpen::Features::StyledCorner builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateStyledCornerBuilder
Default values. More...
 
class  StyledSweep
 Represents a styled sweep feature
To create or edit an instance of this class, use NXOpen::Features::StyledSweepBuilder

Created in NX6.0.0. More...
 
class  StyledSweepBuilder
 Represents a NXOpen::Features::StyledSweep builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateStyledSweepBuilder
Default values. More...
 
class  Subtract
 Represents a Subtract feature. More...
 
class  SweepAlongGuide
 Represents a sweep along guide feature
To create or edit an instance of this class, use NXOpen::Features::SweepAlongGuideBuilder

Created in NX6.0.0. More...
 
class  SweepAlongGuideBuilder
 Represents a NXOpen::Features::SweepAlongGuide builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSweepAlongGuideBuilder
Default values. More...
 
class  SweepFeatureCollection
 Manages sweep-like features. More...
 
class  Swept
 Represents a swept feature
To create or edit an instance of this class, use NXOpen::Features::SweptBuilder

Created in NX5.0.0. More...
 
class  SweptBuilder
 Represents a NXOpen::Features::Swept builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSweptBuilder
Default values. More...
 
class  SweptVolume
 Represents a swept volume feature
To create or edit an instance of this class, use NXOpen::Features::SweptVolumeBuilder

Created in NX9.0.0. More...
 
class  SweptVolumeBuilder
 Represents a NXOpen::Features::SweptVolume builder
To create a new instance of this class, use NXOpen::Features::SweepFeatureCollection::CreateSweptVolumeBuilder
Default values. More...
 
class  Symmetric
 Represents a symmetric feature. More...
 
class  SymmetricBuilder
 Represents a NXOpen::Features::Symmetric builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateSymmetricBuilder
Default values. More...
 
class  SynchronousCurveCollection
 This class contains the factory method for creating ST curve builder. More...
 
class  SynchronousEdgeCollection
 This class contains the factory method for creating ship feature builder. More...
 
class  Tab
 Represents a Tab feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::TabBuilder

Created in NX5.0.0. More...
 
class  TabNoteCfgBuilder
 Represents a NXOpen::Features::TabNoteCfgBuilder. More...
 
class  Tangent
 Represents a tangent feature
To create or edit an instance of this class, use NXOpen::Features::TangentBuilder

Created in NX6.0.0. More...
 
class  TangentBuilder
 Represents a NXOpen::Features::Tangent builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateTangentBuilder
Default values. More...
 
class  TestFeature
 Represents a test feature
To create or edit an instance of this class, use NXOpen::Features::TestFeatureBuilder

Created in NX9.0.0. More...
 
class  TestFeatureBuilder
 Represents a Features.Newapp.TestFeature builder. More...
 
class  Text
 Represents a text feature
To create or edit an instance of this class, use NXOpen::Features::TextBuilder

Created in NX7.5.1. More...
 
class  TextBuilder
 Represents a NXOpen::Features::Text builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateTextBuilder
Default values. More...
 
class  Thicken
 Represents a thicken feature. More...
 
class  ThickenBuilder
 Represents a builder for a NXOpen::Features::Thicken feature. More...
 
class  ThreeBendCorner
 Represents a ThreeBendCorner feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::ThreeBendCornerBuilder

Created in NX5.0.0. More...
 
class  ThroughCurveMesh
 Represents a through curve mesh feature. More...
 
class  ThroughCurveMeshBuilder
 Represents a NXOpen::Features::ThroughCurveMesh builder. More...
 
class  ThroughCurves
 Represents a Through Curves feature. More...
 
class  ThroughCurvesBuilder
 Represents a NXOpen::Features::ThroughCurves builder. More...
 
class  ToolingBox
 Represents a tooling box feature
To create or edit an instance of this class, use NXOpen::Features::ToolingBoxBuilder

Created in NX10.0.0. More...
 
class  ToolingBoxBuilder
 Represents a NXOpen::Features::ToolingBox builder
To create a new instance of this class, use NXOpen::Features::ToolingFeatureCollection::CreateToolingBoxBuilder
Default values. More...
 
class  ToolingCollection
 This class contains the factory method for creating tooling feature builder. More...
 
class  ToolingFeatureCollection
 This class contains the factory method for creating tooling feature builder. More...
 
class  TrackingData
 Represents tracking information for outputs created by custom feature. More...
 
class  TrimAndExtend
 Represents a trim and extend feature
To create or edit an instance of this class, use NXOpen::Features::TrimAndExtendBuilder

Created in NX9.0.0. More...
 
class  TrimAndExtendBuilder
 Represents a NXOpen::Features::TrimAndExtend builder
To create a new instance of this class, use NXOpen::Features::TrimFeatureCollection::CreateTrimAndExtendBuilder
Default values. More...
 
class  TrimBody
 Represents a Trim Body feature. More...
 
class  TrimBody2
 Represents a trim body feature. More...
 
class  TrimBody2Builder
 Represents a NXOpen::Features::TrimBody2 builder for Trim Body feature. More...
 
class  TrimBodyBuilder
 Represents the trim body feature builder. More...
 
class  TrimCornerBuilder
 Represents a builder for non-associative trim corner operation. More...
 
class  TrimCurve
 Represents a trim curve feature
To create or edit an instance of this class, use NXOpen::Features::TrimCurveBuilder

Created in NX5.0.0. More...
 
class  TrimCurve2
 Represents a new trim curve feature feature
To create or edit an instance of this class, use NXOpen::Features::TrimCurve2Builder

Created in NX11.0.1. More...
 
class  TrimCurve2Builder
 Represents a NXOpen::Features::TrimCurve2 builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateTrimCurve2FeatureBuilder
Default values. More...
 
class  TrimCurveBuilder
 Represents a NXOpen::Features::TrimCurve builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateTrimCurveBuilder
Default values. More...
 
class  TrimExtend
 Represents a trim extend feature. More...
 
class  TrimExtendBuilder
 Represents a NXOpen::Features::TrimExtend builder. More...
 
class  TrimFeatureCollection
 Manages design features. More...
 
class  TrimLineDevelopment
 Represents a trim line development feature
To create or edit an instance of this class, use NXOpen::Die::TrimLineDevelopmentBuilder

Created in NX6.0.0. More...
 
class  TrimSheet
 Represents a trim sheet feature. More...
 
class  TrimSheetBuilder
 Represents a NXOpen::Features::TrimSheet builder. More...
 
class  Tube
 Represents a tube feature
To create or edit an instance of this class, use NXOpen::Features::TubeBuilder

Created in NX5.0.0. More...
 
class  TubeBuilder
 Represents a NXOpen::Features::Tube builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateTubeBuilder
Default values. More...
 
class  Unbend
 Represents a Unbend feature
To create or edit an instance of this class, use NXOpen::Features::SheetMetal::UnbendBuilder

Created in NX5.0.0. More...
 
class  Unite
 Represents a Unite feature. More...
 
class  UniversalUnform
 Represents a UniversalUnform feature
To create or edit an instance of this class, use NXOpen::Tooling::UniversalUnformBuilder

Created in NX8.5.0. More...
 
class  Unsew
 Represents a Unsew feature
To create or edit an instance of this class, use NXOpen::Features::UnsewBuilder

Created in NX5.0.0. More...
 
class  UnsewBuilder
 Represents a NXOpen::Features::Unsew builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateUnsewBuilder
Default values. More...
 
class  Untrim
 Represents a Untrim feature. More...
 
class  UntrimBuilder
 Represents a NXOpen::Features::Untrim builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateUntrimBuilder

Created in NX5.0.0. More...
 
class  UserDefinedFeatureApplicationData
 JA interface for UserDefinedFeatureApplicationData object
Created in NX8.0.0. More...
 
class  UserDefinedFeatureApplicationField
 JA interface for UserDefinedFeatureApplicationField object
Created in NX8.0.0. More...
 
class  UserDefinedFeatureClass
 JA interface for UserDefinedFeatureClass
An instance of this class can be obtained from Features::UserDefinedFeatureClassManager::CreateClass

Created in NX8.0.0. More...
 
class  UserDefinedFeatureClassManager
 JA interface for the UserDefinedFeatureClassManager object
To obtain an instance of this class, refer to NXOpen::Session

Created in NX8.0.0. More...
 
class  UserDefinedFeatureCopyEvent
 JA interface for the UserDefinedFeatureCopyEvent object
This calls cannot be created

Created in NX8.0.0. More...
 
class  UserDefinedFeatureCreateEvent
 JA interface for the UserDefinedFeatureCreateEvent object
This calls cannot be created

Created in NX8.0.0. More...
 
class  UserDefinedFeatureEditEvent
 JA interface for the UserDefinedFeatureEditEvent object
This calls cannot be created

Created in NX8.0.0. More...
 
class  UserDefinedFeatureExpressionData
 JA interface for UserDefinedFeatureExpressionData object. More...
 
class  UserDefinedFeatureIconEvent
 JA interface for the UserDefinedFeatureIconEvent object
This calls cannot be created

Created in NX8.0.0. More...
 
class  UserDefinedFeatureReferenceData
 JA interface for UserDefinedFeatureReference object. More...
 
class  UserDefinedFeatureUpdateEvent
 JA interface for the UserDefinedFeatureUpdateEvent object
This calls cannot be created

Created in NX8.0.0. More...
 
class  UserDefinedObjectFeature
 Represents a User Defined Object feature. More...
 
class  UserDefinedObjectFeatureBuilder
 Represents a user defined object feature builder. More...
 
class  VariableOffset
 Represents a variable offset feature
To create or edit an instance of this class, use NXOpen::Features::VariableOffsetBuilder

Created in NX8.0.0. More...
 
class  VariableOffsetBuilder
 Represents a NXOpen::Features::VariableOffset builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateVariableOffsetBuilder
Default values. More...
 
class  VariableRadiusPointsBuilder
 Represents a NXOpen::Features::VariableRadiusPointsBuilder builder
To create a new instance of this class, use NXOpen::Features::FlowBlendBuilder::NewControlPoint

Created in NX10.0.0. More...
 
class  VariableRadiusPointsBuilderList
 Represents a list of objects. More...
 
class  VarOffsetFace
 Represents a var offset face feature
To create or edit an instance of this class, use NXOpen::Features::VarOffsetFaceBuilder

Created in NX11.0.0. More...
 
class  VarOffsetFaceBuilder
 Represents a Features::VarOffsetFace builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateVarOffsetFaceBuilder
Default values. More...
 
class  Varsweep
 Represents a Varsweep feature. More...
 
class  VarsweepBuilder
 Represents a Variational Sweep feature builder. More...
 
class  VehicleDesignCollection
 This class contains the factory method for creating vehicle design feature builder. More...
 
class  VirtualBlendEdgeBuilder
 Represents a NXOpen::Features::VirtualBlendEdgeBuilder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateVirtualBlendEdgeBuilder

Created in NX7.0.1. More...
 
class  VirtualCurve
 Represents a virtual curve feature
To create or edit an instance of this class, use NXOpen::Features::VirtualCurveBuilder

Created in NX7.5.0. More...
 
class  VirtualCurveBuilder
 Represents a NXOpen::Features::VirtualCurve builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateVirtualCurveBuilder
Default values. More...
 
class  WaveDatum
 Represents a WAVEDATUM feature
To create or edit an instance of this class, use NXOpen::Features::WaveDatumBuilder

Created in NX5.0.0. More...
 
class  WaveDatumBuilder
 Represents a Wave Datum builder. More...
 
class  WaveInterfaceLinkerBuilder
 Represents a WaveInterfacelinker Feature builder
To create a new instance of this class, use NXOpen::Features::BaseFeatureCollection::CreateWaveInterfaceLinkerBuilder
Default values. More...
 
class  WaveLink
 Represents a wavelink feature. More...
 
class  WaveLinkBuilder
 Represents a Wavelink Feature builder. More...
 
class  WavePoint
 Represents a wavepoint feature
To create or edit an instance of this class, use NXOpen::Features::WavePointBuilder

Created in NX5.0.0. More...
 
class  WavePointBuilder
 Represents a Features::Feature builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateWavePointBuilder
Default values. More...
 
class  WaveRouting
 Represents a waverouting feature
To create or edit an instance of this class, use NXOpen::Features::WaveRoutingBuilder

Created in NX5.0.0. More...
 
class  WaveRoutingBuilder
 Represents a NXOpen::Features::WaveRoutingBuilder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateWaveRoutingBuilder
Default values. More...
 
class  WaveSketch
 Represents a WAVESKETCH feature
To create or edit an instance of this class, use NXOpen::Features::WaveSketchBuilder

Created in NX5.0.1. More...
 
class  WaveSketchBuilder
 Represents a WaveSketchBuilder. More...
 
class  WrapBuilder
 Represents a NXOpen::Features::WrapUnwrap builder. More...
 
class  WrapGeometry
 Represents a wrap geometry feature
To create or edit an instance of this class, use NXOpen::Features::WrapGeometryBuilder

Created in NX6.0.0. More...
 
class  WrapGeometryBuilder
 Represents a NXOpen::Features::WrapGeometry builder
To create a new instance of this class, use NXOpen::Features::FeatureCollection::CreateWrapGeometryBuilder
Default values. More...
 
class  WrapUnwrap
 Represents a wrap or unwrap curve feature
To create or edit an instance of this class, use NXOpen::Features::WrapBuilder

Created in NX6.0.0. More...
 

Enumerations

enum  AssociativityType {
  AssociativityTypeEndPoint, AssociativityTypeArcCenter, AssociativityTypeTangency, AssociativityTypeEndPoint1,
  AssociativityTypeEndPoint2, AssociativityTypeVerticalCenterline1, AssociativityTypeVerticalCenterline2, AssociativityTypeHorizontalCenterline1,
  AssociativityTypeHorizontalCenterline2
}
 Represents the associativity type for a dimension entity. More...
 

Detailed Description

Provides classes and interfaces for features.

Enumeration Type Documentation

Represents the associativity type for a dimension entity.

Enumerator
AssociativityTypeEndPoint 

End-point (determined from 3d help point)

AssociativityTypeArcCenter 

Arc-center.

AssociativityTypeTangency 

Tangency.

AssociativityTypeEndPoint1 

1st end point (at minimum parameter value)

AssociativityTypeEndPoint2 

2nd end point

AssociativityTypeVerticalCenterline1 

vertical centerline end point 1

AssociativityTypeVerticalCenterline2 

vertical centerline end point 2

AssociativityTypeHorizontalCenterline1 

horizontal centerline end point 1

AssociativityTypeHorizontalCenterline2 

horizontal centerline end point 2

Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.