NX Open C++ Reference Guide
Classes | Public Member Functions | List of all members
NXOpen::CAM::InspectionOperationCollection Class Reference

Represents the CMM Inspection operation collection
To obtain an instance of this class, refer to NXOpen::CAM::InspectionSetup

Created in NX7.0.0. More...

Inheritance diagram for NXOpen::CAM::InspectionOperationCollection:
NXOpen::TaggedObjectCollection

Classes

class  iterator
 Iterator for accessing the contents of the collection. More...
 

Public Member Functions

iterator begin ()
 Returns an iterator addressing the first element. More...
 
NXOpen::CAM::InspectionOperationCreate (NXOpen::CAM::InspectionGroup *parentProgramGroup, NXOpen::CAM::InspectionGroup *parentMethodGroup, NXOpen::CAM::InspectionGroup *parentToolGroup, NXOpen::CAM::InspectionGroup *parentGeometryGroup, const NXString &typeName, const NXString &subtypeName, NXOpen::CAM::OperationCollection::UseDefaultName useDefaultName, const NXString &newOperationName)
 Create an operation of the specified type and subtype under the parent groups. More...
 
NXOpen::CAM::InspectionOperationCreate (NXOpen::CAM::InspectionGroup *parentProgramGroup, NXOpen::CAM::InspectionGroup *parentMethodGroup, NXOpen::CAM::InspectionGroup *parentToolGroup, NXOpen::CAM::InspectionGroup *parentGeometryGroup, const char *typeName, const char *subtypeName, NXOpen::CAM::OperationCollection::UseDefaultName useDefaultName, const char *newOperationName)
 Create an operation of the specified type and subtype under the parent groups. More...
 
NXOpen::CAM::InspectionGraphicalReportBuilderCreateGraphicalReportBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Graphical Report operation builder. More...
 
NXOpen::CAM::InspectionGraphicalReportOutputBuilderCreateGraphicalReportOutputBuilder (const std::vector< NXOpen::CAM::CAMObject * > &objectsToOutput)
 Creates a CMM Inspection Output Graphical Report builder. More...
 
NXOpen::CAM::InspectionImportDmisBuilderCreateImportDmisBuilder (NXOpen::CAM::InspectionGroup *programGroup)
 Creates a CMM Inspection Import Dmis builder. More...
 
NXOpen::CAM::InspectionAlignmentAssistantBuilderCreateInspectionAlignmentAssistantBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Operation Alignment Assistant builder. More...
 
NXOpen::CAM::InspectionAlignmentBuilderCreateInspectionAlignmentBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Alignment Builder. More...
 
NXOpen::CAM::InspectionAnalyzeBuilderCreateInspectionAnalyzeBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Analyze dialog builder. More...
 
NXOpen::CAM::InspectionAnalyzeOutputBuilderCreateInspectionAnalyzeOutputBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Analyze Output dialog builder. More...
 
NXOpen::CAM::InspectionArcFeatureBuilderCreateInspectionArcFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Arc Feature Builder. More...
 
NXOpen::CAM::InspectionCircleFeatureBuilderCreateInspectionCircleFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Circle Feature Builder. More...
 
NXOpen::CAM::InspectionCmmCommandBuilderCreateInspectionCmmCommandBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Cmm Command Builder. More...
 
NXOpen::CAM::InspectionCollisionAvoidanceBuilderCreateInspectionCollisionAvoidanceBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Collision Avoidance dialog builder. More...
 
NXOpen::CAM::InspectionConeFeatureBuilderCreateInspectionConeFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Cone Feature Builder. More...
 
NXOpen::CAM::InspectionConstructedFeatureBuilderCreateInspectionConstructedFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Constructed Feature Builder. More...
 
NXOpen::CAM::InspectionCparlnFeatureBuilderCreateInspectionCparlnFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Cparln Feature Builder. More...
 
NXOpen::CAM::InspectionCreatePathsBuilderCreateInspectionCreatePathsBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Create Paths dialog builder. More...
 
