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 Features::AdaptiveShellBuilder

Created in NX6.0.0. More...
 
class  AdaptiveShellBuilder
 
Represents a @link Features::AdaptiveShell Features::AdaptiveShell@endlink  builder  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateAdaptiveShellBuilder  Features::FeatureCollection::CreateAdaptiveShellBuilder @endlink  <br> 

Default values. More...

 
class  AddendumSection
 Represents an Addendum Section feature
To create or edit an instance of this class, use 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 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 Features::AdmMoveFaceBuilder

Created in NX6.0.0. More...
 
class  AdmMoveFaceBuilder
 
Represents a @link Features::AdmMoveFace Features::AdmMoveFace@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateAdmMoveFaceBuilder  Features::FeatureCollection::CreateAdmMoveFaceBuilder @endlink  <br> 

Default values. More...

 
class  AdmOffsetRegion
 Represents a linear dimension feature
To create or edit an instance of this class, use Features::AdmOffsetRegionBuilder

Created in NX6.0.0. More...
 
class  AdmOffsetRegionBuilder
 
Represents a @link Features::AdmOffsetRegion Features::AdmOffsetRegion@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateAdmOffsetRegionBuilder  Features::FeatureCollection::CreateAdmOffsetRegionBuilder @endlink  <br> 

Default values. More...

 
class  AdmResizeFace
 Represents an ADM resize face feature
To create or edit an instance of this class, use Features::AdmResizeFaceBuilder

Created in NX6.0.0. More...
 
class  AdmResizeFaceBuilder
 Represents a builder for a resize face feature. More...
 
class  AestheticFaceBlend
 Represents an aesthetic face blend feature
To create or edit an instance of this class, use 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 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 Features::AngularDimBuilder

Created in NX6.0.0. More...
 
class  AngularDimBuilder
 Represents a Features::AngularDim builder
To create a new instance of this class, use 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 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 a assembly cut feature
To create or edit an instance of this class, use Features::AssemblyCutBuilder

Created in NX6.0.0. More...
 
class  AssemblyCutBuilder
 
Represents a @link Features::AssemblyCut Features::AssemblyCut@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateAssemblyCutBuilder  Features::FeatureCollection::CreateAssemblyCutBuilder @endlink  <br> 

Default values. More...

 
class  AssociativeArc
 Represents a associative arc feature
To create or edit an instance of this class, use Features::AssociativeArcBuilder

Created in NX5.0.0. More...
 
class  AssociativeArcBuilder
 
Represents a @link Features::AssociativeArc Features::AssociativeArc@endlink  builder  <br> To create a new instance of this class, use @link Features::BaseFeatureCollection::CreateAssociativeArcBuilder  Features::BaseFeatureCollection::CreateAssociativeArcBuilder @endlink  <br> 

Default values. More...

 
class  AssociativeLine
 Represents a associative line feature
To create or edit an instance of this class, use Features::AssociativeLineBuilder

Created in NX5.0.0. More...
 
class  AssociativeLineBuilder
 
Represents a @link Features::AssociativeLine Features::AssociativeLine@endlink  builder
 <br> To create a new instance of this class, use @link Features::BaseFeatureCollection::CreateAssociativeLineBuilder  Features::BaseFeatureCollection::CreateAssociativeLineBuilder @endlink  <br> 

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 @link BasePart BasePart@endlink 

that is not necessarily a Part . More...

 
class  Bead
 Represents a Bead feature
To create or edit an instance of this class, use 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 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 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 Features::BlendCornerBuilder

Created in NX9.0.0. More...
 
class  BlendCornerBuilder
 Represents a Features::BlendCorner builder. More...
 
class  BlendPocket
 Represents a blend pocket feature. More...
 
class  BlendPocketBuilder
 Represents a Features::BlendPocket builder for Blend Pocket feature. More...
 
class  Block
 Represents a block feature. More...
 
class  BlockFeatureBuilder
 Represents a block feature 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 Features::BoundedPlaneBuilder

Created in NX6.0.0. More...
 
class  BoundedPlaneBuilder
 Represents a Features::BoundedPlane builder
To create a new instance of this class, use 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 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 Features::BridgeCurveBuilderEx

Created in NX5.0.0. More...
 
class  BridgeCurveBuilder
 
Represents a @link Features::BridgeCurve Features::BridgeCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateBridgeCurveBuilder  Features::FeatureCollection::CreateBridgeCurveBuilder @endlink  <br> 

Default values. More...

 
class  BridgeCurveBuilderEx
 Represents a Features::BridgeCurve builder. More...
 
class  BridgeSurface
 Represents a bridge surface feature
To create or edit an instance of this class, use Features::BridgeSurfaceBuilder

Created in NX8.0.0. More...
 
class  BridgeSurfaceBuilder
 
Represents a @link Features::BridgeSurface Features::BridgeSurface@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateBridgeSurfaceBuilder  Features::FeatureCollection::CreateBridgeSurfaceBuilder @endlink  <br> 

Default values. More...

 
class  BridgeTransition
 Represents a bridge transition feature
To create or edit an instance of this class, use 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 Features::ChangeShellThicknessBuilder

Created in NX6.0.0. More...
 
class  ChangeShellThicknessBuilder
 
Represents a @link Features::ChangeShellThickness Features::ChangeShellThickness@endlink  builder  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateChangeShellThicknessBuilder  Features::FeatureCollection::CreateChangeShellThicknessBuilder @endlink  <br> 

Default values. More...

 
class  CircularBlendCurve
 Represents a Circular Blend Curve feature
To create or edit an instance of this class, use Features::CircularBlendCurveBuilder

Created in NX5.0.0. More...
 
class  CircularBlendCurveBuilder
 
Represents a @link Features::CircularBlendCurve Features::CircularBlendCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateCircularBlendCurveBuilder  Features::FeatureCollection::CreateCircularBlendCurveBuilder @endlink  <br> 

Default values. More...

 
class  ClosedCorner
 Represents a ClosedCorner feature
To create or edit an instance of this class, use 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 Features::CoaxialBuilder

Created in NX6.0.0. More...
 
class  CoaxialBuilder
 
Represents a @link Features::Coaxial Features::Coaxial@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateCoaxialBuilder  Features::FeatureCollection::CreateCoaxialBuilder @endlink  <br> 

Default values. More...

 
class  ColorFaceBuilder
 Represents a Features::ColorFaceBuilder
To create a new instance of this class, use Features::FeatureCollection::CreateColorFaceBuilder

Created in NX7.0.0. More...
 
