NX Open C++ Reference Guide
Public Member Functions
NXOpen::CAM::InspectionCreatePathsBuilder Class Reference

Create Paths Dialog builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionCreatePathsBuilder

Created in NX7.0.0. More...

Inheritance diagram for NXOpen::CAM::InspectionCreatePathsBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

double AngleA ()
 Returns the A angle
Created in NX7.0.0.
double AngleB ()
 Returns the B angle
Created in NX7.0.0.
NXString AngleString ()
 Returns the angle specification
Created in NX7.0.0.
void CreatePaths ()
 Creates paths for the selected features.
NXOpen::CAM::InspectionGroupGeometryGroup ()
 Returns the geometry group
Created in NX7.5.3.
std::vector
< NXOpen::CAM::InspectionGroup * > 
GetFeatureMethods ()
 Returns the selected features method.
std::vector< NXStringGetSelectedFeatures ()
 Returns the selected features.
NXOpen::CAM::InspectionGroupProgramGroup ()
 Returns the program group
Created in NX7.5.3.
NXString ProgramLocationString ()
 Returns the program location
Created in NX7.0.0.
NXOpen::SelectNXObjectListSelectFeatures ()
 Returns the select features button
Created in NX7.0.0.
NXOpen::CAM::InspectionGroupSensorGroup ()
 Returns the sensor group
Created in NX7.5.3.
void SetAngleA (double angleA)
 Sets the A angle
Created in NX7.0.0.
void SetAngleB (double angleB)
 Sets the B angle
Created in NX7.0.0.
void SetAngleString (const NXString &angleString)
 Sets the angle specification
Created in NX7.0.0.
void SetFeatureMethods (const std::vector< NXOpen::CAM::InspectionGroup * > &featureMethods)
 Sets the selected features method
Created in NX7.5.3.
void SetGeometryGroup (NXOpen::CAM::InspectionGroup *geomGroup)
 Sets the geometry group
Created in NX7.5.3.
void SetProgramGroup (NXOpen::CAM::InspectionGroup *progGroup)
 Sets the program group
Created in NX7.5.3.
void SetProgramLocationString (const NXString &programLocationString)
 Sets the program location
Created in NX7.0.0.
void SetSelectedFeatures (std::vector< NXString > &selectedFeatures)
 Sets the selected features.
void SetSensorGroup (NXOpen::CAM::InspectionGroup *sensorGroup)
 Sets the sensor group
Created in NX7.5.3.
void SetSetup (NXOpen::CAM::InspectionSetup *setup)
 Sets the setup
Created in NX7.5.3.
void SetTipString (const NXString &tipString)
 Sets the tip to use for inspection
Created in NX7.0.0.
void SetToolGroup (NXOpen::CAM::InspectionGroup *toolGroup)
 Sets the tool group
Created in NX7.5.3.
void SetToolString (const NXString &toolString)
 Sets the tool to use for inspection
Created in NX7.0.0.
void SetTypeName (const NXString &typeName)
 Sets the method type name
Created in NX7.0.0.
NXOpen::CAM::InspectionSetupSetup ()
 Returns the setup
Created in NX7.5.3.
NXString TipString ()
 Returns the tip to use for inspection
Created in NX7.0.0.
NXOpen::CAM::InspectionGroupToolGroup ()
 Returns the tool group
Created in NX7.5.3.
NXString ToolString ()
 Returns the tool to use for inspection
Created in NX7.0.0.
NXString TypeName ()
 Returns the method type name
Created in NX7.0.0.

Detailed Description

Create Paths Dialog builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionCreatePathsBuilder

Created in NX7.0.0.



Member Function Documentation

Returns the A angle
Created in NX7.0.0.



License requirements : None

Returns the B angle
Created in NX7.0.0.



License requirements : None

Returns the angle specification
Created in NX7.0.0.



License requirements : None

Creates paths for the selected features.


Created in NX7.5.3.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Returns the geometry group
Created in NX7.5.3.



License requirements : None

Returns the selected features method.

Returns:
Selected feature method tags
Created in NX7.5.3.

License requirements : None

Returns the selected features.

Returns:
Selected features
Created in NX7.5.2.

License requirements : None

Returns the program group
Created in NX7.5.3.



License requirements : None

Returns the program location
Created in NX7.0.0.



License requirements : None

Returns the select features button
Created in NX7.0.0.



License requirements : None

Returns the sensor group
Created in NX7.5.3.



License requirements : None

Sets the A angle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
angleAanglea

Sets the B angle
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
angleBangleb

Sets the angle specification
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
angleStringanglestring

Sets the selected features method
Created in NX7.5.3.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
featureMethodsSelected feature method tags

Sets the geometry group
Created in NX7.5.3.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
geomGroupgeomgroup

Sets the program group
Created in NX7.5.3.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
progGroupproggroup

Sets the program location
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
programLocationStringprogramlocationstring
void NXOpen::CAM::InspectionCreatePathsBuilder::SetSelectedFeatures ( std::vector< NXString > &  selectedFeatures)

Sets the selected features.


Created in NX7.5.2.

License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
selectedFeaturesSelected features
NOTE: The full Unicode character set is not supported for this parameter.

Sets the sensor group
Created in NX7.5.3.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
sensorGroupsensorgroup

Sets the setup
Created in NX7.5.3.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
setupsetup

Sets the tip to use for inspection
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
tipStringtipstring

Sets the tool group
Created in NX7.5.3.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
toolGrouptoolgroup

Sets the tool to use for inspection
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
toolStringtoolstring

Sets the method type name
Created in NX7.0.0.



License requirements : insp_programming ("INSPECTION PROGRAMMING")

Parameters:
typeNametypename

Returns the setup
Created in NX7.5.3.



License requirements : None

Returns the tip to use for inspection
Created in NX7.0.0.



License requirements : None

Returns the tool group
Created in NX7.5.3.



License requirements : None

Returns the tool to use for inspection
Created in NX7.0.0.



License requirements : None

Returns the method type name
Created in NX7.0.0.



License requirements : None


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