|
NXOpen::Features::FeatureGroup * | ActiveGroup () |
| Returns the active feature group.
|
|
NXOpen::Features::SheetMetal::AeroSheetmetalManager * | AeroSheetmetalManager () |
| Returns the aerospace sheet metal manager for this part
Created in NX3.0.0.
|
|
NXOpen::Features::AutomotiveCollection * | AutomotiveCollection () |
| Returns the AutomotiveCollection instance belonging to this part
Created in NX7.5.0.
|
|
iterator | begin () |
| Returns an iterator addressing the first element.
|
|
void | ConvertToFloatingFeatureGroups () |
| Converts sequential feature groups to floating feature groups
Created in NX7.5.3.
|
|
void | ConvertToNewFeatureGroups () |
| Converts to new feature groups
|
|
void | ConvertToSequentialFeatureGroups () |
| Converts floating feature groups to sequential feature groups
Created in NX7.5.3.
|
|
NXOpen::Features::AdaptiveShellBuilder * | CreateAdaptiveShellBuilder (NXOpen::Features::AdaptiveShell *shellFace) |
| Creates a Features::AdaptiveShellBuilder.
|
|
NXOpen::Features::AdmMoveFaceBuilder * | CreateAdmMoveFaceBuilder (NXOpen::Features::AdmMoveFace *admMoveFace) |
| Creates a Features::AdmMoveFaceBuilder.
|
|
NXOpen::Features::AdmOffsetRegionBuilder * | CreateAdmOffsetRegionBuilder (NXOpen::Features::AdmOffsetRegion *offsetRegion) |
| Creates a Features::AdmOffsetRegionBuilder.
|
|
NXOpen::Features::AdmResizeFaceBuilder * | CreateAdmResizeFaceBuilder (NXOpen::Features::AdmResizeFace *admResizeFace) |
| Creates a Features::AdmResizeFaceBuilder.
|
|
NXOpen::Features::AestheticFaceBlendBuilder * | CreateAestheticFaceBlendBuilder (NXOpen::Features::AestheticFaceBlend *aestheticFaceBlend) |
| Creates a Features::AestheticFaceBlendBuilder.
|
|
NXOpen::Features::AnalyzePocketBuilder * | CreateAnalyzePocketBuilder (NXOpen::Features::AnalyzePocket *analyzePocket) |
| Creates a Features::AnalyzePocketBuilder.
|
|
NXOpen::Features::AngularDimBuilder * | CreateAngularDimensionBuilder (NXOpen::Features::AngularDim *angularDimension) |
| Creates a Features::AngularDimBuilder.
|
|
NXOpen::Features::AOCSBuilder * | CreateAocsBuilder (NXOpen::Features::Feature *aocs) |
| Creates an Offset In Face builder.
|
|
NXOpen::Features::AssemblyCutBuilder * | CreateAssemblyCutBuilder (NXOpen::Features::AssemblyCut *assemblyCut) |
| Creates a Features::AssemblyCutBuilder.
|
|
NXOpen::Features::BlendPocketBuilder * | CreateBlendPocketBuilder (NXOpen::Features::BlendPocket *blendPocket) |
| Creates a Features::BlendPocketBuilder.
|
|
NXOpen::Features::BlockFeatureBuilder * | CreateBlockFeatureBuilder (NXOpen::Features::Feature *block) |
| Creates a Block feature builder.
|
|
NXOpen::Features::BooleanBuilder * | CreateBooleanBuilder (NXOpen::Features::BooleanFeature *booleanFeature) |
| Creates a Boolean builder.
|
|
NXOpen::Features::BooleanBuilder * | CreateBooleanBuilderUsingCollector (NXOpen::Features::BooleanFeature *booleanFeature) |
| Creates a Boolean builder.
|
|
NXOpen::Features::BoundedPlaneBuilder * | CreateBoundedPlaneBuilder (NXOpen::Features::BoundedPlane *boundedPlane) |
| Creates a Features::BoundedPlaneBuilder.
|
|
NXOpen::Features::BridgeCurveBuilder * | CreateBridgeCurveBuilder (NXOpen::Features::Feature *bridgeCurve) |
| Creates a Features::BridgeCurveBuilder.
|
|
NXOpen::Features::BridgeCurveBuilderEx * | CreateBridgeCurveBuilderEx (NXOpen::Features::BridgeCurve *bridgeCurve) |
| Creates a Features::BridgeCurveBuilderEx.
|
|
NXOpen::Features::BridgeSurfaceBuilder * | CreateBridgeSurfaceBuilder (NXOpen::Features::BridgeSurface *bridgeSurface) |
| Creates a Features::BridgeSurfaceBuilder.
|
|
NXOpen::Features::ChamferBuilder * | CreateChamferBuilder (NXOpen::Features::Feature *chamfer) |
| Creates a Chamfer feature builder.
|
|
NXOpen::Features::ChangeShellThicknessBuilder * | CreateChangeShellThicknessBuilder (NXOpen::Features::ChangeShellThickness *shellFace) |
| Creates a Features::ChangeShellThicknessBuilder.
|
|
NXOpen::Features::CircularBlendCurveBuilder * | CreateCircularBlendCurveBuilder (NXOpen::Features::CircularBlendCurve *circularBlendCurve) |
| Creates a Features::CircularBlendCurveBuilder.
|
|
NXOpen::Features::CoaxialBuilder * | CreateCoaxialBuilder (NXOpen::Features::Coaxial *coaxial) |
| Creates a Features::CoaxialBuilder.
|
|
NXOpen::Features::ColorFaceBuilder * | CreateColorFaceBuilder () |
| Creates a Features::ColorFaceBuilder.
|
|
NXOpen::Features::ColorFeatureBuilder * | CreateColorFeatureBuilder () |
| Creates a Features::ColorFeatureBuilder.
|
|
NXOpen::Features::ColorFeatureGroupBuilder * | CreateColorFeatureGroupBuilder () |
| Creates a Features::ColorFeatureGroupBuilder.
|
|
NXOpen::Features::CombinedProjectionBuilder * | CreateCombinedProjectionBuilder (NXOpen::Features::CombinedProjection *combinedProjection) |
| Creates a Features::CombinedProjectionBuilder.
|
|
NXOpen::Features::CompositeCurveBuilder * | CreateCompositeCurveBuilder (NXOpen::Features::Feature *compositeCurve) |
| Creates a Features::CompositeCurveBuilder.
|
|
NXOpen::Features::ConcaveFacesBuilder * | CreateConcaveFacesBuilder (NXOpen::Features::ConcaveFaces *concaveFaces) |
| Creates a Features::ConcaveFacesBuilder.
|
|
NXOpen::Features::ConeBuilder * | CreateConeBuilder (NXOpen::Features::Cone *cone) |
| Creates a Features::ConeBuilder.
|
|
NXOpen::GeometricUtilities::ConvertFeatureGroupsToModulesBuilder * | CreateConvertFeatureGroupsToModulesBuilder () |
| Creates a GeometricUtilities::ConvertFeatureGroupsToModulesBuilder.
|
|
NXOpen::Features::CoplanarBuilder * | CreateCoplanarBuilder (NXOpen::Features::Feature *coplanar) |
| Creates a coplanar builder, don't use it until nx6.
|
|
NXOpen::Features::CopyFaceBuilder * | CreateCopyFaceBuilder (NXOpen::Features::Feature *copyFace) |
| Creates a copy face builder.
|
|
NXOpen::Features::CopyPasteBuilder * | CreateCopyPasteBuilder (const std::vector< NXOpen::NXObject * > &features) |
| Creates a Features::CopyPasteBuilder.
|
|
NXOpen::Features::CopyPasteBuilder * | CreateCopyPasteBuilder2 (const std::vector< NXOpen::NXObject * > &features) |
| Creates a Features::CopyPasteBuilder.
|
|
NXOpen::Features::CurveLengthBuilder * | CreateCurvelengthBuilder (NXOpen::Features::Feature *curvelength) |
| Creates a Curvelength builder.
|
|
NXOpen::Features::CurveOnSurfaceBuilder * | CreateCurveOnSurfaceBuilder (NXOpen::Features::CurveOnSurface *cosFeature) |
| Creates a Curve On Surface feature builder.
|
|
NXOpen::Features::CutFaceBuilder * | CreateCutFaceBuilder (NXOpen::Features::Feature *cutFace) |
| Creates a cut face builder.
|
|
NXOpen::Features::CylinderBuilder * | CreateCylinderBuilder (NXOpen::Features::Feature *cylinder) |
| Creates a Features::CylinderBuilder.
|
|
NXOpen::Features::DatumAxisBuilder * | CreateDatumAxisBuilder (NXOpen::Features::Feature *datumAxis) |
| Creates a Datum Axis feature builder.
|
|
NXOpen::Features::DatumCsysBuilder * | CreateDatumCsysBuilder (NXOpen::Features::Feature *datumCsys) |
| Creates a Datum CSYS feature builder.
|
|
NXOpen::Features::DatumPlaneBuilder * | CreateDatumPlaneBuilder (NXOpen::Features::Feature *dplane) |
| Creates a Datum Plane feature builder.
|
|
NXOpen::Features::DeleteBodyBuilder * | CreateDeleteBodyBuilder (NXOpen::Features::DeleteBody *deleteBody) |
| Creates a Features::DeleteBodyBuilder.
|
|
NXOpen::Features::DeleteEdgeBuilder * | CreateDeleteEdgeBuilder (NXOpen::Features::DeleteEdge *deleteEdge) |
| Creates a Features::DeleteEdgeBuilder.
|
|
NXOpen::Features::DeleteFaceBuilder * | CreateDeleteFaceBuilder (NXOpen::Features::Feature *deleteFace) |
| Creates a delete face builder, don't use it until nx502.
|
|
NXOpen::Features::DividefaceBuilder * | CreateDividefaceBuilder (NXOpen::Features::Feature *divideface) |
| Creates a Divideface builder.
|
|
NXOpen::Features::DraftBodyBuilder * | CreateDraftBodyBuilder (NXOpen::Features::Feature *draftBody) |
| Creates a Features::DraftBodyBuilder.
|
|
NXOpen::Features::DraftBuilder * | CreateDraftBuilder (NXOpen::Features::Feature *draft) |
| Creates a draft builder.
|
|
NXOpen::Features::DraftingSplineBuilder * | CreateDraftingSplineBuilder (NXOpen::Spline *spline) |
| Creates a Studio Spline builder for drafting.
|
|
NXOpen::Features::EdgeBlendBuilder * | CreateEdgeBlendBuilder (NXOpen::Features::Feature *edgeblend) |
| Creates a Edge Blend feature builder.
|
|
NXOpen::Features::EdgeSymmetryBuilder * | CreateEdgeSymmetryBuilder (NXOpen::Features::Feature *edgeSymmetry) |
| Creates a Features::EdgeSymmetryBuilder.
|
|
NXOpen::Features::EditCrossSectionBuilder * | CreateEditCrossSectionBuilder (NXOpen::Features::EditCrossSection *editCrossSection) |
| Creates a Features::EditCrossSectionBuilder.
|
|
NXOpen::Features::EditDimensionBuilder * | CreateEditDimensionBuilder () |
| Creates a Features::EditDimensionBuilder.
|
|
NXOpen::Features::EmbossBodyBuilder * | CreateEmbossBodyBuilder (NXOpen::Features::EmbossBody *embossBody) |
| Creates a Features::EmbossBodyBuilder.
|
|
NXOpen::Features::EmbossBuilder * | CreateEmbossBuilder (NXOpen::Features::Feature *emboss) |
| Creates a Emboss builder.
|
|
NXOpen::Features::EnlargeBuilder * | CreateEnlargeBuilder (NXOpen::Features::Enlarge *enlargeFeature) |
| Creates an Enlarge builder.
|
|
NXOpen::Features::ExtendSheetBuilder * | CreateExtendSheetBuilder (NXOpen::Features::ExtendSheet *extendSheet) |
| Creates a Features::ExtendSheetBuilder.
|
|
NXOpen::Features::ExtensionBuilder * | CreateExtensionBuilder (NXOpen::Features::Extension *extension) |
| Creates a Features::ExtensionBuilder.
|
|
NXOpen::Features::ExtractFaceBuilder * | CreateExtractFaceBuilder (NXOpen::Features::Feature *copyFace) |
| Creates a Features::ExtractFaceBuilder.
|
|
NXOpen::Features::ExtrudeBuilder * | CreateExtrudeBuilder (NXOpen::Features::Feature *extrude) |
| Creates a Extrude builder.
|
|
NXOpen::Features::FaceBlendBuilder * | CreateFaceBlendBuilder (NXOpen::Features::Feature *faceBlend) |
| Creates a Face Blend feature builder.
|
|
NXOpen::Features::FeatureReplayBuilder * | CreateFeatureReplayBuilder () |
| Creates a Features::FeatureReplayBuilder.
|
|
NXOpen::Features::FitCurveBuilder * | CreateFitCurveBuilder (NXOpen::Features::FitCurve *fitCurve) |
| Creates a Features::FitCurveBuilder.
|
|
NXOpen::Features::FitSurfaceBuilder * | CreateFitSurfaceBuilder (NXOpen::Features::FitSurface *fitSurface) |
| Creates a Features::FitSurfaceBuilder.
|
|
NXOpen::Features::FixedBuilder * | CreateFixedBuilder (NXOpen::Features::Fixed *makeFix) |
| Creates a Features::FixedBuilder.
|
|
NXOpen::Features::GeneralConicBuilder * | CreateGeneralConicBuilder (NXOpen::Features::GeneralConic *generalConic) |
| Creates a Features::GeneralConicBuilder.
|
|
NXOpen::Features::GeomcopyBuilder * | CreateGeomcopyBuilder (NXOpen::Features::Feature *geomcopy) |
| Creates a Features::GeomcopyBuilder.
|
|
NXOpen::Features::GlobalShapingBuilder * | CreateGlobalShapingBuilder (NXOpen::Features::GlobalShaping *globalShaping) |
| Creates a Features::GlobalShapingBuilder.
|
|
NXOpen::Features::GroupFaceBuilder * | CreateGroupFaceBuilder (NXOpen::Features::GroupFace *groupFace) |
| Creates a Features::GroupFaceBuilder.
|
|
NXOpen::Features::HelixBuilder * | CreateHelixBuilder (NXOpen::Features::Helix *helix) |
| Creates a Features::HelixBuilder.
|
|
NXOpen::Features::HoleFeatureBuilder * | CreateHoleFeatureBuilder (NXOpen::Features::Feature *hole) |
| Creates a Hole feature builder.
|
|
NXOpen::Features::HolePackageBuilder * | CreateHolePackageBuilder (NXOpen::Features::HolePackage *holePackage) |
| Creates a Features::HolePackageBuilder.
|
|
NXOpen::Features::FeatureBuilder * | CreateHoodVisibilityBuilder (NXOpen::Features::Feature *hoodVisibility) |
| Creates a Features::VehicleDesign::HoodVisibilityBuilder.
|
|
NXOpen::Features::HumanBuilder * | CreateHumanBuilder (NXOpen::Features::Feature *human) |
| Creates a human feature builder.
|
|
NXOpen::HumanPosturePredictionBuilder * | CreateHumanPosturePredictionBuilder (NXOpen::HumanPosturePrediction *posturePrediction) |
| Creates a human posture prediction builder.
|
|
NXOpen::Features::IFormBuilder * | CreateIformBuilder (NXOpen::Features::IForm *iform) |
| Creates a Features::IFormBuilder.
|
|
NXOpen::Features::InstanceFeatureBuilder * | CreateInstanceFeatureBuilder (NXOpen::Features::InstanceFeature *instanceFeature) |
| Creates Features::InstanceFeatureBuilder.
|
|
NXOpen::Features::InstanceFeatureBuilder * | CreateInstanceFeatureBuilder (const std::vector< NXOpen::Features::InstanceFeature * > &instanceFeatures, bool forClocking) |
| Creates Features::InstanceFeatureBuilder from multiple Features::InstanceFeature.
|
|
std::vector
< NXOpen::Features::BooleanFeature * > | CreateIntersectFeature (NXOpen::Body *targetBody, bool retainTargetBody, const std::vector< NXOpen::Body * > &toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, bool *nonAssociativeBoolean, bool *unparameterizedSolids) |
| Creates an intersect feature.
|
|
NXOpen::Features::IntersectionCurveBuilder * | CreateIntersectionCurveBuilder (NXOpen::Features::Feature *intersectionCurve) |
| Creates a Features::IntersectionCurveBuilder.
|
|
NXOpen::Features::IsolateFeatureBuilder * | CreateIsolateFeatureBuilder (NXOpen::Features::IsolateFeature *isolateFeature) |
| Creates a Features::IsolateFeatureBuilder.
|
|
NXOpen::Features::IsoparametricCurvesBuilder * | CreateIsoparametricCurvesBuilder (NXOpen::Features::IsoparametricCurves *isoparametricCurves) |
| Creates a Features::IsoparametricCurvesBuilder.
|
|
NXOpen::Features::JoinCurvesBuilder * | CreateJoinCurvesBuilder (NXOpen::Features::Feature *joinCurves) |
| Creates a Features::JoinCurvesBuilder.
|
|
NXOpen::Features::LabelChamferBuilder * | CreateLabelChamferBuilder (NXOpen::Features::LabelChamfer *labelChamfer) |
| Creates a Features::LabelChamferBuilder.
|
|
NXOpen::Features::LabelNotchBlendBuilder * | CreateLabelNotchBlendBuilder (NXOpen::Features::LabelNotchBlend *labelNotchBlend) |
| Creates a Features::LabelNotchBlendBuilder.
|
|
NXOpen::Features::LawCurveBuilder * | CreateLawCurveBuilder (NXOpen::Features::LawCurve *lawCurve) |
| Creates a Features::LawCurveBuilder.
|
|
NXOpen::Features::LawExtensionBuilder * | CreateLawExtensionBuilder (NXOpen::Features::LawExtension *lawExtension) |
| Creates a Features::LawExtensionBuilder.
|
|
NXOpen::Features::LawExtensionBuilderEx * | CreateLawExtensionBuilderEx (NXOpen::Features::Feature *lawExtension) |
| Creates a Features::LawExtensionBuilderEx.
|
|
NXOpen::Features::LinearDimensionBuilder * | CreateLinearDimensionBuilder (NXOpen::Features::LinearDimension *linearDimension) |
| Creates a Features::LinearDimensionBuilder.
|
|
NXOpen::Features::LinkedFacetBuilder * | CreateLinkedFacetBuilder (NXOpen::Features::LinkedFacet *linkedFacet) |
| Creates a Features::LinkedFacetBuilder.
|
|
NXOpen::Features::MakeOffsetBuilder * | CreateMakeOffsetBuilder (NXOpen::Features::MakeOffset *makeOffset) |
| Creates a Features::MakeOffsetBuilder.
|
|
NXOpen::Features::MapleBuilder * | CreateMapleBuilder (NXOpen::Features::Maple *maple) |
| Creates a Features::MapleBuilder.
|
|
NXOpen::Features::MasterCutBuilder * | CreateMasterCutBuilder (NXOpen::Features::Feature *masterCut) |
| Create a Master Cut builder.
|
|
NXOpen::Features::MatchEdgeBuilder * | CreateMatchEdgeBuilder (NXOpen::Features::MatchEdge *matchEdge) |
| Creates a Features::MatchEdgeBuilder.
|
|
NXOpen::Features::MeshSurfaceBuilder * | CreateMeshSurfaceBuilder (NXOpen::Features::Feature *meshSurf) |
| Creates a Mesh Surface feature builder.
|
|
NXOpen::Features::MidSurfaceByFacePairsBuilder * | CreateMidSurfaceByFacePairsBuilder (NXOpen::Features::MidSurfaceByFacePairs *midSurfaceByFacePairs) |
| Creates a Features::MidSurfaceByFacePairsBuilder.
|
|
NXOpen::Features::MidSurfaceUserDefinedBuilder * | CreateMidSurfaceUserDefinedBuilder (NXOpen::Features::MidSurfaceUserDefined *midsurfaceUserDefined) |
| Creates a Features::MidSurfaceUserDefinedBuilder.
|
|
NXOpen::Features::MirrorBodyBuilder * | CreateMirrorBodyBuilder (NXOpen::Features::Feature *mirrorBody) |
| Creates a Features::MirrorBodyBuilder.
|
|
NXOpen::Features::MirrorBuilder * | CreateMirrorBuilder (NXOpen::Features::Mirror *mirrorFeature) |
| Creates Features::MirrorBuilder.
|
|
NXOpen::Features::MirrorCurveBuilder * | CreateMirrorCurveBuilder (NXOpen::Features::Feature *mirrorCurve) |
| Creates a Features::MirrorCurveBuilder.
|
|
NXOpen::Features::MirrorFaceBuilder * | CreateMirrorFaceBuilder (NXOpen::Features::Feature *mirrorFace) |
| Creates a mirror face builder.
|
|
NXOpen::Features::MirrorFeatureBuilder * | CreateMirrorFeatureBuilder (NXOpen::Features::Feature *mirrorFea) |
| Creates Features::MirrorFeatureBuilder.
|
|
NXOpen::Features::MoveFaceBuilder * | CreateMoveFaceBuilder (NXOpen::Features::Feature *moveFace) |
| Create a move face builder, don't use it until nx502.
|
|
NXOpen::GeometricUtilities::NestModuleBuilder * | CreateNestModuleBuilder () |
| Creates a GeometricUtilities::NestModuleBuilder.
|
|
NXOpen::Features::NSidedSurfaceBuilder * | CreateNSidedSurfaceBuilder (NXOpen::Features::NSidedSurface *nsidedSurface) |
| Creates a Features::NSidedSurfaceBuilder.
|
|
NXOpen::Features::OffsetCurveBuilder * | CreateOffsetCurveBuilder (NXOpen::Features::Feature *offsetCurve) |
| Creates a Features::OffsetCurveBuilder.
|
|
NXOpen::Features::OffsetEmbossBuilder * | CreateOffsetEmbossBuilder (NXOpen::Features::Feature *offsetEmboss) |
| Creates a Offsetemboss builder.
|
|
NXOpen::Features::OffsetFaceBuilder * | CreateOffsetFaceBuilder (NXOpen::Features::Feature *offsetface) |
| Creates a Features::OffsetFaceBuilder.
|
|
NXOpen::Features::OffsetRegionBuilder * | CreateOffsetRegionBuilder (NXOpen::Features::Feature *offsetRegion) |
| Creates an offset region builder, don't use it until nx502.
|
|
NXOpen::Features::OffsetSurfaceBuilder * | CreateOffsetSurfaceBuilder (NXOpen::Features::Feature *offsetSurface) |
| Creates an Offset Surface builder.
|
|
NXOpen::Features::OptimizeFaceBuilder * | CreateOptimizeFaceBuilder () |
| Creates a Features::OptimizeFaceBuilder.
|
|
NXOpen::Features::OvercrownBuilder * | CreateOvercrownFeatureBuilder (NXOpen::Features::Feature *overcrown) |
| Creates a Overcrown feature builder.
|
|
NXOpen::Features::PaintParametersBuilder * | CreatePaintParametersBuilder () |
| Creates a Features::PaintParametersBuilder.
|
|
NXOpen::Features::ParallelBuilder * | CreateParallelBuilder (NXOpen::Features::Parallel *parallel) |
| Creates a Features::ParallelBuilder.
|
|
NXOpen::Features::PartModuleBuilder * | CreatePartModuleBuilder (NXOpen::Features::PartModule *partModule) |
| Creates a Features::PartModuleBuilder.
|
|
NXOpen::GeometricUtilities::PartModuleRelationshipBuilder * | CreatePartModuleRelationshipBuilder (NXOpen::Features::PartModule *partModule) |
| Creates a GeometricUtilities::PartModuleRelationshipBuilder.
|
|
NXOpen::Features::PasteFaceBuilder * | CreatePasteFaceBuilder (NXOpen::Features::Feature *pasteFace) |
| Creates a paste face builder.
|
|
NXOpen::Features::PatchBuilder * | CreatePatchBuilder (NXOpen::Features::Feature *patch) |
| Creates a Features::PatchBuilder.
|
|
NXOpen::Features::PatchOpeningsBuilder * | CreatePatchOpeningsBuilder (NXOpen::Features::Feature *patchOpenings) |
| Creates a Features::PatchOpeningsBuilder.
|
|
NXOpen::Features::PatternFaceBuilder * | CreatePatternFaceBuilder (NXOpen::Features::Feature *patternFace) |
| Creates a pattern face builder, don't use it until nx502.
|
|
NXOpen::Features::PatternFaceFeatureBuilder * | CreatePatternFaceFeatureBuilder (NXOpen::Features::PatternFaceFeature *patternFaceFeature) |
| Creates a Features::PatternFaceFeatureBuilder.
|
|
NXOpen::Features::PatternFeatureBuilder * | CreatePatternFeatureBuilder (NXOpen::Features::Feature *patternFeature) |
| Creates Features::PatternFeatureBuilder.
|
|
NXOpen::Features::PatternGeometryBuilder * | CreatePatternGeometryBuilder (NXOpen::Features::PatternGeometry *patternGeometry) |
| Creates a Features::PatternGeometryBuilder.
|
|
NXOpen::Features::FeatureBuilder * | CreatePedestrianProtectionBuilder (NXOpen::Features::Feature *pedestrianProtection) |
| Creates a Features::VehicleDesign::PedestrianProtectionBuilder.
|
|
NXOpen::Features::PerpendicularBuilder * | CreatePerpendicularBuilder (NXOpen::Features::Perpendicular *perpendicular) |
| Creates a Features::PerpendicularBuilder.
|
|
NXOpen::Features::PointSetBuilder * | CreatePointSetBuilder (NXOpen::Features::PointSet *pointSet) |
| Creates a Features::PointSetBuilder.
|
|
NXOpen::Features::PoleSmoothingBuilder * | CreatePoleSmoothingBuilder (NXOpen::Features::PoleSmoothing *poleSmoothing) |
| Creates a Features::PoleSmoothingBuilder.
|
|
NXOpen::Features::ProjectCurveBuilder * | CreateProjectCurveBuilder (NXOpen::Features::Feature *projectCurve) |
| Creates a Features::ProjectCurveBuilder.
|
|
NXOpen::Features::PromotionBuilder * | CreatePromotionBuilder (NXOpen::Features::Promotion *promotion) |
| Creates a Features::PromotionBuilder.
|
|
NXOpen::Features::PullFaceBuilder * | CreatePullFaceBuilder (NXOpen::Features::PullFace *pullFace) |
| Creates a Features::PullFaceBuilder.
|
|
NXOpen::Features::RadialDimensionBuilder * | CreateRadialDimensionBuilder (NXOpen::Features::RadialDimension *radialDimension) |
| Creates a Features::RadialDimensionBuilder.
|
|
NXOpen::Features::RapidSurfaceBuilder * | CreateRapidSurfaceBuilder (NXOpen::Features::RapidSurface *rapidSurface) |
| Creates a Rapid Surfacing feature builder.
|
|
NXOpen::Features::RasterImage * | CreateRasterImage (const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix, double length, double height, const NXString &imageFileName, double translucency, NXOpen::Features::RasterImage::MaxTextureSize maximumTextureSize) |
| Creates a raster image.
|
|
NXOpen::Features::RasterImage * | CreateRasterImage (const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix, double length, double height, const char *imageFileName, double translucency, NXOpen::Features::RasterImage::MaxTextureSize maximumTextureSize) |
| Creates a raster image.
|
|
NXOpen::Features::ReferenceMapperBuilder * | CreateReferenceMapperBuilder (NXOpen::Features::FeatureBuilder *booleanBuilderTag) |
| Creates a Features::ReferenceMapperBuilder.
|
|
NXOpen::Features::RefitFaceBuilder * | CreateRefitFaceBuilder (NXOpen::Features::RefitFace *refitFace) |
| Creates a RefitFaceBuilder.
|
|
NXOpen::Features::FeatureBuilder * | CreateReflectionDataBuilder (NXOpen::Features::Feature *reflectionData) |
| Creates a Features::VehicleDesign::ReflectionDataBuilder.
|
|
NXOpen::Features::RemoveParametersBuilder * | CreateRemoveParametersBuilder () |
| Creates a Features::RemoveParametersBuilder.
|
|
NXOpen::GeometricUtilities::RenameLinkedPartModulePartBuilder * | CreateRenameLinkedPartModulePartBuilder () |
| Creates a GeometricUtilities::RenameLinkedPartModulePartBuilder.
|
|
NXOpen::Features::ReorderBlendsBuilder * | CreateReorderBlendsBuilder (NXOpen::Features::ReorderBlends *reorderBlends) |
| Creates a Features::ReorderBlendsBuilder.
|
|
NXOpen::Features::ReplaceBlendBuilder * | CreateReplaceBlendBuilder (NXOpen::Features::ReplaceBlend *replaceBlend) |
| Creates a Features::ReplaceBlendBuilder.
|
|
NXOpen::Features::ReplaceFaceBuilder * | CreateReplaceFaceBuilder (NXOpen::Features::Feature *replaceFace) |
| Creates a replace face builder, don't use it until nx502.
|
|
NXOpen::Features::ReplaceFeatureBuilder * | CreateReplaceFeatureBuilder () |
| Creates a Features::ReplaceFeatureBuilder.
|
|
NXOpen::Features::ResizeBlendBuilder * | CreateResizeBlendBuilder (NXOpen::Features::Feature *resizeBlend) |
| Creates a resize blend builder, don't use it until nx502.
|
|
NXOpen::Features::ResizeChamferBuilder * | CreateResizeChamferBuilder (NXOpen::Features::ResizeChamfer *resizeChamfer) |
| Creates a Features::ResizeChamferBuilder.
|
|
NXOpen::Features::ResizeFaceBuilder * | CreateResizeFaceBuilder (NXOpen::Features::Feature *resizeFace) |
| Creates a resize face builder, don't use it until nx502.
|
|
NXOpen::Features::ResizePlaneBuilder * | CreateResizePlaneBuilder (NXOpen::Features::Feature *resizePlane) |
| Creates a Resize Datum Plane feature builder.
|
|
NXOpen::Features::RevolveBuilder * | CreateRevolveBuilder (NXOpen::Features::Feature *revolve) |
| Creates a Revolve builder.
|
|
NXOpen::Features::RibbonBuilder * | CreateRibbonBuilder (NXOpen::Features::Feature *ribbon) |
| Creates a ribbon builder.
|
|
NXOpen::Features::RPOBuilder * | CreateRpoBuilder (NXOpen::Features::Feature *rpo) |
| Creates a Relative Positioning Object builder.
|
|
NXOpen::Features::RuledBuilder * | CreateRuledBuilder (NXOpen::Features::Feature *ruled) |
| Creates a Ruled Surface builder.
|
|
NXOpen::Features::ScaleBuilder * | CreateScaleBuilder (NXOpen::Features::Feature *scale) |
| Creates a Features::ScaleBuilder.
|
|
NXOpen::Features::FeatureBuilder * | CreateSeatBeltAnchorageBuilder (NXOpen::Features::Feature *seatBeltAnchorage) |
| Creates a Features::VehicleDesign::SeatBeltAnchorageBuilder.
|
|
NXOpen::Features::SectionCurveBuilder * | CreateSectionCurveBuilder (NXOpen::Features::Feature *sectionCurves) |
| Creates a Features::SectionCurveBuilder.
|
|
NXOpen::Features::SectionEditBuilder * | CreateSectionEditBuilder (NXOpen::Features::SectionEdit *sectionEdit) |
| Creates a Features::SectionEditBuilder.
|
|
NXOpen::Features::SectionInertiaAnalysisBuilder * | CreateSectionInertiaAnalysisBuilder (NXOpen::Features::SectionInertiaAnalysis *sectionInertiaAnalysis) |
| Creates a Features::SectionInertiaAnalysisBuilder.
|
|
NXOpen::Features::SectionSurfaceBuilder * | CreateSectionSurfaceBuilder (NXOpen::Features::SectionSurface *sectionSurface) |
| Create a section surface.
|
|
NXOpen::Features::SectionSurfaceBuilderEx * | CreateSectionSurfaceBuilderEx (NXOpen::Features::SectionSurface *sectionSurfaceEx) |
| Creates a Features::SectionSurfaceBuilderEx.
|
|
NXOpen::Features::SewBuilder * | CreateSewBuilder (NXOpen::Features::Feature *sew) |
| Creates a Sew feature builder.
|
|
NXOpen::Features::ShellBuilder * | CreateShellBuilder (NXOpen::Features::Feature *shell) |
| Creates an Shell builder.
|
|
NXOpen::Features::ShellFaceBuilder * | CreateShellFaceBuilder (NXOpen::Features::ShellFace *shellFace) |
| Creates a Features::ShellFaceBuilder.
|
|
NXOpen::Features::ShowRelatedFacesBuilder * | CreateShowRelatedFacesBuilder () |
| Creates a Features::ShowRelatedFacesBuilder.
|
|
NXOpen::Features::SilhouetteFlangeBuilder * | CreateSilhouetteFlangeBuilder (NXOpen::Features::SilhouetteFlange *silhouetteFlange) |
| Creates a Features::SilhouetteFlangeBuilder.
|
|
NXOpen::Features::SketchFitCurveBuilder * | CreateSketchFitCurveBuilder (NXOpen::Curve *fitCurve) |
| Creates a Features::SketchFitCurveBuilder.
|
|
NXOpen::Features::SketchSplineBuilder * | CreateSketchSplineBuilder (NXOpen::Spline *spline) |
| Creates a Studio Spline builder for sketcher.
|
|
NXOpen::Features::SmoothSplineBuilder * | CreateSmoothSplineBuilder (NXOpen::Features::SmoothSpline *smoothSpline) |
| Creates a Features::SmoothSplineBuilder.
|
|
NXOpen::Features::SnipSurfaceBuilder * | CreateSnipSurfaceBuilder (NXOpen::Features::SnipSurface *snipSurface) |
| Creates a Features::SnipSurfaceBuilder.
|
|
NXOpen::Features::SphereBuilder * | CreateSphereBuilder (NXOpen::Features::Sphere *sphere) |
| Creates a Features::SphereBuilder.
|
|
NXOpen::Features::SphericalCornerBuilder * | CreateSphericalCornerBuilder (NXOpen::Features::SphericalCorner *sphericalCorner) |
| Creates a Features::SphericalCornerBuilder.
|
|
NXOpen::Features::SplitBodyBuilder * | CreateSplitBodyBuilder (NXOpen::Features::SplitBody *splitBody) |
| Creates a Features::SplitBodyBuilder.
|
|
NXOpen::Features::SplitBodyBuilder * | CreateSplitBodyBuilderUsingCollector (NXOpen::Features::SplitBody *splitBody) |
| Creates a Features::SplitBodyBuilder .
|
|
NXOpen::Features::StudioSplineBuilder * | CreateStudioSplineBuilder (NXOpen::Features::StudioSpline *splineFeature) |
| Creates a Studio Spline builder.
|
|
NXOpen::Features::StudioSplineBuilderEx * | CreateStudioSplineBuilderEx (NXOpen::NXObject *spline) |
| Creates a Studio Spline builder.
|
|
NXOpen::Features::StudioSurfaceBuilder * | CreateStudioSurfaceBuilder (NXOpen::Features::Feature *studioSurface) |
| Creates a Studio Surface Builder.
|
|
NXOpen::Features::StudioXformBuilder * | CreateStudioXformBuilder (NXOpen::Features::StudioXform *studioXform) |
| Creates a Features.StudioXformBuilder.
|
|
NXOpen::Features::StudioXformBuilderEx * | CreateStudioXformBuilderEx (NXOpen::Features::StudioXform *studioXform1) |
| Creates a Features.StudioXformBuilderEx.
|
|
NXOpen::Features::StyledBlendBuilder * | CreateStyledBlendBuilder (NXOpen::Features::StyledBlend *styledBlend) |
| Creates a Features::StyledBlendBuilder.
|
|
NXOpen::Features::StyledCornerBuilder * | CreateStyledCornerBuilder (NXOpen::Features::StyledCorner *styledCorner) |
| Creates a Features::StyledCornerBuilder.
|
|
NXOpen::Features::StyledSweepBuilder * | CreateStyledSweepBuilder (NXOpen::Features::Feature *styledSweep) |
| Creates a Features::StyledSweepBuilder.
|
|
std::vector
< NXOpen::Features::BooleanFeature * > | CreateSubtractFeature (NXOpen::Body *targetBody, bool retainTargetBody, const std::vector< NXOpen::Body * > &toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, bool *nonAssociativeBoolean, bool *unparameterizedSolids) |
| Creates a subtract feature.
|
|
NXOpen::Features::SweepAlongGuideBuilder * | CreateSweepAlongGuideBuilder (NXOpen::Features::SweepAlongGuide *sweepAlongGuide) |
| Creates a Features::SweepAlongGuideBuilder.
|
|
NXOpen::Features::SweptBuilder * | CreateSweptBuilder (NXOpen::Features::Swept *swept) |
| Creates a Features::SweptBuilder.
|
|
NXOpen::Features::SymmetricBuilder * | CreateSymmetricBuilder (NXOpen::Features::Symmetric *symmetric) |
| Creates a Features::SymmetricBuilder.
|
|
NXOpen::Features::TangentBuilder * | CreateTangentBuilder (NXOpen::Features::Tangent *tangent) |
| Creates a Features::TangentBuilder.
|
|
NXOpen::Features::TextBuilder * | CreateTextBuilder (NXOpen::Features::Text *text) |
| Creates a Features::TextBuilder.
|
|
NXOpen::Features::ThickenBuilder * | CreateThickenBuilder (NXOpen::Features::Feature *thicken) |
| Creates a Thicken feature builder.
|
|
NXOpen::Features::ThroughCurveMeshBuilder * | CreateThroughCurveMeshBuilder (NXOpen::Features::Feature *throughCurveMesh) |
| Creates a Features::ThroughCurveMeshBuilder.
|
|
NXOpen::Features::ThroughCurvesBuilder * | CreateThroughCurvesBuilder (NXOpen::Features::Feature *throughCurves) |
| Creates a Features::ThroughCurvesBuilder.
|
|
NXOpen::Features::TrimAndExtendBuilder * | CreateTrimAndExtendBuilder (NXOpen::Features::TrimAndExtend *trimAndExtendSheet) |
| Creates a Features::TrimAndExtendBuilder.
|
|
NXOpen::Features::TrimBody2Builder * | CreateTrimBody2Builder (NXOpen::Features::TrimBody2 *trimBody2) |
| Creates a Features::TrimBody2Builder for Trim Body feature.
|
|
NXOpen::Features::TrimBodyBuilder * | CreateTrimBodyBuilder (NXOpen::Features::Feature *trimbodyFeat) |
| Creates a trim body builder object.
|
|
NXOpen::Features::TrimCurveBuilder * | CreateTrimCurveBuilder (NXOpen::Features::TrimCurve *trimCurve) |
| Creates a Features::TrimCurveBuilder.
|
|
NXOpen::Features::TrimCurveBuilder * | CreateTrimCurveBuilder (NXOpen::Spline *trimCurve) |
| Creates a Features::TrimCurveBuilder.
|
|
NXOpen::Features::TrimExtendBuilder * | CreateTrimExtendBuilder (NXOpen::Features::Feature *trimExtend) |
| Creates a Features::TrimExtendBuilder.
|
|
NXOpen::Features::TrimSheetBuilder * | CreateTrimsheetBuilder (NXOpen::Features::Feature *trimSheet) |
| Creates a Features::TrimSheetBuilder.
|
|
NXOpen::Features::TubeBuilder * | CreateTubeBuilder (NXOpen::Features::Feature *tube) |
| Creates a Features::TubeBuilder.
|
|
std::vector
< NXOpen::Features::BooleanFeature * > | CreateUniteFeature (NXOpen::Body *targetBody, bool retainTargetBody, const std::vector< NXOpen::Body * > &toolBodies, bool retainToolBodies, bool allowNonAssociativeBoolean, bool *nonAssociativeBoolean, bool *unparameterizedSolids) |
| Creates a unite feature.
|
|
NXOpen::GeometricUtilities::UnnestModuleBuilder * | CreateUnnestModuleBuilder () |
| Creates a GeometricUtilities::UnnestModuleBuilder.
|
|
NXOpen::Features::UnsewBuilder * | CreateUnsewBuilder (NXOpen::Features::Unsew *unsew) |
| Creates a Features::UnsewBuilder.
|
|
NXOpen::Features::UntrimBuilder * | CreateUntrimBuilder (NXOpen::Features::Feature *untrim) |
| Creates a Features::UntrimBuilder.
|
|
NXOpen::Features::UserDefinedObjectFeatureBuilder * | CreateUserDefinedObjectFeatureBuilder (NXOpen::Features::Feature *udoFeature) |
| Creates a UserDefinedObjectFeature builder.
|
|
NXOpen::Features::VariableOffsetBuilder * | CreateVariableOffsetBuilder (NXOpen::Features::VariableOffset *variableOffset) |
| Creates a Features::VariableOffsetBuilder.
|
|
NXOpen::Features::VarsweepBuilder * | CreateVarsweepBuilder (NXOpen::Features::Feature *varsweep) |
| Creates a Varsweep feature builder.
|
|
NXOpen::Features::FeatureBuilder * | CreateVehicleCoordinateSystemBuilder (NXOpen::Features::Feature *vehicleCoordinateSystem) |
| Creates a Features::VehicleDesign::VehicleCoordinateSystemBuilder.
|
|
NXOpen::Features::VirtualBlendEdgeBuilder * | CreateVirtualBlendEdgeBuilder () |
| Creates a Features::VirtualBlendEdgeBuilder.
|
|
NXOpen::Features::VirtualCurveBuilder * | CreateVirtualCurveBuilder (NXOpen::Features::VirtualCurve *virtualCurve) |
| Creates a Features::VirtualCurveBuilder.
|
|
NXOpen::Features::FeatureBuilder * | CreateVisionPlaneBuilder (NXOpen::Features::Feature *visionPlane) |
| Creates a Features::VehicleDesign::VisionPlaneBuilder.
|
|
NXOpen::Features::WaveDatumBuilder * | CreateWaveDatumBuilder (NXOpen::Features::Feature *wavedatum) |
| Creates a Wavedatum Builder.
|
|
NXOpen::Features::WavePointBuilder * | CreateWavePointBuilder (NXOpen::Features::Feature *wavepoint) |
| Creates a Features::WavePointBuilder.
|
|
NXOpen::Features::WaveRoutingBuilder * | CreateWaveRoutingBuilder (NXOpen::Features::Feature *waverouting) |
| Creates a Features::WaveRoutingBuilder.
|
|
NXOpen::Features::WaveSketchBuilder * | CreateWaveSketchBuilder (NXOpen::Features::Feature *wavesketch) |
| Creates a Wavesketch Builder.
|
|
NXOpen::Features::FeatureBuilder * | CreateWindshieldDatumBuilder (NXOpen::Features::Feature *windshieldDatum) |
| Creates a Features::VehicleDesign::WindshieldDatumBuilder.
|
|
NXOpen::Features::WrapBuilder * | CreateWrapBuilder (NXOpen::Features::WrapUnwrap *wrap) |
| Creates a Features::WrapBuilder.
|
|
NXOpen::Features::WrapGeometryBuilder * | CreateWrapGeometryBuilder (NXOpen::Features::WrapGeometry *wrapGeometry) |
| Creates a Features::WrapGeometryBuilder.
|
|
void | DeleteAllPartInformationalFeatureAlerts () |
| Delete all informational alerts from all the features in a given part
Created in NX5.0.0.
|
|
NXOpen::Features::DesignFeatureCollection * | DesignFeatureCollection () |
| Returns the DesignfeatureCollection instance belonging to this part
Created in NX9.0.0.
|
|
NXOpen::Die::DieCollection * | Dies () |
| Returns the DieCollection instance belonging to this part
Created in NX3.0.0.
|
|
iterator | end () |
| Returns an iterator addressing one past the last element.
|
|
NXOpen::Features::Feature * | FindObject (const NXString &journalIdentifier) |
| Finds the Feature with the given identifier as recorded in a journal.
|
|
NXOpen::Features::Feature * | FindObject (const char *journalIdentifier) |
| Finds the Feature with the given identifier as recorded in a journal.
|
|
NXOpen::Features::FreeformCurveCollection * | FreeformCurveCollection () |
| Returns the FreeformCurveCollection instance belonging to this part
Created in NX9.0.0.
|
|
NXOpen::Features::FreeformSurfaceCollection * | FreeformSurfaceCollection () |
| Returns the FreeformSurfaceCollection instance belonging to this part
Created in NX9.0.0.
|
|
std::vector
< NXOpen::Features::Feature * > | GetAllPartFeaturesWithAlerts () |
| Returns a list of all features from a given part that have update alerts.
|
|
NXOpen::Features::Feature * | GetAssociatedFeature (NXOpen::NXObject *object) |
| Get the feature associated with an object.
|
|
std::vector
< NXOpen::Features::Feature * > | GetAssociatedFeaturesOfBody (NXOpen::Body *body) |
| Returns all features that are associated with this body.
|
|
std::vector
< NXOpen::Features::Feature * > | GetAssociatedFeaturesOfEdge (NXOpen::Edge *edge) |
| Returns all features that are associated with the faces of this edge.
|
|
std::vector
< NXOpen::Features::Feature * > | GetAssociatedFeaturesOfFace (NXOpen::Face *face) |
| Returns all features associated with this face.
|
|
std::vector
< NXOpen::Features::Feature * > | GetFeatures () |
| Returns all the features in the part.
|
|
bool | GetIsMasterCutVisibleInView (NXOpen::Features::Feature *masterCut, NXOpen::CutView *view) |
| Returns if a Features::MasterCutBuilder is visbible in specified CutView .
|
|
NXOpen::Features::Feature * | GetParentFeatureOfBody (NXOpen::Body *body) |
| Returns the feature that created this body.
|
|
NXOpen::Features::Feature * | GetParentFeatureOfFace (NXOpen::Face *face) |
| Returns the feature that created this face.
|
|
std::vector
< NXOpen::Features::Feature * > | GetParentFeaturesOfEdge (NXOpen::Edge *edge) |
| Returns the features that created the faces of this edge.
|
|
std::vector
< NXOpen::Features::Feature * > | GetPartFeaturesWithNewAlerts () |
| Returns a list of features that generated update alerts during recent update.
|
|
void | ReorderFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Features::Feature *target, NXOpen::Features::FeatureCollection::ReorderType beforeOrAfter) |
| Reorders the Feature with respect to the given feature
Created in NX6.0.0.
|
|
NXOpen::Features::SketchConversionReport * | ReplaceWithIndependentSketch (const std::vector< NXOpen::Features::Feature * > &features) |
| Replace the given features with Independent Sketch.
|
|
void | SetCanResetMcf (bool canResetMcf) |
| Sets whether mcf is allowed
Created in NX8.5.0.
|
|
void | SetEditWithRollbackFeature (NXOpen::Features::Feature *feature) |
| Sets the feature being edited with rollback
Created in NX8.0.0.
|
|
NXOpen::Features::SheetMetal::SheetmetalManager * | SheetmetalManager () |
| Returns the Straight Brake Sheetmetal Manager for this part
Created in NX3.0.0.
|
|
NXOpen::Features::ShipCollection * | ShipCollection () |
| Returns the ShipCollection instance belonging to this part
Created in NX8.0.0.
|
|
void | SuppressFeatures (const std::vector< NXOpen::Features::Feature * > &features) |
| Suppress the given features
Created in NX3.0.0.
|
|
NXOpen::Features::SweepFeatureCollection * | SweepFeatureCollection () |
| Returns the Sweep-like features collection belonging to this part
Created in NX9.0.0.
|
|
NXOpen::Features::SynchronousCurveCollection * | SynchronousCurveCollection () |
| Returns the SynchronousCurveCollection instance belonging to this part
Created in NX9.0.0.
|
|
NXOpen::Features::SynchronousEdgeCollection * | SynchronousEdgeCollection () |
| Returns the SynchronousEdgeCollection instance belonging to this part
Created in NX9.0.0.
|
|
tag_t | Tag () const |
| Returns the tag of this object.
|
|
NXOpen::Features::ToolingCollection * | ToolingCollection () |
| Returns the ToolingCollection instance belonging to this part
Created in NX8.5.0.
|
|
std::vector
< NXOpen::Features::Feature * > | UnsuppressFeatures (const std::vector< NXOpen::Features::Feature * > &features) |
| Unsuppress the given features.
|
|
NXOpen::Features::VehicleDesignCollection * | VehicleDesignCollection () |
| Returns the VehicleDesignCollection instance belonging to this part
Created in NX9.0.0.
|
|
NXOpen::Weld::WeldManager * | WeldManager () |
| Returns the WeldManager for this part
Created in NX3.0.0.
|
|