NXOpen::CAM::InspectionCurveFeatureBuilderCreateInspectionCurveFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Curve Feature Builder. More...
 
NXOpen::CAM::InspectionCylinderFeatureBuilderCreateInspectionCylinderFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Cylinder Feature Builder. More...
 
NXOpen::CAM::InspectionDeleteMeaPtsBuilderCreateInspectionDeleteMeaPtsBuilderSel (const std::vector< NXOpen::CAM::CAMObject * > &selOps)
 Creates a CMM Inspection Delete Analyze Points dialog builder with selected operations. More...
 
NXOpen::CAM::InspectionEdgePointFeatureBuilderCreateInspectionEdgePointFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Edge Point Feature dialog builder. More...
 
NXOpen::CAM::InspectionLineFeatureBuilderCreateInspectionLineFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Line Feature Builder. More...
 
NXOpen::CAM::InspectionLinkPmiBuilderCreateInspectionLinkPmiBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Link PMI dialog builder. More...
 
NXOpen::CAM::InspectionMeasDataBuilderCreateInspectionMeasDataBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Analyze Measured Data dialog builder. More...
 
NXOpen::CAM::InspectionOperationTransformBuilderCreateInspectionOperationTransformBuilder (const std::vector< NXOpen::CAM::CAMObject * > &objectsToTransform)
 Creates a CMM Inspection Operation Transform dialog builder. More...
 
NXOpen::CAM::InspectionOutputOperationBuilderCreateInspectionOutputOperationBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Output Operation Builder. More...
 
NXOpen::CAM::InspectionParplnFeatureBuilderCreateInspectionParplnFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Parpln Feature Builder. More...
 
NXOpen::CAM::InspectionPathBuilderCreateInspectionPathBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Path Operation builder. More...
 
NXOpen::CAM::InspectionPatternFeatureBuilderCreateInspectionPatternFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Pattern Feature Builder. More...
 
NXOpen::CAM::InspectionPlaneFeatureBuilderCreateInspectionPlaneFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Plane Feature Builder. More...
 
NXOpen::CAM::InspectionPointFeatureBuilderCreateInspectionPointFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Point Feature Builder. More...
 
NXOpen::CAM::InspectionSaveToLayerBuilderCreateInspectionSaveToLayerBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Analyze Save To Layer dialog builder. More...
 
NXOpen::CAM::InspectionSaveToLayerBuilderCreateInspectionSaveToLayerBuilderSel (const std::vector< NXOpen::CAM::CAMObject * > &selOps)
 Creates a CMM Inspection Analyze Save To Layer dialog builder with selected operations. More...
 
NXOpen::CAM::InspectionSensorBuilderCreateInspectionSensorBuilder (NXOpen::CAM::CAMObject *param)
 Creates a CMM Inspection Sensor Operation builder. More...
 
NXOpen::CAM::InspectionSphereFeatureBuilderCreateInspectionSphereFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Sphere Feature Builder. More...
 
NXOpen::CAM::InspectionSurfaceFeatureBuilderCreateInspectionSurfaceFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Surface Feature Builder. More...
 
NXOpen::CAM::InspectionToleranceOperationBuilderCreateInspectionToleranceOperationBuilder (NXOpen::CAM::CAMObject *param)
 Creates a cmm tolerance operation builder. More...
 
NXOpen::CAM::InspectionTorusFeatureBuilderCreateInspectionTorusFeatureBuilder (NXOpen::CAM::CAMObject *param)
 Creates an Inspection Torus Feature Builder. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
NXOpen::CAM::InspectionOperationFindObject (const NXString &sid)
 Finds the InspectionOperation object with the given identifier as recorded in a journal. More...
 
NXOpen::CAM::InspectionOperationFindObject (const char *sid)
 Finds the InspectionOperation object with the given identifier as recorded in a journal. More...
 
