UF_BOUND_ask_boundary_data (查看源代码)
 
定义在: uf_bound.h
 
概述
Gets all data of a boundary.

环境
内部和外部

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

 
int UF_BOUND_ask_boundary_data
(
tag_t boundary_tag,
UF_BOUND_all_data_t * boundary_data
)
tag_t (tag_t类型)boundary_tagInput(输入)the tag for the boundary
UF_BOUND_all_data_t *boundary_dataOutput to be freed
输出并释放
all of the data
associated with the
boundary. The function
will allocate memory for
members_data. This
memory should be freed
when no longer needed
by UF_free()

 


 
UF_BOUND_ask_number_of_boundaries (查看源代码)
 
定义在: uf_bound.h
 
概述
Queries the number of boundaries that a given object is in.

环境
内部和外部

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

 
int UF_BOUND_ask_number_of_boundaries
(
tag_t object,
int * no_of_members
)
tag_t (tag_t类型)objectInput(输入)The object identifier to be queried.
int * (整数型指针)no_of_membersOutput(输出)The number of boundaries that this object
is in.

 


 
UF_BOUND_create_boundary (查看源代码)
 
定义在: uf_bound.h
 
概述
Create a boundary object

环境
内部和外部

参见
UF_BOUND_object_s
For example refer to example code
 
需要许可证(S)
cam_base

 
int UF_BOUND_create_boundary
(
int open_closed_flag,
tag_t view_tag,
UF_BOUND_tolerance_t tol,
unsigned int num_members,
UF_BOUND_object_t object_list [ ] ,
tag_t * bound_tag
)
int (整数型)open_closed_flagInput(输入)the boundary is a open
or closed boundary.
UF_BOUND_OPEN: the boundary is open.
UF_BOUND_CLOSED: the boundary is closed.
tag_t (tag_t类型)view_tagInput(输入)view tag for mapping on a drawing.
NULL_TAG -- No particular view
to be specified
UF_BOUND_tolerance_ttolInput(输入)specified boundary
tolerance
unsigned intnum_membersInput(输入)number of objects in the
object list to construct the
boundary
UF_BOUND_object_tobject_list [ ] Input(输入)object list to construct
the boundary
tag_t * (tag_t型的指针)bound_tagOutput(输出)tag of created boundary
object