NX Open C++ Reference Guide
|
Inspection Analyze Output options dialog builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionAnalyzeOutputBuilder
Created in NX8.5.1.
More...
Public Types | |
enum | OutputFormatType { OutputFormatTypeStandardTextListing, OutputFormatTypeDimensionalMarkupLanguage, OutputFormatTypePdf } |
Inspection Analysis Output Format Types. More... | |
enum | ReportingCsysType { ReportingCsysTypePcs, ReportingCsysTypeDrf, ReportingCsysTypeSetupABS, ReportingCsysTypePartABS } |
Inspection Analysis Output Reporting Csys Types. More... | |
Public Member Functions | |
NXString | DmlExtension () |
Returns the extension to use for dml format files Created in NX8.5.1. | |
NXString | DmlPcs () |
Returns the PCS to use for DML output Created in NX8.5.1. | |
bool | DrfTransform () |
Returns the drf transform option Created in NX8.5.1. | |
bool | FeatureDetail () |
Returns the feature detail option Created in NX8.5.1. | |
bool | FeatureSummary () |
Returns the feature summary option Created in NX8.5.1. | |
std::vector< NXString > | GetSelectedOps () |
Returns the selected operations. | |
bool | ListOutput () |
Returns the option to list output to window Created in NX8.5.1. | |
void | OutputDml () |
Generate DML output Created in NX8.5.1. | |
NXString | OutputFile () |
Returns the output file Created in NX8.5.1. | |
NXOpen::CAM::InspectionAnalyzeOutputBuilder::OutputFormatType | OutputFormat () |
Returns the analysis results output file format Created in NX8.5.1. | |
void | OutputText () |
Generate text output Created in NX8.5.1. | |
bool | PointDetail () |
Returns the point detail option Created in NX8.5.1. | |
bool | ReportHeader () |
Returns the report header option Created in NX8.5.1. | |
NXOpen::CAM::InspectionAnalyzeOutputBuilder::ReportingCsysType | ReportingCsys () |
Returns the reporting csys to use Created in NX8.5.1. | |
void | SetDmlExtension (const NXString &dmlExtension) |
Sets the extension to use for dml format files Created in NX8.5.1. | |
void | SetDmlExtension (const char *dmlExtension) |
Sets the extension to use for dml format files Created in NX8.5.1. | |
void | SetDmlPcs (const NXString &dmlPcs) |
Sets the PCS to use for DML output Created in NX8.5.1. | |
void | SetDmlPcs (const char *dmlPcs) |
Sets the PCS to use for DML output Created in NX8.5.1. | |
void | SetDrfTransform (bool drfTransform) |
Sets the drf transform option Created in NX8.5.1. | |
void | SetFeatureDetail (bool featureDetail) |
Sets the feature detail option Created in NX8.5.1. | |
void | SetFeatureSummary (bool featureSummary) |
Sets the feature summary option Created in NX8.5.1. | |
void | SetListOutput (bool listOutput) |
Sets the option to list output to window Created in NX8.5.1. | |
void | SetOutputFile (const NXString &filename) |
Sets the output file Created in NX8.5.1. | |
void | SetOutputFile (const char *filename) |
Sets the output file Created in NX8.5.1. | |
void | SetOutputFormat (NXOpen::CAM::InspectionAnalyzeOutputBuilder::OutputFormatType outputFormat) |
Sets the analysis results output file format Created in NX8.5.1. | |
void | SetPointDetail (bool pointDetail) |
Sets the point detail option Created in NX8.5.1. | |
void | SetReportHeader (bool reportHeader) |
Sets the report header option Created in NX8.5.1. | |
void | SetReportingCsys (NXOpen::CAM::InspectionAnalyzeOutputBuilder::ReportingCsysType reportingCsys) |
Sets the reporting csys to use Created in NX8.5.1. | |
void | SetSelectedOps (std::vector< NXString > &selectedOps) |
Sets the selected operations. | |
void | SetTextExtension (const NXString &textExtension) |
Sets the extension to use for text format files Created in NX8.5.1. | |
void | SetTextExtension (const char *textExtension) |
Sets the extension to use for text format files Created in NX8.5.1. | |
void | SetToleranceDetail (bool toleranceDetail) |
Sets the tolerance detail option Created in NX8.5.1. | |
void | SetToleranceSummary (bool toleranceSummary) |
Sets the tolerance summary option Created in NX8.5.1. | |
NXString | TextExtension () |
Returns the extension to use for text format files Created in NX8.5.1. | |
bool | ToleranceDetail () |
Returns the tolerance detail option Created in NX8.5.1. | |
bool | ToleranceSummary () |
Returns the tolerance summary option Created in NX8.5.1. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Inspection Analyze Output options dialog builder
To create a new instance of this class, use CAM::InspectionOperationCollection::CreateInspectionAnalyzeOutputBuilder
Created in NX8.5.1.
Inspection Analysis Output Reporting Csys Types.
ReportingCsysTypePcs |
Active PCS. |
ReportingCsysTypeDrf |
Datum Reference Frame. |
ReportingCsysTypeSetupABS |
Setup Absolute. |
ReportingCsysTypePartABS |
Part Absolute. |
NXString NXOpen::CAM::InspectionAnalyzeOutputBuilder::DmlExtension | ( | ) |
Returns the extension to use for dml format files
Created in NX8.5.1.
License requirements : None
NXString NXOpen::CAM::InspectionAnalyzeOutputBuilder::DmlPcs | ( | ) |
Returns the PCS to use for DML output
Created in NX8.5.1.
License requirements : None
bool NXOpen::CAM::InspectionAnalyzeOutputBuilder::DrfTransform | ( | ) |
Returns the drf transform option
Created in NX8.5.1.
License requirements : None
bool NXOpen::CAM::InspectionAnalyzeOutputBuilder::FeatureDetail | ( | ) |
Returns the feature detail option
Created in NX8.5.1.
License requirements : None
bool NXOpen::CAM::InspectionAnalyzeOutputBuilder::FeatureSummary | ( | ) |
Returns the feature summary option
Created in NX8.5.1.
License requirements : None
std::vector<NXString> NXOpen::CAM::InspectionAnalyzeOutputBuilder::GetSelectedOps | ( | ) |
Returns the selected operations.
bool NXOpen::CAM::InspectionAnalyzeOutputBuilder::ListOutput | ( | ) |
Returns the option to list output to window
Created in NX8.5.1.
License requirements : None
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::OutputDml | ( | ) |
Generate DML output
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
NXString NXOpen::CAM::InspectionAnalyzeOutputBuilder::OutputFile | ( | ) |
Returns the output file
Created in NX8.5.1.
License requirements : None
NXOpen::CAM::InspectionAnalyzeOutputBuilder::OutputFormatType NXOpen::CAM::InspectionAnalyzeOutputBuilder::OutputFormat | ( | ) |
Returns the analysis results output file format
Created in NX8.5.1.
License requirements : None
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::OutputText | ( | ) |
Generate text output
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
bool NXOpen::CAM::InspectionAnalyzeOutputBuilder::PointDetail | ( | ) |
Returns the point detail option
Created in NX8.5.1.
License requirements : None
bool NXOpen::CAM::InspectionAnalyzeOutputBuilder::ReportHeader | ( | ) |
Returns the report header option
Created in NX8.5.1.
License requirements : None
NXOpen::CAM::InspectionAnalyzeOutputBuilder::ReportingCsysType NXOpen::CAM::InspectionAnalyzeOutputBuilder::ReportingCsys | ( | ) |
Returns the reporting csys to use
Created in NX8.5.1.
License requirements : None
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetDmlExtension | ( | const NXString & | dmlExtension | ) |
Sets the extension to use for dml format files
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
dmlExtension | dmlextension |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetDmlExtension | ( | const char * | dmlExtension | ) |
Sets the extension to use for dml format files
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
dmlExtension | dmlextension |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetDmlPcs | ( | const NXString & | dmlPcs | ) |
Sets the PCS to use for DML output
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
dmlPcs | dmlpcs |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetDmlPcs | ( | const char * | dmlPcs | ) |
Sets the PCS to use for DML output
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
dmlPcs | dmlpcs |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetDrfTransform | ( | bool | drfTransform | ) |
Sets the drf transform option
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
drfTransform | drftransform |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetFeatureDetail | ( | bool | featureDetail | ) |
Sets the feature detail option
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
featureDetail | featuredetail |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetFeatureSummary | ( | bool | featureSummary | ) |
Sets the feature summary option
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
featureSummary | featuresummary |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetListOutput | ( | bool | listOutput | ) |
Sets the option to list output to window
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
listOutput | listoutput |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetOutputFile | ( | const NXString & | filename | ) |
Sets the output file
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
filename | filename |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetOutputFile | ( | const char * | filename | ) |
Sets the output file
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
filename | filename |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetOutputFormat | ( | NXOpen::CAM::InspectionAnalyzeOutputBuilder::OutputFormatType | outputFormat | ) |
Sets the analysis results output file format
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
outputFormat | outputformat |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetPointDetail | ( | bool | pointDetail | ) |
Sets the point detail option
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
pointDetail | pointdetail |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetReportHeader | ( | bool | reportHeader | ) |
Sets the report header option
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
reportHeader | reportheader |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetReportingCsys | ( | NXOpen::CAM::InspectionAnalyzeOutputBuilder::ReportingCsysType | reportingCsys | ) |
Sets the reporting csys to use
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
reportingCsys | reportingcsys |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetSelectedOps | ( | std::vector< NXString > & | selectedOps | ) |
Sets the selected operations.
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
selectedOps | Selected operation names NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetTextExtension | ( | const NXString & | textExtension | ) |
Sets the extension to use for text format files
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
textExtension | textextension |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetTextExtension | ( | const char * | textExtension | ) |
Sets the extension to use for text format files
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
textExtension | textextension |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetToleranceDetail | ( | bool | toleranceDetail | ) |
Sets the tolerance detail option
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
toleranceDetail | tolerancedetail |
void NXOpen::CAM::InspectionAnalyzeOutputBuilder::SetToleranceSummary | ( | bool | toleranceSummary | ) |
Sets the tolerance summary option
Created in NX8.5.1.
License requirements : insp_programming ("INSPECTION PROGRAMMING")
toleranceSummary | tolerancesummary |
NXString NXOpen::CAM::InspectionAnalyzeOutputBuilder::TextExtension | ( | ) |
Returns the extension to use for text format files
Created in NX8.5.1.
License requirements : None
bool NXOpen::CAM::InspectionAnalyzeOutputBuilder::ToleranceDetail | ( | ) |
Returns the tolerance detail option
Created in NX8.5.1.
License requirements : None
bool NXOpen::CAM::InspectionAnalyzeOutputBuilder::ToleranceSummary | ( | ) |
Returns the tolerance summary option
Created in NX8.5.1.
License requirements : None