class  ColorFeatureBuilder
 Represents a Features::ColorFeatureBuilder Represents a color feature builder. More...
 
class  ColorFeatureGroupBuilder
 Represents a 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 Features::CombinedProjectionBuilder

Created in NX6.0.0. More...
 
class  CombinedProjectionBuilder
 
Represents a @link Features::CombinedProjection Features::CombinedProjection@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateCombinedProjectionBuilder  Features::FeatureCollection::CreateCombinedProjectionBuilder @endlink  <br> 

Default values. More...

 
class  CompensateRoughData
 Represents a compensate rough curve or compensate rough sheet feature
To create or edit an instance of this class, use 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 Features::CompositeCurveBuilder

Created in NX5.0.0. More...
 
class  CompositeCurveBuilder
 
Represents a @link Features::CompositeCurve Features::CompositeCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateCompositeCurveBuilder  Features::FeatureCollection::CreateCompositeCurveBuilder @endlink  <br> 

Default values. More...

 
class  ConcaveFaces
 Represents a radius faces feature
To create or edit an instance of this class, use 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 Features::ConeBuilder

Created in NX6.0.0. More...
 
class  ConeBuilder
 Represents a builder for a cone feature. More...
 
class  ContourFlange
 Represents a Contour Flange feature
To create or edit an instance of this class, use 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 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 Features::CoplanarBuilder

Created in NX6.0.0. More...
 
class  CoplanarBuilder
 
Represents a @link Features::Coplanar Features::Coplanar@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateCoplanarBuilder  Features::FeatureCollection::CreateCoplanarBuilder @endlink  <br> 

Default values. More...

 
class  CopyFace
 Represents a copy face feature
To create or edit an instance of this class, use Features::CopyFaceBuilder

Created in NX6.0.0. More...
 
class  CopyFaceBuilder
 Represents a builder for a copy face feature. More...
 
class  CopyPasteBuilder
 Represents a Features::CopyPasteBuilder
To create a new instance of this class, use 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  CurveFinderBuilder
 Represents a collection of curves and their relationships to other curves in the model
Created in NX9.0.0. More...
 
class  CurveLength
 Represents a curve length feature. More...
 
class  CurveLengthBuilder
 
Represents the CurveLength builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateCurvelengthBuilder  Features::FeatureCollection::CreateCurvelengthBuilder @endlink  <br> 

Default values. More...

 
class  CurveOnSurface
 Represents a curve on surface feature
To create or edit an instance of this class, use Features::CurveOnSurfaceBuilder

Created in NX5.0.0. More...
 
class  CurveOnSurfaceBuilder
 Curve On Surface builder class. More...
 
class  CutFace
 Represents a cut face feature
To create or edit an instance of this class, use 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 Features::CylinderBuilder

Created in NX5.0.0. More...
 
class  CylinderBuilder
 
Represents a @link Features::Cylinder Features::Cylinder@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateCylinderBuilder  Features::FeatureCollection::CreateCylinderBuilder @endlink  <br> 

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 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 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 Features::DatumPlaneBuilder

Created in NX3.0.0. More...
 
class  DeleteBody
 Represents a delete body feature. More...
 
class  DeleteBodyBuilder
 Represents a 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 Features::DeleteCurveBuilder

Created in NX9.0.0. More...
 
class  DeleteCurveBuilder
 
Represents a @link Features::DeleteCurve Features::DeleteCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::SynchronousCurveCollection::CreateDeleteCurveBuilder  Features::SynchronousCurveCollection::CreateDeleteCurveBuilder @endlink  <br> 

Default values. More...

 
class  DeleteEdge
 Represents a delete edge feature
To create or edit an instance of this class, use 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 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 @link Features::DimensionBuilder Features::DimensionBuilder@endlink   <br> The sub-class should create an instance of corresponding object  <br> 

Default values. More...

 
class  Dimple
 Represents a Dimple feature
To create or edit an instance of this class, use 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  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateDividefaceBuilder  Features::FeatureCollection::CreateDividefaceBuilder @endlink  <br> 

Default values. 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 Features::DraftBodyBuilder

Created in NX5.0.0. More...
 
class  DraftBodyBuilder
 
Represents a @link Features::DraftBody Features::DraftBody@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateDraftBodyBuilder  Features::FeatureCollection::CreateDraftBodyBuilder @endlink  <br> 

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 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 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 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 Features::EdgeSymmetryBuilder

Created in NX7.0.0. More...
 
class  EdgeSymmetryBuilder
 
Represents a @link Features::EdgeSymmetry Features::EdgeSymmetry@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateEdgeSymmetryBuilder  Features::FeatureCollection::CreateEdgeSymmetryBuilder @endlink  <br> 

Default values. More...

 
class  EditBend
 Represents a edit bend feature
To create or edit an instance of this class, use Features::SheetMetal::EditBendBuilder

Created in NX7.5.0. More...
 
class  EditCrossSection
 Represents a edit cross section feature. More...
 
class  EditCrossSectionBuilder
 
Represents a @link Features::EditCrossSection Features::EditCrossSection@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateEditCrossSectionBuilder  Features::FeatureCollection::CreateEditCrossSectionBuilder @endlink  <br> 

Default values. More...

 
class  EditDimensionBuilder
 
Represents a builder of edit feature dimensions  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateEditDimensionBuilder  Features::FeatureCollection::CreateEditDimensionBuilder @endlink  <br> 

Default values. More...

 
class  EmbeddedOperationBuilder
 Represents an EmbeddedOperationBuilder
This is an abstract class, and cannot be instantiated. More...
 
class  Emboss
 Represents an emboss feature
To create or edit an instance of this class, use 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 Features::EmbossBodyBuilder

Created in NX8.5.0. More...
 
class  EmbossBodyBuilder
 
Represents a @link Features::EmbossBody Features::EmbossBody@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateEmbossBodyBuilder  Features::FeatureCollection::CreateEmbossBodyBuilder @endlink  <br> 

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 Features::EnlargeBuilder

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

Created in NX9.0.0. More...
 
class  ExtendSheetBuilder
 
Represents a @link Features::ExtendSheet Features::ExtendSheet@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateExtendSheetBuilder  Features::FeatureCollection::CreateExtendSheetBuilder @endlink  <br> 

Default values. More...

 
class  Extension
 Represents a extension feature
To create or edit an instance of this class, use Features::ExtensionBuilder

Created in NX8.0.0. More...
 
class  ExtensionBuilder
 
Represents a @link Features::Extension Features::Extension@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateExtensionBuilder  Features::FeatureCollection::CreateExtensionBuilder @endlink  <br> 