void SetPathFeature (NXOpen::CAM::CAMObject *inspectionPath, const NXString &featureName)
 Sets the Inspection Feature referenced in an Inspection Path. More...
 
void SetPathFeature (NXOpen::CAM::CAMObject *inspectionPath, const char *featureName)
 Sets the Inspection Feature referenced in an Inspection Path. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents the CMM Inspection operation collection
To obtain an instance of this class, refer to NXOpen::CAM::InspectionSetup

Created in NX7.0.0.


Member Function Documentation

iterator NXOpen::CAM::InspectionOperationCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::CAM::InspectionOperation* NXOpen::CAM::InspectionOperationCollection::Create ( NXOpen::CAM::InspectionGroup parentProgramGroup,
NXOpen::CAM::InspectionGroup parentMethodGroup,
NXOpen::CAM::InspectionGroup parentToolGroup,
NXOpen::CAM::InspectionGroup parentGeometryGroup,
const NXString typeName,
const NXString subtypeName,
NXOpen::CAM::OperationCollection::UseDefaultName  useDefaultName,
const NXString newOperationName 
)

Create an operation of the specified type and subtype under the parent groups.

If the value of use_default_name is true, default name will be used for the created operation; otherwise, the specified name will be used.

Returns
the created operation
Created in NX4.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
parentProgramGroupthe parent program group
parentMethodGroupthe parent method group
parentToolGroupthe parent tool group
parentGeometryGroupthe parent geometry group
typeNamethe name of the template type
subtypeNamethe name of the template subtype
useDefaultNameuse default name or not
newOperationNamethe name of the created operation, only used when use_default_name == true
NXOpen::CAM::InspectionOperation* NXOpen::CAM::InspectionOperationCollection::Create ( NXOpen::CAM::InspectionGroup parentProgramGroup,
NXOpen::CAM::InspectionGroup parentMethodGroup,
NXOpen::CAM::InspectionGroup parentToolGroup,
NXOpen::CAM::InspectionGroup parentGeometryGroup,
const char *  typeName,
const char *  subtypeName,
NXOpen::CAM::OperationCollection::UseDefaultName  useDefaultName,
const char *  newOperationName 
)

Create an operation of the specified type and subtype under the parent groups.

If the value of use_default_name is true, default name will be used for the created operation; otherwise, the specified name will be used.

Returns
the created operation
Created in NX4.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
parentProgramGroupthe parent program group
parentMethodGroupthe parent method group
parentToolGroupthe parent tool group
parentGeometryGroupthe parent geometry group
typeNamethe name of the template type
subtypeNamethe name of the template subtype
useDefaultNameuse default name or not
newOperationNamethe name of the created operation, only used when use_default_name == true
NXOpen::CAM::InspectionGraphicalReportBuilder* NXOpen::CAM::InspectionOperationCollection::CreateGraphicalReportBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Graphical Report operation builder.

Returns
Graphical report builder created
Created in NX10.0.3.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramGraphical Report operation to be edited
NXOpen::CAM::InspectionGraphicalReportOutputBuilder* NXOpen::CAM::InspectionOperationCollection::CreateGraphicalReportOutputBuilder ( const std::vector< NXOpen::CAM::CAMObject * > &  objectsToOutput)

Creates a CMM Inspection Output Graphical Report builder.

Returns
Graphical report output builder created
Created in NX10.0.3.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
objectsToOutputarray of report objects to output
NXOpen::CAM::InspectionImportDmisBuilder* NXOpen::CAM::InspectionOperationCollection::CreateImportDmisBuilder ( NXOpen::CAM::InspectionGroup programGroup)

Creates a CMM Inspection Import Dmis builder.

Returns
Import Dmis Dialog builder created
Created in NX11.0.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
programGroupthe program group to place newly created operations
NXOpen::CAM::InspectionAlignmentAssistantBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionAlignmentAssistantBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Operation Alignment Assistant builder.

