NX Open C++ Reference Guide
|
Represents a CMM Inspection Pattern Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionPatternFeatureBuilder
Created in NX7.0.0.
More...
Public Types | |
enum | FeatureFilterTypes { FeatureFilterTypesNone, FeatureFilterTypesPoints, FeatureFilterTypesLines, FeatureFilterTypesPlanes, FeatureFilterTypesCurves, FeatureFilterTypesHoles, FeatureFilterTypesPins, FeatureFilterTypesSpheres, FeatureFilterTypesSurfaces } |
Filter for the list of available inspection features for inclusion in the pattern. More... | |
Public Member Functions | |
NXOpen::CAM::InspectionPatternFeatureBuilder::FeatureFilterTypes | FeatureFilter () |
Returns the feature filter used to filter the list of available features Created in NX7.0.0. | |
std::vector< NXString > | GetSubFeatures () |
Returns the current subfeatures. | |
NXString | Name () |
Returns the pattern feature name Created in NX7.0.0. | |
NXOpen::SelectNXObjectList * | SelectFeatures () |
Returns the select features button used to select features from the screen Created in NX7.0.0. | |
void | SetFeatureFilter (NXOpen::CAM::InspectionPatternFeatureBuilder::FeatureFilterTypes featureFilter) |
Sets the feature filter used to filter the list of available features Created in NX7.0.0. | |
void | SetName (const NXString &name) |
Sets the pattern feature name Created in NX7.0.0. | |
void | SetSubFeatures (std::vector< NXString > &subFeatures) |
Sets the current subfeatures. |
Represents a CMM Inspection Pattern Feature builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionPatternFeatureBuilder
Created in NX7.0.0.
Filter for the list of available inspection features for inclusion in the pattern.
NXOpen::CAM::InspectionPatternFeatureBuilder::FeatureFilterTypes NXOpen::CAM::InspectionPatternFeatureBuilder::FeatureFilter | ( | ) |
Returns the feature filter used to filter the list of available features
Created in NX7.0.0.
License requirements : None
std::vector<NXString> NXOpen::CAM::InspectionPatternFeatureBuilder::GetSubFeatures | ( | ) |
Returns the current subfeatures.
Returns the pattern feature name
Created in NX7.0.0.
License requirements : None
Returns the select features button used to select features from the screen
Created in NX7.0.0.
License requirements : None
void NXOpen::CAM::InspectionPatternFeatureBuilder::SetFeatureFilter | ( | NXOpen::CAM::InspectionPatternFeatureBuilder::FeatureFilterTypes | featureFilter | ) |
Sets the feature filter used to filter the list of available features
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
featureFilter | featurefilter |
void NXOpen::CAM::InspectionPatternFeatureBuilder::SetName | ( | const NXString & | name | ) |
Sets the pattern feature name
Created in NX7.0.0.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
name | name |
void NXOpen::CAM::InspectionPatternFeatureBuilder::SetSubFeatures | ( | std::vector< NXString > & | subFeatures | ) |
Sets the current subfeatures.
Created in NX7.5.3.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
subFeatures | Current subfeatures NOTE: The full Unicode character set is not supported for this parameter. |