Default values. More...

 
class  ExtractFace
 Represents a Extract face feature
To create or edit an instance of this class, use Features::ExtractFaceBuilder

Created in NX5.0.0. More...
 
class  ExtractFaceBuilder
 
Represents a @link Features::ExtractFace Features::ExtractFace@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateExtractFaceBuilder  Features::FeatureCollection::CreateExtractFaceBuilder @endlink  <br> 

Default values. More...

 
class  Extrude
 Represents an extrude feature
To create or edit an instance of this class, use Features::ExtrudeBuilder

Created in NX4.0.0. 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 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 Part

Created in NX3.0.0. More...
 
class  FeatureGroup
 Represents a Features::FeatureGroup
Not support KF. More...
 
class  FeatureReferencesBuilder
 Represents a Features::FeatureReferencesBuilder. More...
 
class  FeatureReplayBuilder
 Represents a Features::FeatureReplayBuilder builder. More...
 
class  FitCurve
 Represents a fit curve feature
To create or edit an instance of this class, use Features::FitCurveBuilder

Created in NX8.5.0. More...
 
class  FitCurveBuilder
 
Represents a @link Features::FitCurve Features::FitCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateFitCurveBuilder  Features::FeatureCollection::CreateFitCurveBuilder @endlink  <br> 

Default values. More...

 
class  FitSurface
 Represents a fit surface feature
To create or edit an instance of this class, use 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 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 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 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 Features::SheetMetal::FlatSolidBuilder

Created in NX5.0.0. More...
 
class  FlexibleCable
 Represents a flexible cable
To create or edit an instance of this class, use Features::SheetMetal::FlexibleCableBuilder

Created in NX7.5.0. More...
 
class  FreeformCurveCollection
 Collection of freeform curve based features. More...
 
class  FreeformSurfaceCollection
 Collection of freeform surface based features. More...
 
class  GeneralConic
 Represents a general conic feature
To create or edit an instance of this class, use Features::GeneralConicBuilder

Created in NX8.5.0. More...
 
class  GeneralConicBuilder
 
Represents a @link Features::GeneralConic Features::GeneralConic@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateGeneralConicBuilder  Features::FeatureCollection::CreateGeneralConicBuilder @endlink  <br> 

Default values. More...

 
class  Geomcopy
 Represents a geomcopy feature
To create or edit an instance of this class, use Features::GeomcopyBuilder

Created in NX5.0.0. More...
 
class  GeomcopyBuilder
 
Represents a @link Features::Geomcopy Features::Geomcopy@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateGeomcopyBuilder  Features::FeatureCollection::CreateGeomcopyBuilder @endlink  <br> 

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 Features::GlobalShapingBuilder

Created in NX5.0.0. More...
 
class  GlobalShapingBuilder
 
Represents a @link Features::GlobalShaping Features::GlobalShaping@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateGlobalShapingBuilder  Features::FeatureCollection::CreateGlobalShapingBuilder @endlink  <br> 

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 Features::GroupFaceBuilder

Created in NX6.0.0. More...
 
class  GroupFaceBuilder
 Represents a builder for a group face feature. More...
 
class  Gusset
 Represents a gusset feature
To create or edit an instance of this class, use 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 Features::HelixBuilder

Created in NX8.5.0. More...
 
class  HelixBuilder
 
Represents a @link Features::Helix Features::Helix@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateHelixBuilder  Features::FeatureCollection::CreateHelixBuilder @endlink  <br> 

Default values. More...

 
class  HemFlange
 Represents a hem flange feature
To create or edit an instance of this class, use 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 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
To create or edit an instance of this class, use Features::HolePackageBuilder

Created in NX5.0.2. More...
 
class  HolePackageBuilder
 
Represents a @link Features::HolePackage Features::HolePackage@endlink  builder  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateHolePackageBuilder  Features::FeatureCollection::CreateHolePackageBuilder @endlink  <br> 

Default values. 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 Features::IFormBuilder

Created in NX7.5.0. More...
 
class  IFormBuilder
 Represents a 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 Features::InstanceFeatureBuilder

Created in NX8.0.0. More...
 
class  InstanceFeatureBuilder
 
instance feature builder  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateInstanceFeatureBuilder  Features::FeatureCollection::CreateInstanceFeatureBuilder @endlink  <br> 

Default values. More...

 
class  Intersect
 Represents a Intersect feature
Note that this class is now deprecated. More...
 
class  IntersectionCurve
 Represents a Features::IntersectionCurve
To create or edit an instance of this class, use Features::IntersectionCurveBuilder

Created in NX5.0.0. More...
 
class  IntersectionCurveBuilder
 
Represents a @link Features::IntersectionCurveBuilder Features::IntersectionCurveBuilder@endlink  builder  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateIntersectionCurveBuilder  Features::FeatureCollection::CreateIntersectionCurveBuilder @endlink  <br> 

Default values. More...

 
class  IsolateFeature
 Represents a Isolate Object of feature
To create or edit an instance of this class, use Features::IsolateFeatureBuilder

Created in NX8.5.0. More...
 
class  IsolateFeatureBuilder
 Represents a Features::IsolateFeature builder
To create a new instance of this class, use 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 Features::IsoparametricCurvesBuilder

Created in NX8.0.0. More...
 
class  IsoparametricCurvesBuilder
 
Represents a @link Features::IsoparametricCurves Features::IsoparametricCurves@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateIsoparametricCurvesBuilder  Features::FeatureCollection::CreateIsoparametricCurvesBuilder @endlink  <br> 

Default values. More...

 
class  Jog
 Represents a Jog feature
To create or edit an instance of this class, use 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 Features::JoinCurvesBuilder

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

Created in NX7.0.0. More...
 
class  LabelChamferBuilder
 Represents a Features::LabelChamfer builder
To create a new instance of this class, use 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 Features::LabelNotchBlendBuilder

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

Created in NX8.0.0. More...
 
class  LawCurve
 Represents a law curve feature
To create or edit an instance of this class, use Features::LawCurveBuilder

Created in NX7.5.1. More...
 
class  LawCurveBuilder
 
Represents a @link Features::LawCurve Features::LawCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateLawCurveBuilder  Features::FeatureCollection::CreateLawCurveBuilder @endlink  <br> 

Default values. More...

 
class  LawExtension
 Represents a law extension feature
To create or edit an instance of this class, use Features::LawExtensionBuilder

Created in NX6.0.0. More...
 
class  LawExtensionBuilder
 