Returns
Alignment Assistant Dialog builder created
Created in NX10.0.3.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramObject to be edited
NXOpen::CAM::InspectionAlignmentBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionAlignmentBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Alignment Builder.

Returns
Inspection alignment builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection alignment to be edited
NXOpen::CAM::InspectionAnalyzeBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionAnalyzeBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Analyze dialog builder.

Returns
Analyze Dialog builder created
Created in NX8.5.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramSelected Node
NXOpen::CAM::InspectionAnalyzeOutputBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionAnalyzeOutputBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Analyze Output dialog builder.

Returns
Analyze Output Dialog builder created
Created in NX8.5.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramSelected Node
NXOpen::CAM::InspectionArcFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionArcFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Arc Feature Builder.

Returns
Inspection Arc Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Arc Feature to be edited
NXOpen::CAM::InspectionCircleFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionCircleFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Circle Feature Builder.

Returns
Inspection Circle Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Circle Feature to be edited
NXOpen::CAM::InspectionCmmCommandBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionCmmCommandBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Cmm Command Builder.

Returns
Inspection Cmm command builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Cmm command to be edited
NXOpen::CAM::InspectionCollisionAvoidanceBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionCollisionAvoidanceBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Collision Avoidance dialog builder.

Returns
Collision Avoidance Dialog builder created
Created in NX8.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramSelected Node
NXOpen::CAM::InspectionConeFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionConeFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Cone Feature Builder.

Returns
Inspection Cone Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Cone Feature to be edited
NXOpen::CAM::InspectionConstructedFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionConstructedFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Constructed Feature Builder.

Returns
Inspection Constructed Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Constructed Feature to be edited
NXOpen::CAM::InspectionCparlnFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionCparlnFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Cparln Feature Builder.

Returns
Inspection Cparln Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Cparln Feature to be edited
NXOpen::CAM::InspectionCreatePathsBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionCreatePathsBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Create Paths dialog builder.

Returns
Create Paths Dialog builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramSelected Node
NXOpen::CAM::InspectionCurveFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionCurveFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Curve Feature Builder.

Returns
Inspection Curve Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Curve Feature to be edited
NXOpen::CAM::InspectionCylinderFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionCylinderFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Cylinder Feature Builder.

Returns
Inspection Cylinder Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Cylinder Feature to be edited
NXOpen::CAM::InspectionDeleteMeaPtsBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionDeleteMeaPtsBuilderSel ( const std::vector< NXOpen::CAM::CAMObject * > &  selOps)

Creates a CMM Inspection Delete Analyze Points dialog builder with selected operations.

Returns
Delete Analyze Points Dialog builder created
Created in NX9.0.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
selOpsarray of selected operations
NXOpen::CAM::InspectionEdgePointFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionEdgePointFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Edge Point Feature dialog builder.

Returns
Edge Point Feature Dialog builder created
Created in NX9.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramSelected Node
NXOpen::CAM::InspectionLineFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionLineFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Line Feature Builder.

Returns
Inspection Line Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Line Feature to be edited
NXOpen::CAM::InspectionLinkPmiBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionLinkPmiBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Link PMI dialog builder.

Returns
Link PMI Dialog builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramSelected Node
NXOpen::CAM::InspectionMeasDataBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionMeasDataBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Analyze Measured Data dialog builder.

Returns
Analyze Measured Data Dialog builder created
Created in NX8.5.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramSelected Node
NXOpen::CAM::InspectionOperationTransformBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionOperationTransformBuilder ( const std::vector< NXOpen::CAM::CAMObject * > &  objectsToTransform)

Creates a CMM Inspection Operation Transform dialog builder.

Returns
created Transform Builder
Created in NX9.0.3.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
objectsToTransformarray of objects to transform
NXOpen::CAM::InspectionOutputOperationBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionOutputOperationBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Output Operation Builder.

