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::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
NOTE: The full Unicode character set is not supported for this parameter.
subtypeNamethe name of the template subtype
NOTE: The full Unicode character set is not supported for this parameter.
useDefaultNameuse default name or not
newOperationNamethe name of the created operation, only used when use_default_name == true
NOTE: The full Unicode character set is not supported for this parameter.
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
NOTE: The full Unicode character set is not supported for this parameter.
subtypeNamethe name of the template subtype
NOTE: The full Unicode character set is not supported for this parameter.
useDefaultNameuse default name or not
newOperationNamethe name of the created operation, only used when use_default_name == true
NOTE: The full Unicode character set is not supported for this parameter.
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
NOTE: The full Unicode character set is not supported for this parameter.
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
NOTE: The full Unicode character set is not supported for this parameter.
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 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.