Represents a @link Features::LawExtension Features::LawExtension@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateLawExtensionBuilder  Features::FeatureCollection::CreateLawExtensionBuilder @endlink  <br> 

Default values. More...

 
class  LawExtensionBuilderEx
 
Represents a @link Features::LawExtensionEx Features::LawExtensionEx@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateLawExtensionBuilderEx  Features::FeatureCollection::CreateLawExtensionBuilderEx @endlink  <br> 

Default values. More...

 
class  LawExtensionEx
 Represents a law extension feature
To create or edit an instance of this class, use 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 Features::LinearDimensionBuilder

Created in NX6.0.0. More...
 
class  LinearDimensionBuilder
 
Represents a @link Features::LinearDimension Features::LinearDimension@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateLinearDimensionBuilder  Features::FeatureCollection::CreateLinearDimensionBuilder @endlink  <br> 

Default values. More...

 
class  LinkedFacet
 Represents a linked facet feature
To create or edit an instance of this class, use Features::LinkedFacetBuilder

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

Created in NX6.0.0. More...
 
class  LoftedFlange
 Represents a Lofted Flange feature
To create or edit an instance of this class, use 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 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 Features::MakeOffsetBuilder

Created in NX7.5.0. More...
 
class  MakeOffsetBuilder
 
Represents a @link Features::MakeOffset Features::MakeOffset@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMakeOffsetBuilder  Features::FeatureCollection::CreateMakeOffsetBuilder @endlink  <br> 

Default values. More...

 
class  Maple
 Represents a maple feature
To create or edit an instance of this class, use Features::MapleBuilder

Created in NX7.5.0. More...
 
class  MapleBuilder
 
Represents a @link Features::Maple Features::Maple@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMapleBuilder  Features::FeatureCollection::CreateMapleBuilder @endlink  <br> 

Default values. More...

 
class  MasterCut
 Represents a section view feature
To create or edit an instance of this class, use 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 Features::MatchEdgeBuilder

Created in NX6.0.0. More...
 
class  MatchEdgeBuilder
 
Represents a @link Features::MatchEdge Features::MatchEdge@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMatchEdgeBuilder  Features::FeatureCollection::CreateMatchEdgeBuilder @endlink  <br> 

Default values. More...

 
class  MatchedReferenceBuilder
 Represents a Features::MatchedReferenceBuilder. More...
 
class  MeshSurface
 Represents a mesh surface feature. More...
 
class  MeshSurfaceBuilder
 Mesh Surface Builder class. More...
 
class  Metaform
 Represents a metaform feature
To create or edit an instance of this class, use 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 Features::MidSurfaceByFacePairsBuilder

Created in NX7.5.0. More...
 
class  MidSurfaceByFacePairsBuilder
 
Represents a @link Features::MidSurfaceByFacePairs Features::MidSurfaceByFacePairs@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMidSurfaceByFacePairsBuilder  Features::FeatureCollection::CreateMidSurfaceByFacePairsBuilder @endlink  <br> 

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 Features::MidSurfaceUserDefinedBuilder

Created in NX7.5.0. More...
 
class  MidSurfaceUserDefinedBuilder
 
Represents a @link Features::MidSurfaceUserDefined Features::MidSurfaceUserDefined@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMidSurfaceUserDefinedBuilder  Features::FeatureCollection::CreateMidSurfaceUserDefinedBuilder @endlink  <br> 

Default values. More...

 
class  Mirror
 Represents a mirror feature
To create or edit an instance of this class, use Features::MirrorBuilder

Created in NX8.0.1. More...
 
class  MirrorBody
 Represents a mirror body feature
To create or edit an instance of this class, use Features::MirrorBodyBuilder

Created in NX5.0.0. More...
 
class  MirrorBodyBuilder
 
Represents a @link Features::MirrorBody Features::MirrorBody@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMirrorBodyBuilder  Features::FeatureCollection::CreateMirrorBodyBuilder @endlink  <br> 

Default values. More...

 
class  MirrorBuilder
 
Represents a @link Features::Mirror Features::Mirror@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMirrorBuilder  Features::FeatureCollection::CreateMirrorBuilder @endlink  <br> 

Default values. More...

 
class  MirrorCurve
 Represents a mirror curve feature
To create or edit an instance of this class, use Features::MirrorCurveBuilder

Created in NX6.0.0. More...
 
class  MirrorCurveBuilder
 
Represents a @link Features::MirrorCurve Features::MirrorCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMirrorCurveBuilder  Features::FeatureCollection::CreateMirrorCurveBuilder @endlink  <br> 

Default values. More...

 
class  MirrorFace
 Represents a Mirror Face feature
To create or edit an instance of this class, use Features::MirrorFaceBuilder

Created in NX6.0.0. More...
 
class  MirrorFaceBuilder
 
Represents a @link Features::MirrorFace Features::MirrorFace@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateMirrorFaceBuilder  Features::FeatureCollection::CreateMirrorFaceBuilder @endlink  <br> 

Default values. More...

 
class  MirrorFeature
 Represents a mirror feature feature
To create or edit an instance of this class, use Features::MirrorFeatureBuilder

Created in NX5.0.0. More...
 
class  MirrorFeatureBuilder
 Represents a Features::MirrorFeature builder
To create a new instance of this class, use 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 Features::MoveCurveBuilder

Created in NX9.0.0. More...
 
class  MoveCurveBuilder
 
Represents a @link Features::MoveCurve Features::MoveCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::SynchronousCurveCollection::CreateMoveCurveBuilder  Features::SynchronousCurveCollection::CreateMoveCurveBuilder @endlink  <br> 

Default values. More...

 
class  MoveEdge
 Represents a move edge feature
To create or edit an instance of this class, use Features::MoveEdgeBuilder

Created in NX9.0.0. More...
 
class  MoveEdgeBuilder
 
Represents a @link Features::MoveEdge Features::MoveEdge@endlink  builder 
 <br> To create a new instance of this class, use @link Features::SynchronousEdgeCollection::CreateMoveEdgeBuilder  Features::SynchronousEdgeCollection::CreateMoveEdgeBuilder @endlink  <br> 

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 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
To create or edit an instance of this class, use Features::MoveObjectBuilder

Created in NX6.0.0. More...
 
class  MoveObjectBuilder
 
Represents a @link MoveObjectBuilder MoveObjectBuilder@endlink   <br> To create a new instance of this class, use @link Features::BaseFeatureCollection::CreateMoveObjectBuilder  Features::BaseFeatureCollection::CreateMoveObjectBuilder @endlink  <br> 

