|
| NXOpen::Validate::CheckerDefinition * | CreateCheckerDefinition (const char *classID, const char *displayName, const char *category, const std::vector< NXOpen::Validate::Parameter * > ¶meters, const NXOpen::Validate::ValidationManager::DoCheckHandler &doCheck) |
| NXOpen::Validate::CheckerDefinition * | CreateCheckerDefinition (const NXString &classID, const NXString &displayName, const NXString &category, const std::vector< NXOpen::Validate::Parameter * > ¶meters, const NXOpen::Validate::ValidationManager::DoCheckHandler &doCheck) |
| NXOpen::Validate::Parser * | CreateParser (const char *name) |
| NXOpen::Validate::Parser * | CreateParser (const NXString &name) |
| NXOpen::Validate::Validator * | CreateValidator (const char *name) |
| NXOpen::Validate::Validator * | CreateValidator (const NXString &name) |
| NXOpen::Validate::ProfileDefinition * | DefineCheckerProfile (const char *classID, const char *displayName, const char *category, const std::vector< NXOpen::Validate::Parameter * > ¶meters) |
| | 创建 Validate::ProfileDefinition 。
创建于 NX2306.0.0。
许可证要求 : None
|
| NXOpen::Validate::ProfileDefinition * | DefineCheckerProfile (const NXString &classID, const NXString &displayName, const NXString &category, const std::vector< NXOpen::Validate::Parameter * > ¶meters) |
| | 创建 Validate::ProfileDefinition 。
创建于 NX2306.0.0。
许可证要求 : None
|
| NXOpen::Validate::Parameter * | DefineNXObjectParameter (const char *parameterID, NXOpen::NXObject *parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineNXObjectParameter (const NXString ¶meterID, NXOpen::NXObject *parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineNXObjectParameters (const char *parameterID, const std::vector< NXOpen::NXObject * > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineNXObjectParameters (const NXString ¶meterID, const std::vector< NXOpen::NXObject * > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, bool parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, const char *parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, const NXOpen::Point3d ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, const NXOpen::Vector3d ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, const std::vector< bool > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, const std::vector< double > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, const std::vector< int > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, const std::vector< NXOpen::Point3d > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, const std::vector< NXOpen::Vector3d > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, double parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, int parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const char *parameterID, std::vector< NXString > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, bool parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, const NXOpen::Point3d ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, const NXOpen::Vector3d ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, const NXString ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, const std::vector< bool > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, const std::vector< double > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, const std::vector< int > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, const std::vector< NXOpen::Point3d > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, const std::vector< NXOpen::Vector3d > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, double parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, int parameterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineParameter (const NXString ¶meterID, std::vector< NXString > ¶meterValue, const NXOpen::Validate::ValidationManager::ParameterOptions &options) |
| NXOpen::Validate::Parameter * | DefineReferencingParameter (const char *parameterID, NXOpen::Validate::Parameter *referencedParameter) |
| NXOpen::Validate::Parameter * | DefineReferencingParameter (const NXString ¶meterID, NXOpen::Validate::Parameter *referencedParameter) |
| void | DeleteCheckerDefinition (NXOpen::Validate::CheckerDefinition *checkerDefinition) |
| void | DeleteCheckerProfileDefinition (NXOpen::Validate::ProfileDefinition *profileDefinition) |
| void | DeleteParser (NXOpen::Validate::Parser *parser) |
| void | DeleteValidator (NXOpen::Validate::Validator *validator) |
| void | FindParser (const char *name, std::vector< NXOpen::Validate::Parser * > &parsers) |
| void | FindParser (const NXString &name, std::vector< NXOpen::Validate::Parser * > &parsers) |
| void | FindValidator (const char *name, std::vector< NXOpen::Validate::Validator * > &validators) |
| void | FindValidator (const NXString &name, std::vector< NXOpen::Validate::Validator * > &validators) |
| NXString | GetCheckerDisplayName (const char *classID) |
| NXString | GetCheckerDisplayName (const NXString &classID) |
| void | RegisterCheckerProfileDefinition (NXOpen::Validate::ProfileDefinition *profileDefinition) |
| tag_t | Tag () const |
表示管理验证器和解析器关联实例对象的对象。
它处理新验证器和解析器的创建。 ValidationManager 还提供 NXOpen::Validate::ValidationManager::FindValidator 以 获取当前会话中的验证器。
要获取此类的实例,请参考 NXOpen::Session
在 NX7.5.0 中创建。
验证管理器