UF_VDAC_ask_cckey_comply_errors (查看源代码)
 
定义在: uf_vdac.h
 
概述
Returns all comply error items of a given check criterion key.

环境
内部和外部

参见
UF_VDAC_load_ceo
UF_VDAC_ask_class_info
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_ask_cckey_comply_errors
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_class_info_pc_t class_info,
int info_index,
UF_VDAC_ce_p_t const ce
)
UF_VDAC_ceos_pc_tceopInput(输入)comply errors evaluator structure pointer
UF_VDAC_class_info_pc_tclass_infoInput(输入)address of comply error class info
int (整数型)info_indexInput(输入)class info index
range( 0, class_info->num_infos - 1)
UF_VDAC_ce_p_t constceOutput(输出)address of comply error descriptor

 


 
UF_VDAC_ask_cckey_fo_list (查看源代码)
 
定义在: uf_vdac.h
 
概述
Returns a list of faulty object identifiers for a given check criterion key.

环境
内部和外部

参见
UF_VDAC_load_ceo
UF_VDAC_ask_class_info
UF_VDAC_delete_list_members
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_ask_cckey_fo_list
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_class_info_pc_t class_info,
int info_index,
UF_VDAC_cckey_fo_p_t const fo_list
)
UF_VDAC_ceos_pc_tceopInput(输入)comply errors evaluator structure pointer
UF_VDAC_class_info_pc_tclass_infoInput(输入)address of comply error class info
int (整数型)info_indexInput(输入)class info index
range( 0, class_info->ce_count - 1)
UF_VDAC_cckey_fo_p_t constfo_listOutput(输出)address of faulty object identifier list

 


 
UF_VDAC_ask_class_info (查看源代码)
 
定义在: uf_vdac.h
 
概述
Returns information about the number of criteria of a VDA Checker class that produced comply errors.

环境
内部和外部

参见
UF_VDAC_load_ceo
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_ask_class_info
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_class_e_t comply_class,
UF_VDAC_class_info_p_t const class_info
)
UF_VDAC_ceos_pc_tceopInput(输入)comply errors evaluator structure pointer
UF_VDAC_class_e_tcomply_classInput(输入)comply error object class
UF_VDAC_class_info_p_t constclass_infoOutput(输出)address of comply error class info

 


 
UF_VDAC_ask_fo_comply_errors (查看源代码)
 
定义在: uf_vdac.h
 
概述
Returns all comply errors of a faulty object.

环境
内部和外部

参见
UF_VDAC_load_ceo
UF_VDAC_ask_cckey_comply_errors
UF_VDAC_ask_cckey_fo_list
UF_VDAC_ask_class_info
UF_VDAC_ask_fo_list
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_ask_fo_comply_errors
(
UF_VDAC_ceos_pc_t ceop,
tag_t faulty,
UF_VDAC_fo_ce_p_t const ce_obj
)
UF_VDAC_ceos_pc_tceopInput(输入)comply errors evaluator structure pointer
tag_t (tag_t类型)faultyInput(输入)faulty object identifier
UF_VDAC_fo_ce_p_t constce_objOutput(输出)address of Faulty Object Check Criterion Key Comply Errors
or NULL if none.

 


 
UF_VDAC_ask_fo_list (查看源代码)
 
定义在: uf_vdac.h
 
概述
Returns a list of all faulty object identifiers.

环境
内部和外部

参见
UF_VDAC_load_ceo
UF_VDAC_ask_fo_comply_errors
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_ask_fo_list
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_list_pc_t* const first,
int* const count
)
UF_VDAC_ceos_pc_tceopInput(输入)comply errors evaluator structure pointer
UF_VDAC_list_pc_t* constfirstOutput(输出)address of pointer to first list item
int* constcountOutput(输出)address of number of list items or NULL

 


 
UF_VDAC_ask_fo_neighbors (查看源代码)
 
定义在: uf_vdac.h
 
概述
Returns a list of neighbor object identifiers for a given faulty object.

环境
内部和外部

参见
UF_VDAC_load_ceo
UF_VDAC_ask_cckey_fo_list
UF_VDAC_ask_fo_list
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_ask_fo_neighbors
(
UF_VDAC_ceos_pc_t ceop,
tag_t faulty,
UF_VDAC_fo_neighbors_p_t const fo_neighbors
)
UF_VDAC_ceos_pc_tceopInput(输入)comply errors evaluator structure pointer
tag_t (tag_t类型)faultyInput(输入)faulty object identifier
UF_VDAC_fo_neighbors_p_t constfo_neighborsOutput(输出)address of Faulty Object Neighbors Info

 


 
UF_VDAC_ask_log_text_list (查看源代码)
 
定义在: uf_vdac.h
 
概述
Returns the log and error log text list of the VDA module.
The text list is invalidated by a UF_VDAC_free_ceo call.
This function is intended to include logging information of the VDA module
in the log of the NX/Open application.

环境
内部和外部

参见
UF_VDAC_load_ceo
UF_VDAC_free_ceo
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_ask_log_text_list
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_text_list_pc_t* const first,
int* const count
)
UF_VDAC_ceos_pc_tceopInput(输入)comply errors evaluator structure pointer
UF_VDAC_text_list_pc_t* constfirstOutput(输出)address of pointer to first text list item
int* constcountOutput(输出)address of number of text list items or NULL

 


 
UF_VDAC_delete_list_members (查看源代码)
 
定义在: uf_vdac.h
 
概述
Deletes all members of a object identifier list.

环境
内部和外部

参见
UF_VDAC_load_ceo
UF_VDAC_ask_cckey_fo_list
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_delete_list_members
(
UF_VDAC_ceos_pc_t ceop,
UF_VDAC_list_head_p_t const lh
)
UF_VDAC_ceos_pc_tceopInput(输入)comply errors evaluator structure pointer
UF_VDAC_list_head_p_t constlhInput / Outputaddress of Object Identifier list head

 


 
UF_VDAC_free_ceo (查看源代码)
 
定义在: uf_vdac.h
 
概述
Frees the Comply Errors Evaluator structure.
All object data that the NX/Open application asked for are invalid after this call.

环境
内部和外部

参见
UF_VDAC_load_ceo
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_free_ceo
(
UF_VDAC_ceos_p_t* ceos
)
UF_VDAC_ceos_p_t*ceosInput / Outputaddress of comply errors evaluator structure pointer
ceos is set to NULL.

 


 
UF_VDAC_load_ceo (查看源代码)
 
定义在: uf_vdac.h
 
概述
Initializes comply errors evaluator structure.
Loads comply errors from .ceo file of the work part.

环境
内部和外部

参见
UF_VDAC_free_ceo
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_VDAC_load_ceo
(
const char* ceo_file_name,
const char* log_file_name,
UF_VDAC_ce_vers_e_t api_version,
UF_VDAC_ceos_p_t* ceos
)
const char*ceo_file_nameInput(输入)Compliance Error Objects file name, optional
This file contains the session independent
compliance error lists.
If NULL is specified the actual file name (.ceo)
is derived from the part file name
and has to be located in the same directory
as the part file
const char*log_file_nameInput(输入)Optional log file name
This file contains useful info in case of errors
If NULL is specified the actual file name (.log)
is derived from the part file name
and ends with _uf_vdac.log
and has to be located in the same directory
as the part file
UF_VDAC_ce_vers_e_tapi_versionInput(输入)NX/Open version of comply error interface
UF_VDAC_ceos_p_t*ceosOutput to be freed
输出并释放
Address of Comply Errors Evaluator structure pointer.
It must be freed by calling UF_VDAC_free_ceo.