Default values. More...

 
class  NormalCutout
 Represents a Normal Cutout feature
To create or edit an instance of this class, use 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 Features::NSidedSurfaceBuilder

Created in NX6.0.0. More...
 
class  NSidedSurfaceBuilder
 
Represents a @link Features::NSidedSurface Features::NSidedSurface@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateNSidedSurfaceBuilder  Features::FeatureCollection::CreateNSidedSurfaceBuilder @endlink  <br> 

Default values. More...

 
class  OffsetCurve
 Represents a offset curve feature
To create or edit an instance of this class, use Features::OffsetCurveBuilder

Created in NX5.0.0. More...
 
class  OffsetCurveBuilder
 
Represents a @link Features::OffsetCurve Features::OffsetCurve@endlink  builder  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateOffsetCurveBuilder  Features::FeatureCollection::CreateOffsetCurveBuilder @endlink  <br> 

Default values. More...

 
class  OffsetEdge
 Represents a offset edge feature
To create or edit an instance of this class, use Features::OffsetEdgeBuilder

Created in NX9.0.0. More...
 
class  OffsetEdgeBuilder
 Represents a Features::OffsetEdge builder
To create a new instance of this class, use 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 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 Features::OffsetFaceBuilder

Created in NX5.0.0. More...
 
class  OffsetFaceBuilder
 
Represents a @link Features::OffsetFace Features::OffsetFace@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateOffsetFaceBuilder  Features::FeatureCollection::CreateOffsetFaceBuilder @endlink  <br> 

Default values. More...

 
class  OffsetMoveCurve
 Represents a offset move curve feature
To create or edit an instance of this class, use Features::OffsetMoveCurveBuilder

Created in NX9.0.0. More...
 
class  OffsetMoveCurveBuilder
 
Represents a @link Features::OffsetMoveCurve Features::OffsetMoveCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::SynchronousCurveCollection::CreateOffsetMoveCurveBuilder  Features::SynchronousCurveCollection::CreateOffsetMoveCurveBuilder @endlink  <br> 

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 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  OptimizeFace
 Represents a optimize face feature
To create or edit an instance of this class, use Features::OptimizeFaceBuilder

Created in NX7.0.0. More...
 
class  OptimizeFaceBuilder
 
Represents a builder of optimize face <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateOptimizeFaceBuilder  Features::FeatureCollection::CreateOptimizeFaceBuilder @endlink  <br> 

Default values. 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 Features::ParallelBuilder

Created in NX6.0.0. More...
 
class  ParallelBuilder
 Represents a Features::Parallel builder. More...
 
class  PartGeometryCopyBuilder
 Represents a Features::PartGeometryCopyBuilder builder
Created in NX9.0.0. More...
 
class  PartGeometryCopySelectBuilder
 Represents a 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 Features::PartModuleBuilder

Created in NX8.0.0. More...
 
class  PartModuleBuilder
 Represents a Features::PartModule builder
To create a new instance of this class, use 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 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 Features::PatchBuilder

Created in NX6.0.1. More...
 
class  PatchBuilder
 Represents a 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 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 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 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 Features::PatternFeatureBuilder

Created in NX7.0.0. More...
 
class  PatternFeatureBuilder
 
Represents a @link Features::PatternFeature Features::PatternFeature@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreatePatternFeatureBuilder  Features::FeatureCollection::CreatePatternFeatureBuilder @endlink  <br> 

Default values. More...

 
class  PatternGeometry
 Represents a pattern geometry feature
To create or edit an instance of this class, use Features::PatternGeometryBuilder

Created in NX9.0.0. More...
 
class  PatternGeometryBuilder
 
This class represents the builder to be used to create Pattern Geometry features
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreatePatternGeometryBuilder  Features::FeatureCollection::CreatePatternGeometryBuilder @endlink  <br> 

Default values. More...

 
class  Perpendicular
 Represents a perpendicular feature
To create or edit an instance of this class, use Features::PerpendicularBuilder

Created in NX6.0.0. More...
 
class  PerpendicularBuilder
 
Represents a @link Features::Perpendicular Features::Perpendicular@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreatePerpendicularBuilder  Features::FeatureCollection::CreatePerpendicularBuilder @endlink  <br> 

Default values. More...

 
class  PierceTask
 Represents a Pierce Task feature
To create or edit an instance of this class, use Die::PierceTaskBuilder

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

Created in NX5.0.0. More...
 
class  PointFeatureBuilder
 Represents a Features::PointFeatureBuilder builder
To create a new instance of this class, use 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 Features::PointSetBuilder

Created in NX6.0.0. More...
 
class  PointSetBuilder
 Represents a Features::PointSetBuilder . More...
 
class  PointSetFacePercentageBuilder
 Represents a 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 Features::PoleSmoothingBuilder

Created in NX6.0.0. More...
 
class  PoleSmoothingBuilder
 
Represents a @link Features::PoleSmoothing Features::PoleSmoothing@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreatePoleSmoothingBuilder  Features::FeatureCollection::CreatePoleSmoothingBuilder @endlink  <br> 

Default values. More...

 
class  ProjectCurve
 Represents a project curve feature
To create or edit an instance of this class, use Features::ProjectCurveBuilder

Created in NX5.0.0. More...
 
class  ProjectCurveBuilder
 
Represents a @link Features::ProjectCurve Features::ProjectCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateProjectCurveBuilder  Features::FeatureCollection::CreateProjectCurveBuilder @endlink  <br> 

Default values. More...

 
class  Promotion
 Represents a promotion feature
To create or edit an instance of this class, use Features::PromotionBuilder

Created in NX6.0.0. More...
 
class  PromotionBuilder
 
Represents a @link Features::Promotion Features::Promotion@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreatePromotionBuilder  Features::FeatureCollection::CreatePromotionBuilder @endlink  <br> 

Default values. More...

 
class  PullFace
 Represents a pull face feature
To create or edit an instance of this class, use Features::PullFaceBuilder

Created in NX6.0.0. More...
 
class  PullFaceBuilder
 
Represents a @link Features::PullFace Features::PullFace@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreatePullFaceBuilder  Features::FeatureCollection::CreatePullFaceBuilder @endlink  <br> 

Default values. More...

 
class  QuickBinder
 Represents a quick binder feature
To create or edit an instance of this class, use 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 Features::RadialDimensionBuilder

Created in NX6.0.0. More...
 
class  RadialDimensionBuilder
 Represents a Features::RadialDimension builder
To create a new instance of this class, use 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 Features::RapidSurfaceBuilder

