UF_SURF_REG_ask_parms (查看源代码)
 
定义在: uf_surf_reg.h
 
概述
Gets the parameters used for a surface region feature.
Given a surface region tag, determines the surf_reg_type and the
parameters for the given type in the surf_reg_struct_ptr structure.
See UF_SURF_REG_free for freeing the data structures allocated by
this routine.

环境
surf_reg_type

历史
Original release was in V14.0.
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_SURF_REG_ask_parms
(
tag_t surf_reg_tag,
UF_SURF_REG_type_p_t surf_reg_type,
UF_SURF_REG_data_structures_p_u surf_reg_struct_ptr
)
tag_t (tag_t类型)surf_reg_tagInput(输入)Object identifier of the surface region feature.
UF_SURF_REG_type_p_tsurf_reg_typeOutput(输出)Type of Surface Region
UF_SURF_REG_data_structures_p_usurf_reg_struct_ptrOutput to be freed
输出并释放
Pointer to one of the surf
reg data structures. Use
UF_SURF_REG_free to
deallocate memory when
done.

 


 
UF_SURF_REG_ask_type (查看源代码)
 
定义在: uf_surf_reg.h
 
概述
Gets the type of surface region feature. Given a surface region tag,
determines the surf_reg_type.

环境
内部和外部

历史
Original release was in V14.0.
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_SURF_REG_ask_type
(
tag_t surf_reg_tag,
UF_SURF_REG_type_p_t surf_reg_type
)
tag_t (tag_t类型)surf_reg_tagInput(输入)Object identifier of the surface region feature.
UF_SURF_REG_type_p_tsurf_reg_typeOutput(输出)Type of Surface Region

 


 
UF_SURF_REG_create (查看源代码)
 
定义在: uf_surf_reg.h
 
概述
Creates a surface region feature. It uses one of the following defining types:
- gather faces on a body using a seed face and limiting progression by
boundary faces and-or tangential edge angle.
- all faces on the body.
- explicitly selected faces on a body.
- gather the steep or non-steep faces on a body.

返回
UF_SURF_REG_err_invalid_name
UF_SURF_REG_err_face_not_on_body

环境
内部和外部

历史
Original release was in V14.0.
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_SURF_REG_create
(
UF_SURF_REG_type_t surf_reg_type,
UF_SURF_REG_data_structures_p_u surf_reg_struct_ptr,
tag_p_t surf_reg_tag
)
UF_SURF_REG_type_tsurf_reg_typeInput(输入)Type of Surface Region
UF_SURF_REG_data_structures_p_usurf_reg_struct_ptrInput(输入)Pointer to one of the surf
reg data structures.
tag_p_tsurf_reg_tagOutput(输出)Object identifier of the surface region feature.

 


 
UF_SURF_REG_edit (查看源代码)
 
定义在: uf_surf_reg.h
 
概述
Edits a surface region feature. The "surf_reg_type" contains the type of
surface region feature being edited. It indicates the type of parameters used
in the "surf_reg_struct_ptr" structure.

返回
UF_SURF_REG_err_invalid_name
UF_SURF_REG_err_face_not_on_body

环境
内部和外部

历史
Original release was in V14.0.
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_SURF_REG_edit
(
UF_SURF_REG_type_t surf_reg_type,
UF_SURF_REG_data_structures_p_u surf_reg_struct_ptr,
tag_t surf_reg_tag
)
UF_SURF_REG_type_tsurf_reg_typeInput(输入)Type of Surface Region
UF_SURF_REG_data_structures_p_usurf_reg_struct_ptrInput(输入)Pointer to one of the
surface region data
structures.
tag_t (tag_t类型)surf_reg_tagInput(输入)Object identifier of the surface region feature.

 


 
UF_SURF_REG_free (查看源代码)
 
定义在: uf_surf_reg.h
 
概述
Free the space allocated to a UF_SURF_REG_data_structures_p_u stucture.

环境
内部和外部

历史
Original release was in V14.0.
 
需要许可证(S)
gateway (UG入口基本模块,Gateway是所有其它Uuigraphics模块的一个必要条件)

 
int UF_SURF_REG_free
(
UF_SURF_REG_type_t surf_reg_type,
UF_SURF_REG_data_structures_p_u surf_reg_struct_ptr
)
UF_SURF_REG_type_tsurf_reg_typeInput(输入)Type of Surface Region
UF_SURF_REG_data_structures_p_usurf_reg_struct_ptrInput(输入)Pointer to one of the surf
reg data structures.