Returns
operation builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramoperation to be edited
NXOpen::CAM::InspectionParplnFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionParplnFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Parpln Feature Builder.

Returns
Inspection Parpln Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Parpln Feature to be edited
NXOpen::CAM::InspectionPathBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionPathBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Path Operation builder.

Returns
Path operation builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramPath operation to be edited
NXOpen::CAM::InspectionPatternFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionPatternFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Pattern Feature Builder.

Returns
Inspection Pattern Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Pattern Feature to be edited
NXOpen::CAM::InspectionPlaneFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionPlaneFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Plane Feature Builder.

Returns
Inspection Plane Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Plane Feature to be edited
NXOpen::CAM::InspectionPointFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionPointFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Point Feature Builder.

Returns
Inspection Point Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Point Feature to be edited
NXOpen::CAM::InspectionSaveToLayerBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionSaveToLayerBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Analyze Save To Layer dialog builder.

Returns
Save To Layer Dialog builder created
Created in NX9.0.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramnot used
NXOpen::CAM::InspectionSaveToLayerBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionSaveToLayerBuilderSel ( const std::vector< NXOpen::CAM::CAMObject * > &  selOps)

Creates a CMM Inspection Analyze Save To Layer dialog builder with selected operations.

Returns
Save To Layer Dialog builder created
Created in NX9.0.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
selOpsarray of selected operations
NXOpen::CAM::InspectionSensorBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionSensorBuilder ( NXOpen::CAM::CAMObject param)

Creates a CMM Inspection Sensor Operation builder.

Returns
Sensor operation builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramSensor operation to be edited
NXOpen::CAM::InspectionSphereFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionSphereFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Sphere Feature Builder.

Returns
Inspection Sphere Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Sphere Feature to be edited
NXOpen::CAM::InspectionSurfaceFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionSurfaceFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Surface Feature Builder.

Returns
Inspection Surface Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Surface Feature to be edited
NXOpen::CAM::InspectionToleranceOperationBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionToleranceOperationBuilder ( NXOpen::CAM::CAMObject param)

Creates a cmm tolerance operation builder.

Returns
operation builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramoperation to be edited
NXOpen::CAM::InspectionTorusFeatureBuilder* NXOpen::CAM::InspectionOperationCollection::CreateInspectionTorusFeatureBuilder ( NXOpen::CAM::CAMObject param)

Creates an Inspection Torus Feature Builder.

Returns
Inspection Torus Feature builder created
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
paramInspection Torus Feature to be edited
iterator NXOpen::CAM::InspectionOperationCollection::end ( )

Returns an iterator addressing one past the last element.

NXOpen::CAM::InspectionOperation* NXOpen::CAM::InspectionOperationCollection::FindObject ( const NXString sid)

Finds the InspectionOperation object with the given identifier as recorded in a journal.

Returns
the found object
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
sidthe name of the object
NXOpen::CAM::InspectionOperation* NXOpen::CAM::InspectionOperationCollection::FindObject ( const char *  sid)

Finds the InspectionOperation object with the given identifier as recorded in a journal.

Returns
the found object
Created in NX7.0.0.

License requirements : insp_programming ("INSPECTION PROGRAMMING")
Parameters
sidthe name of the object
void NXOpen::CAM::InspectionOperationCollection::SetPathFeature ( NXOpen::CAM::CAMObject inspectionPath,
const NXString featureName 
)

Sets the Inspection Feature referenced in an Inspection Path.


Created in NX7.5.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
inspectionPathInspection Path
featureNameFeature name
void NXOpen::CAM::InspectionOperationCollection::SetPathFeature ( NXOpen::CAM::CAMObject inspectionPath,
const char *  featureName 
)

Sets the Inspection Feature referenced in an Inspection Path.


Created in NX7.5.1.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters
inspectionPathInspection Path
featureNameFeature name
tag_t NXOpen::CAM::InspectionOperationCollection::Tag ( ) const

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.