Created in NX5.0.0. More...
 
class  RapidSurfaceBuilder
 
Represents a @link Features::RapidSurface Features::RapidSurface@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateRapidSurfaceBuilder  Features::FeatureCollection::CreateRapidSurfaceBuilder @endlink  <br> 

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 Features::SheetMetal::RebendBuilder

Created in NX5.0.0. More...
 
class  ReferenceMapperBuilder
 Represents a 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 Features::RefitFaceBuilder

Created in NX6.0.0. More...
 
class  RefitFaceBuilder
 
Represents a @link Features::RefitFace Features::RefitFace@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateRefitFaceBuilder  Features::FeatureCollection::CreateRefitFaceBuilder @endlink  <br> 

Default values. More...

 
class  RemoveParametersBuilder
 Represents a Features::RemoveParametersBuilder . More...
 
class  ReorderBlends
 Represents a reorder blends feature
To create or edit an instance of this class, use Features::ReorderBlendsBuilder

Created in NX7.5.1. More...
 
class  ReorderBlendsBuilder
 Represents a Features::ReorderBlends builder
To create a new instance of this class, use 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 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 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 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 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 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 Features::ResizeChamferBuilder

Created in NX7.0.0. More...
 
class  ResizeChamferBuilder
 
Represents a @link Features::ResizeChamfer Features::ResizeChamfer@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateResizeChamferBuilder  Features::FeatureCollection::CreateResizeChamferBuilder @endlink  <br> 

Default values. More...

 
class  ResizeCurve
 Represents a resize curve feature
To create or edit an instance of this class, use Features::ResizeCurveBuilder

Created in NX9.0.0. More...
 
class  ResizeCurveBuilder
 
Represents a @link Features::ResizeCurve Features::ResizeCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::SynchronousCurveCollection::CreateResizeCurveBuilder  Features::SynchronousCurveCollection::CreateResizeCurveBuilder @endlink  <br> 

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 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 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 Features::ResizePlaneBuilder

Created in NX6.0.3. More...
 
class  ResizePlaneBuilder
 Represents a Features::ResizePlane builder
To create a new instance of this class, use 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 Features::RibBuilder

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

Created in NX6.0.0. More...
 
class  RibbonBuilder
 
Represents a @link Features::Ribbon Features::Ribbon@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateRibbonBuilder  Features::FeatureCollection::CreateRibbonBuilder @endlink  <br> 

Default values. More...

 
class  RibBuilder
 
Represents a @link Features::Rib Features::Rib@endlink  builder
 <br> To create a new instance of this class, use @link Features::DesignFeatureCollection::CreateRibBuilder  Features::DesignFeatureCollection::CreateRibBuilder @endlink  <br> 

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 @link Features::Ruled Features::Ruled@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateRuledBuilder  Features::FeatureCollection::CreateRuledBuilder @endlink  <br> 

Default values. More...

 
class  Scale
 Represents a scale feature
To create or edit an instance of this class, use Features::ScaleBuilder

Created in NX5.0.0. More...
 
class  ScaleBuilder
 
Represents a @link Features::Scale Features::Scale@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateScaleBuilder  Features::FeatureCollection::CreateScaleBuilder @endlink  <br> 

Default values. More...

 
class  SectionCurve
 Represents a section curves feature
To create or edit an instance of this class, use Features::SectionCurveBuilder

Created in NX5.0.0. More...
 
class  SectionCurveBuilder
 
Represents a @link Features::SectionCurve Features::SectionCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSectionCurveBuilder  Features::FeatureCollection::CreateSectionCurveBuilder @endlink  <br> 

Default values. More...

 
class  SectionEdit
 Represents a section edit feature
To create or edit an instance of this class, use Features::SectionEditBuilder

Created in NX6.0.0. More...
 
class  SectionEditBuilder
 Represents a Features::SectionEdit builder
To create a new instance of this class, use 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 Features::SectionInertiaAnalysisBuilder

Created in NX5.0.0. More...
 
class  SectionInertiaAnalysisBuilder
 
Represents a @link Features::SectionInertiaAnalysis Features::SectionInertiaAnalysis@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSectionInertiaAnalysisBuilder  Features::FeatureCollection::CreateSectionInertiaAnalysisBuilder @endlink  <br> 

Default values. More...

 
class  SectionSurface
 Represents a section surface feature
To create or edit an instance of this class, use Features::SectionSurfaceBuilder

Created in NX6.0.0. More...
 
class  SectionSurfaceBuilder
 
Represents a @link Features::SectionSurface Features::SectionSurface@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSectionSurfaceBuilder  Features::FeatureCollection::CreateSectionSurfaceBuilder @endlink  <br> 

Default values. More...

 
class  SectionSurfaceBuilderEx
 Represents a Features::SectionSurface builder. 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  Sew
 Represents a sew feature
To create or edit an instance of this class, use Features::SewBuilder

Created in NX5.0.0. More...
 
class  SewBuilder
 Represents a Features::Sew builder
To create a new instance of this class, use Features::FeatureCollection::CreateSewBuilder

Created in NX5.0.0. More...
 
class  SheetMetalFromSolid
 Represents a Sheet Metal from Solid feature
To create or edit an instance of this class, use Features::SheetMetal::SheetMetalFromSolidBuilder

Created in NX6.0.0. More...
 
class  Shell
 Represents a Shell feature
To create or edit an instance of this class, use Features::ShellBuilder

Created in NX4.0.0. More...
 
class  ShellBuilder
 Represents the Shell feature builder
To create a new instance of this class, use Features::FeatureCollection::CreateShellBuilder

Created in NX4.0.0. More...
 
class  ShellFace
 Represents a shell face feature
To create or edit an instance of this class, use Features::ShellFaceBuilder

Created in NX6.0.0. More...
 
class  ShellFaceBuilder
 
Represents a @link Features::ShellFace Features::ShellFace@endlink  builder  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateShellFaceBuilder  Features::FeatureCollection::CreateShellFaceBuilder @endlink  <br> 

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 Features::SilhouetteFlangeBuilder

Created in NX6.0.0. More...
 
class  SilhouetteFlangeBuilder
 
Represents a @link Features::SilhouetteFlange Features::SilhouetteFlange@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSilhouetteFlangeBuilder  Features::FeatureCollection::CreateSilhouetteFlangeBuilder @endlink  <br> 

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 Features::SmoothCurveStringBuilder

Created in NX9.0.0. More...
 
class  SmoothCurveStringBuilder
 
