|
ENTITY solid_with_variable_radius_edge_blend SUBTYPE OF (track_blended_solid); point_list : LIST [2:?] OF point; radius_list : LIST [2:?] OF positive_length_measure; edge_function_list : LIST [1:?] OF blend_radius_variation_type; WHERE WR1: SIZEOF(point_list) = SIZEOF(radius_list); WR2: SIZEOF(edge_function_list) = SIZEOF(radius_list) - 1; WR3: NOT((point_list[1] = point_list[HIINDEX(point_list)]) AND NOT (radius_list[1] = radius_list[HIINDEX(radius_list)])); END_ENTITY; -- solid_with_variable_radius_edge_blend |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; solid_model - modified_solid rationale: text; base_solid: base_solid_select; edge_blended_solid blended_edges: LIST [1:?] OF UNIQUE edge_curve; track_blended_solid - solid_with_variable_radius_edge_blend point_list: LIST [2:?] OF point; radius_list: LIST [2:?] OF positive_length_measure; edge_function_list: LIST [1:?] OF blend_radius_variation_type; |
Global rules for this entity data type- |