NX Open C++ Reference Guide
|
Summary of the most recent Clearance Analysis results. More...
Public Member Functions | |
Summary (int startTimeInitial, int endTimeInitial, int runTimeInitial, int versionInitial, NXOpen::Assemblies::ClearanceAnalysisBuilder::CalculationMethodType analysisModeInitial, int numCollectionsInitial, int numCollection1Initial, int numCollection2Initial, int numPairsInitial, int numExcludedPairsInitial, int numChangedPairsInitial, int numChangedObjsInitial, int numCheckedPairsInitial, int numNewHardInitial, int numNewSoftInitial, int numNewTouchingInitial, int numNewContainmentInitial, int numNewAllInterfInitial, int numHardInitial, int numSoftInitial, int numTouchingInitial, int numContainmentInitial, int numAllInterfInitial, NXOpen::Assemblies::ClearanceSet::JobStatus jobStatusInitial, int numZonesInitial) | |
Constructor for the Summary struct. | |
Public Attributes | |
NXOpen::Assemblies::ClearanceAnalysisBuilder::CalculationMethodType | AnalysisMode |
The analysis mode. | |
int | EndTime |
The ending time of the last analysis run (in seconds since 00:00:00 1/1/1970. | |
NXOpen::Assemblies::ClearanceSet::JobStatus | JobStatus |
Indicates if the analysis was aborted. | |
int | NumAllInterf |
The total number of interferences. | |
int | NumChangedObjs |
The number of objects that had changed since the previous clearance analysis. | |
int | NumChangedPairs |
The number of pairs that had changed since the previous clearance analysis. | |
int | NumCheckedPairs |
The total number of pairs that underwent analysis. | |
int | NumCollection1 |
The number of objects in collection 1. | |
int | NumCollection2 |
The number of objects in collection 2. | |
int | NumCollections |
Number of collections analyzed. | |
int | NumContainment |
The total number of containment interferences. | |
int | NumExcludedPairs |
The number of pairs that were excluded from analysis, either due to exclusion rules or explicit pair exclusion. | |
int | NumHard |
The total number of hard interferences. | |
int | NumNewAllInterf |
The total number of new interferences. | |
int | NumNewContainment |
The total number of new containment interferences. | |
int | NumNewHard |
The total number of new hard interferences. | |
int | NumNewSoft |
The total number of new soft interferences. | |
int | NumNewTouching |
The total number of new touching interferences. | |
int | NumPairs |
The number of pairs built from the object collections. | |
int | NumSoft |
The total number of soft interferences. | |
int | NumTouching |
The total number of touching interferences. | |
int | NumZones |
The number of assembly zones used by the analysis (batch only). | |
int | RunTime |
the total analysis time (in secs.) | |
int | StartTime |
The starting time of the last analysis run (in seconds since 00:00:00 1/1/1970. | |
int | Version |
The version of this analysis run. | |
Summary of the most recent Clearance Analysis results.
NXOpen::Assemblies::ClearanceSet::Summary::Summary | ( | int | startTimeInitial, |
int | endTimeInitial, | ||
int | runTimeInitial, | ||
int | versionInitial, | ||
NXOpen::Assemblies::ClearanceAnalysisBuilder::CalculationMethodType | analysisModeInitial, | ||
int | numCollectionsInitial, | ||
int | numCollection1Initial, | ||
int | numCollection2Initial, | ||
int | numPairsInitial, | ||
int | numExcludedPairsInitial, | ||
int | numChangedPairsInitial, | ||
int | numChangedObjsInitial, | ||
int | numCheckedPairsInitial, | ||
int | numNewHardInitial, | ||
int | numNewSoftInitial, | ||
int | numNewTouchingInitial, | ||
int | numNewContainmentInitial, | ||
int | numNewAllInterfInitial, | ||
int | numHardInitial, | ||
int | numSoftInitial, | ||
int | numTouchingInitial, | ||
int | numContainmentInitial, | ||
int | numAllInterfInitial, | ||
NXOpen::Assemblies::ClearanceSet::JobStatus | jobStatusInitial, | ||
int | numZonesInitial | ||
) |
Constructor for the Summary struct.
startTimeInitial | The starting time of the last analysis run (in seconds since 00:00:00 1/1/1970. |
endTimeInitial | The ending time of the last analysis run (in seconds since 00:00:00 1/1/1970. |
runTimeInitial | the total analysis time (in secs.) |
versionInitial | The version of this analysis run. This is a positive number. |
analysisModeInitial | The analysis mode. One of Assemblies::ClearanceAnalysisBuilder::CalculationMethodType::Lightweight , Assemblies::ClearanceAnalysisBuilder::CalculationMethodType::ExactifLoaded , Assemblies::ClearanceAnalysisBuilder::CalculationMethodType::Exact . |
numCollectionsInitial | Number of collections analyzed. Can be either 1 or 2. |
numCollection1Initial | The number of objects in collection 1. |
numCollection2Initial | The number of objects in collection 2. |
numPairsInitial | The number of pairs built from the object collections. |
numExcludedPairsInitial | The number of pairs that were excluded from analysis, either due to exclusion rules or explicit pair exclusion. |
numChangedPairsInitial | The number of pairs that had changed since the previous clearance analysis. |
numChangedObjsInitial | The number of objects that had changed since the previous clearance analysis. |
numCheckedPairsInitial | The total number of pairs that underwent analysis. |
numNewHardInitial | The total number of new hard interferences. |
numNewSoftInitial | The total number of new soft interferences. |
numNewTouchingInitial | The total number of new touching interferences. |
numNewContainmentInitial | The total number of new containment interferences. |
numNewAllInterfInitial | The total number of new interferences. |
numHardInitial | The total number of hard interferences. |
numSoftInitial | The total number of soft interferences. |
numTouchingInitial | The total number of touching interferences. |
numContainmentInitial | The total number of containment interferences. |
numAllInterfInitial | The total number of interferences. |
jobStatusInitial | Indicates if the analysis was aborted. Valid values are Assemblies::ClearanceSet::JobStatus::NotAborted , Assemblies::ClearanceSet::JobStatus::AbortedByUser and Assemblies::ClearanceSet::JobStatus::AbortedOnError . |
numZonesInitial | The number of assembly zones used by the analysis (batch only). |
NXOpen::Assemblies::ClearanceAnalysisBuilder::CalculationMethodType NXOpen::Assemblies::ClearanceSet::Summary::AnalysisMode |
int NXOpen::Assemblies::ClearanceSet::Summary::EndTime |
The ending time of the last analysis run (in seconds since 00:00:00 1/1/1970.
NXOpen::Assemblies::ClearanceSet::JobStatus NXOpen::Assemblies::ClearanceSet::Summary::JobStatus |
Indicates if the analysis was aborted.
Valid values are Assemblies::ClearanceSet::JobStatus::NotAborted , Assemblies::ClearanceSet::JobStatus::AbortedByUser and Assemblies::ClearanceSet::JobStatus::AbortedOnError .
int NXOpen::Assemblies::ClearanceSet::Summary::NumAllInterf |
The total number of interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumChangedObjs |
The number of objects that had changed since the previous clearance analysis.
int NXOpen::Assemblies::ClearanceSet::Summary::NumChangedPairs |
The number of pairs that had changed since the previous clearance analysis.
int NXOpen::Assemblies::ClearanceSet::Summary::NumCheckedPairs |
The total number of pairs that underwent analysis.
int NXOpen::Assemblies::ClearanceSet::Summary::NumCollection1 |
The number of objects in collection 1.
int NXOpen::Assemblies::ClearanceSet::Summary::NumCollection2 |
The number of objects in collection 2.
int NXOpen::Assemblies::ClearanceSet::Summary::NumCollections |
Number of collections analyzed.
Can be either 1 or 2.
int NXOpen::Assemblies::ClearanceSet::Summary::NumContainment |
The total number of containment interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumExcludedPairs |
The number of pairs that were excluded from analysis, either due to exclusion rules or explicit pair exclusion.
int NXOpen::Assemblies::ClearanceSet::Summary::NumHard |
The total number of hard interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumNewAllInterf |
The total number of new interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumNewContainment |
The total number of new containment interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumNewHard |
The total number of new hard interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumNewSoft |
The total number of new soft interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumNewTouching |
The total number of new touching interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumPairs |
The number of pairs built from the object collections.
int NXOpen::Assemblies::ClearanceSet::Summary::NumSoft |
The total number of soft interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumTouching |
The total number of touching interferences.
int NXOpen::Assemblies::ClearanceSet::Summary::NumZones |
The number of assembly zones used by the analysis (batch only).
int NXOpen::Assemblies::ClearanceSet::Summary::RunTime |
the total analysis time (in secs.)
int NXOpen::Assemblies::ClearanceSet::Summary::StartTime |
The starting time of the last analysis run (in seconds since 00:00:00 1/1/1970.
int NXOpen::Assemblies::ClearanceSet::Summary::Version |
The version of this analysis run.
This is a positive number.