Represents a @link Features::SmoothCurveString Features::SmoothCurveString@endlink  builder
 <br> To create a new instance of this class, use @link Features::FreeformCurveCollection::CreateSmoothCurveStringBuilder  Features::FreeformCurveCollection::CreateSmoothCurveStringBuilder @endlink  <br> 

Default values. More...

 
class  SmoothSpline
 Represents a smooth spline feature
To create or edit an instance of this class, use Features::SmoothSplineBuilder

Created in NX6.0.0. More...
 
class  SmoothSplineBuilder
 
Represents a @link Features::SmoothSpline Features::SmoothSpline@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSmoothSplineBuilder  Features::FeatureCollection::CreateSmoothSplineBuilder @endlink  <br> 

Default values. More...

 
class  SnipSurface
 Represents a snip surface feature
To create or edit an instance of this class, use Features::SnipSurfaceBuilder

Created in NX6.0.0. More...
 
class  SnipSurfaceBuilder
 
Represents a @link Features::SnipSurface Features::SnipSurface@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSnipSurfaceBuilder  Features::FeatureCollection::CreateSnipSurfaceBuilder @endlink  <br> 

Default values. More...

 
class  SolidPunch
 Represents a Solid Punch feature
To create or edit an instance of this class, use 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 Features::SphereBuilder

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

Created in NX8.5.0. More...
 
class  SphericalCornerBuilder
 
Represents a @link Features::SphericalCorner Features::SphericalCorner@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSphericalCornerBuilder  Features::FeatureCollection::CreateSphericalCornerBuilder @endlink  <br> 

Default values. More...

 
class  SplitBody
 Represents a split body feature
To create or edit an instance of this class, use Features::SplitBodyBuilder

Created in NX6.0.0. More...
 
class  SplitBodyBuilder
 
Represents a @link Features::SplitBody Features::SplitBody@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSplitBodyBuilderUsingCollector  Features::FeatureCollection::CreateSplitBodyBuilderUsingCollector @endlink  <br> 

Default values. More...

 
class  StudioSpline
 Represents a studio spline feature
To create or edit an instance of this class, use 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 Features::StudioSurfaceBuilder

Created in NX5.0.0. More...
 
class  StudioSurfaceBuilder
 
Represents a @link Features::StudioSurface Features::StudioSurface@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateStudioSurfaceBuilder  Features::FeatureCollection::CreateStudioSurfaceBuilder @endlink  <br> 

Default values. More...

 
class  StudioXform
 Represents a studio xform feature
To create or edit an instance of this class, use Features::StudioXformBuilderEx

Created in NX6.0.0. More...
 
class  StudioXformBuilder
 
Represents a @link Features::StudioXform Features::StudioXform@endlink  builder   <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateStudioXformBuilder  Features::FeatureCollection::CreateStudioXformBuilder @endlink  <br> 

Default values. More...

 
class  StudioXformBuilderEx
 
Represents a @link Features::StudioXform Features::StudioXform@endlink  builder   <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateStudioXformBuilderEx  Features::FeatureCollection::CreateStudioXformBuilderEx @endlink  <br> 

Default values. More...

 
class  StyledBlend
 Represents a styled blend feature
To create or edit an instance of this class, use Features::StyledBlendBuilder

Created in NX6.0.0. More...
 
class  StyledBlendBuilder
 
Represents a @link Features::StyledBlend Features::StyledBlend@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateStyledBlendBuilder  Features::FeatureCollection::CreateStyledBlendBuilder @endlink  <br> 

Default values. More...

 
class  StyledCorner
 Represents a styled corner feature
To create or edit an instance of this class, use Features::StyledCornerBuilder

Created in NX6.0.0. More...
 
class  StyledCornerBuilder
 
Represents a @link Features::StyledCorner Features::StyledCorner@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateStyledCornerBuilder  Features::FeatureCollection::CreateStyledCornerBuilder @endlink  <br> 

Default values. More...

 
class  StyledSweep
 Represents a styled sweep feature
To create or edit an instance of this class, use Features::StyledSweepBuilder

Created in NX6.0.0. More...
 
class  StyledSweepBuilder
 
Represents a @link Features::StyledSweep Features::StyledSweep@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateStyledSweepBuilder  Features::FeatureCollection::CreateStyledSweepBuilder @endlink  <br> 

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 Features::SweepAlongGuideBuilder

Created in NX6.0.0. More...
 
class  SweepAlongGuideBuilder
 
Represents a @link Features::SweepAlongGuide Features::SweepAlongGuide@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSweepAlongGuideBuilder  Features::FeatureCollection::CreateSweepAlongGuideBuilder @endlink  <br> 

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 Features::SweptBuilder

Created in NX5.0.0. More...
 
class  SweptBuilder
 
Represents a @link Features::Swept Features::Swept@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSweptBuilder  Features::FeatureCollection::CreateSweptBuilder @endlink  <br> 

Default values. More...

 
class  SweptVolume
 Represents a swept volume feature
To create or edit an instance of this class, use Features::SweptVolumeBuilder

Created in NX9.0.0. More...
 
class  SweptVolumeBuilder
 
Represents a @link Features::SweptVolume Features::SweptVolume@endlink  builder
 <br> To create a new instance of this class, use @link Features::SweepFeatureCollection::CreateSweptVolumeBuilder  Features::SweepFeatureCollection::CreateSweptVolumeBuilder @endlink  <br> 

Default values. More...

 
class  Symmetric
 Represents a symmetric feature. More...
 
class  SymmetricBuilder
 
Represents a @link Features::Symmetric Features::Symmetric@endlink  builder  <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateSymmetricBuilder  Features::FeatureCollection::CreateSymmetricBuilder @endlink  <br> 

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 Features::SheetMetal::TabBuilder

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

Created in NX6.0.0. More...
 
class  TangentBuilder
 
Represents a @link Features::Tangent Features::Tangent@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateTangentBuilder  Features::FeatureCollection::CreateTangentBuilder @endlink  <br> 

Default values. More...

 
class  TestFeature
 Represents a test feature
To create or edit an instance of this class, use 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 Features::TextBuilder

Created in NX7.5.1. More...
 
class  TextBuilder
 
Represents a @link Features::Text Features::Text@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateTextBuilder  Features::FeatureCollection::CreateTextBuilder @endlink  <br> 

Default values. More...

 
class  Thicken
 Represents a thicken feature
To create or edit an instance of this class, use Features::ThickenBuilder

Created in NX5.0.0. More...
 
class  ThickenBuilder
 Represents a builder for a Features::Thicken feature. More...
 
