|
NX Open C++ 参考指南 2406 v1.1
|
分析结果集合类 更多...
#include <Validate_AnalysisResultCollection.hxx>
类 | |
| class | iterator |
Public 类型 | |
| enum | AnalysisResultType { AnalysisResultTypeMaximumOverhangAngle , AnalysisResultTypePrintTime , AnalysisResultTypeOverheating } |
分析结果集合类
表示NX @link NXOpen::Validate::AnalysisResultCollection NXOpen::Validate::AnalysisResultCollection@endlink 对象。 <br> 要获取此类的实例,请参考 @link NXOpen::BasePart NXOpen::BasePart @endlink <br>
于NX1872.0.0版本创建。
| iterator NXOpen::Validate::AnalysisResultCollection::begin | ( | ) |
返回指向第一个元素的迭代器。
| NXOpen::Validate::CheckChannelRatioBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckChannelRatioBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建NXOpen::Validate::CheckChannelRatioBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckMaximumOverhangAngleBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckMaximumOverhangAngleBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckMaximumOverhangAngleBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckMinimumRadiusBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckMinimumRadiusBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckMinimumRadiusBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckMinimumWallThicknessBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckMinimumWallThicknessBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckMinimumWallThicknessBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckModelWithinPrintableVolumeBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckModelWithinPrintableVolumeBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckModelWithinPrintableVolumeBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckOverheatingBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckOverheatingBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckOverheatingBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckPartOrientationBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckPartOrientationBuilder | ( | NXOpen::Validate::PartOrientationAnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckPartOrientationBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckPorosityBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckPorosityBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建NXOpen::Validate::CheckPorosityBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckPrintTimeBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckPrintTimeBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckPrintTimeBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckTrappedSupportsBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckTrappedSupportsBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckTrappedSupportsBuilder
| persistentResult | 分析结果 |
| NXOpen::Validate::CheckWhollyEnclosedVolumeBuilder * NXOpen::Validate::AnalysisResultCollection::CreateCheckWhollyEnclosedVolumeBuilder | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
创建一个NXOpen::Validate::CheckWhollyEnclosedVolumeBuilder
| persistentResult | 分析结果 |
| void NXOpen::Validate::AnalysisResultCollection::DeactivateAll | ( | const std::vector< NXOpen::Validate::AnalysisResult * > & | analysisResults | ) |
隐藏所有分析结果对象
版本:NX1872.0.0
许可要求:无
| analysisResults | 分析结果集合 |
|
inline |
返回指向最后一个元素之后位置的迭代器。
| void NXOpen::Validate::AnalysisResultCollection::EvaluateAll | ( | const std::vector< NXOpen::Validate::AnalysisResult * > & | analysisResults | ) |
更新所有分析结果对象
版本:NX1872.0.0
许可要求:无
| analysisResults | 分析结果集合 |
| std::vector< NXOpen::Validate::AnalysisResult * > NXOpen::Validate::AnalysisResultCollection::FindAllAnalysisResults | ( | ) |
从工作部件中获取所有分析结果对象
| std::vector< NXOpen::Validate::AnalysisResult * > NXOpen::Validate::AnalysisResultCollection::FindAllAnalysisResultsOfType | ( | NXOpen::Validate::AnalysisResultCollection::AnalysisResultType | analysisType | ) |
从工作部件中获取指定类型的所有分析结果对象
| analysisType | 分析结果类型 |
| NXOpen::Validate::AnalysisResult * NXOpen::Validate::AnalysisResultCollection::FindObject | ( | const char * | sid | ) |
根据指定标识符查找NXOpen::Validate::AnalysisResult
| sid | NXOpen::Validate::AnalysisResult 的标识符 |
| NXOpen::Validate::AnalysisResult * NXOpen::Validate::AnalysisResultCollection::FindObject | ( | const NXString & | sid | ) |
根据指定标识符查找NXOpen::Validate::AnalysisResult
| sid | NXOpen::Validate::AnalysisResult 的标识符 |
| double NXOpen::Validate::AnalysisResultCollection::GetAnalysisResultValue | ( | NXOpen::Validate::AnalysisResult * | persistentResult | ) |
获取分析检查器结果的值。若值存在返回0,否则返回-1
| persistentResult | 分析结果 |
| tag_t NXOpen::Validate::AnalysisResultCollection::Tag | ( | ) | const |
返回此对象的标识。