UF_GDT_feature_parms_s (view source)
 
Defined in: uf_gdt.h
 
Also known as:
 
Overview
Defines the set of general properties for the tolerance feature. This data
is common to all tolerance features.

Functions affected by the modification of this structure are:
UF_GDT_create_datum_identifier
UF_GDT_create_datum_multiple
UF_GDT_create_fcf
UF_GDT_create_size_tolerance
UF_GDT_ask_feature_parms


Data Members

num_faces
int
Number of faces in the tolerance
feature specification.
NOTE: For wall thickness use
sets member below.

face_list
tag_t *
Array of faces that describe the
tolerance feature.
NOTE: For wall thickness use
sets member below.
For spline/gear features, use sets member below.

descript
UF_GDT_description_p_t
The unique name and Description of
the tolerance feature

feature
UF_GDT_feature_type_t
Geometric feature type of the
tolerance feature

pattern
UF_GDT_pattern_type_t
Pattern type of the tolerance
feature

modifier_data
UF_GDT_modifier_data_p_t
Tolerance feature Modifier
data

num_sets
int
Number of distinct sets of surfaces
for this feature
NOTE: To use face_list member
set this argument to 0.

sets
UF_GDT_surface_parms_p_t *
Array of surface sets for this
feature

def
UF_GDT_geometric_definition_t
Geometric Definition for this
feature

num_modl_sets
int
Number of modeling features sets
NOTE: To use sets or face_list member,
set this argument to 0.

modl_sets
UF_GDT_modl_data_p_t *
Modeling feature data sets for
tolerance feature creation