class  ThreeBendCorner
 Represents a ThreeBendCorner feature
To create or edit an instance of this class, use Features::SheetMetal::ThreeBendCornerBuilder

Created in NX5.0.0. More...
 
class  ThroughCurveMesh
 Represents a through curve mesh feature. More...
 
class  ThroughCurveMeshBuilder
 Represents a Features::ThroughCurveMesh builder. More...
 
class  ThroughCurves
 Represents a Through Curves feature. More...
 
class  ThroughCurvesBuilder
 Represents a Features::ThroughCurves builder. More...
 
class  ToolingCollection
 This class contains the factory method for creating tooling feature builder. More...
 
class  TrimAndExtend
 Represents a trim and extend feature
To create or edit an instance of this class, use Features::TrimAndExtendBuilder

Created in NX9.0.0. More...
 
class  TrimAndExtendBuilder
 
Represents a @link Features::TrimAndExtend Features::TrimAndExtend@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateTrimAndExtendBuilder  Features::FeatureCollection::CreateTrimAndExtendBuilder @endlink  <br> 

Default values. More...

 
class  TrimBody
 Represents a Trim Body feature. More...
 
class  TrimBody2
 Represents a trim body feature. More...
 
class  TrimBody2Builder
 Represents a 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 Features::TrimCurveBuilder

Created in NX5.0.0. More...
 
class  TrimCurveBuilder
 
Represents a @link Features::TrimCurve Features::TrimCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateTrimCurveBuilder  Features::FeatureCollection::CreateTrimCurveBuilder @endlink  <br> 

Default values. More...

 
class  TrimExtend
 Represents a trim extend feature
To create or edit an instance of this class, use Features::TrimExtendBuilder

Created in NX5.0.0. More...
 
class  TrimExtendBuilder
 
Represents a @link Features::TrimExtend Features::TrimExtend@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateTrimExtendBuilder  Features::FeatureCollection::CreateTrimExtendBuilder @endlink  <br> 

Default values. More...

 
class  TrimLineDevelopment
 Represents a trim line development feature
To create or edit an instance of this class, use Die::TrimLineDevelopmentBuilder

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

Created in NX5.0.0. More...
 
class  TrimSheetBuilder
 
Represents a @link Features::TrimSheet Features::TrimSheet@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateTrimsheetBuilder  Features::FeatureCollection::CreateTrimsheetBuilder @endlink  <br> 

Default values. More...

 
class  Tube
 Represents a tube feature
To create or edit an instance of this class, use Features::TubeBuilder

Created in NX5.0.0. More...
 
class  TubeBuilder
 
Represents a @link Features::Tube Features::Tube@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateTubeBuilder  Features::FeatureCollection::CreateTubeBuilder @endlink  <br> 

Default values. More...

 
class  Unbend
 Represents a Unbend feature
To create or edit an instance of this class, use 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 Tooling::UniversalUnformBuilder

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

Created in NX5.0.0. More...
 
class  UnsewBuilder
 
Represents a @link Features::Unsew Features::Unsew@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateUnsewBuilder  Features::FeatureCollection::CreateUnsewBuilder @endlink  <br> 

Default values. More...

 
class  Untrim
 Represents a Untrim feature. More...
 
class  UntrimBuilder
 Represents a Features::Untrim builder
To create a new instance of this class, use 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 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 Features::VariableOffsetBuilder

Created in NX8.0.0. More...
 
class  VariableOffsetBuilder
 
    Represents a @link Features::VariableOffset Features::VariableOffset@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateVariableOffsetBuilder  Features::FeatureCollection::CreateVariableOffsetBuilder @endlink  <br> 

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 Features::VirtualBlendEdgeBuilder
To create a new instance of this class, use 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 Features::VirtualCurveBuilder

Created in NX7.5.0. More...
 
class  VirtualCurveBuilder
 
Represents a @link Features::VirtualCurve Features::VirtualCurve@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateVirtualCurveBuilder  Features::FeatureCollection::CreateVirtualCurveBuilder @endlink  <br> 

Default values. More...

 
class  WaveDatum
 Represents a WAVEDATUM feature
To create or edit an instance of this class, use Features::WaveDatumBuilder

Created in NX5.0.0. More...
 
class  WaveDatumBuilder
 Represents a Wave Datum builder. More...
 
class  WaveInterfaceLinkerBuilder
 
Represents a WaveInterfacelinker Feature builder
 <br> To create a new instance of this class, use @link Features::BaseFeatureCollection::CreateWaveInterfaceLinkerBuilder  Features::BaseFeatureCollection::CreateWaveInterfaceLinkerBuilder @endlink  <br> 

Default values. More...

 
class  WaveLink
 Represents a wavelink feature
To create or edit an instance of this class, use Features::WaveLinkBuilder

Created in NX5.0.0. More...
 
class  WaveLinkBuilder
 
Represents a Wavelink Feature builder
 <br> To create a new instance of this class, use @link Features::BaseFeatureCollection::CreateWaveLinkBuilder  Features::BaseFeatureCollection::CreateWaveLinkBuilder @endlink  <br> 

Default values. More...

 
class  WavePoint
 Represents a wavepoint feature
To create or edit an instance of this class, use Features::WavePointBuilder

Created in NX5.0.0. More...
 
class  WavePointBuilder
 
Represents a @link Features::Feature Features::Feature@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateWavePointBuilder  Features::FeatureCollection::CreateWavePointBuilder @endlink  <br> 

Default values. More...

 
class  WaveRouting
 Represents a waverouting feature
To create or edit an instance of this class, use Features::WaveRoutingBuilder

Created in NX5.0.0. More...
 
class  WaveRoutingBuilder
 
Represents a @link Features::WaveRoutingBuilder Features::WaveRoutingBuilder@endlink  
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateWaveRoutingBuilder  Features::FeatureCollection::CreateWaveRoutingBuilder @endlink  <br> 

Default values. More...

 
class  WaveSketch
 Represents a WAVESKETCH feature
To create or edit an instance of this class, use Features::WaveSketchBuilder

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

Created in NX6.0.0. More...
 
class  WrapGeometryBuilder
 
Represents a @link Features::WrapGeometry Features::WrapGeometry@endlink  builder
 <br> To create a new instance of this class, use @link Features::FeatureCollection::CreateWrapGeometryBuilder  Features::FeatureCollection::CreateWrapGeometryBuilder @endlink  <br> 

Default values. More...

 
class  WrapUnwrap
 Represents a wrap or unwrap curve feature
To create or edit an instance of this class, use 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 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.