CURVE_STYLE | (curve_style) (representation) | 46 43 | (curve_style) (representation [representation representation.context_of_items -> representation_context [representation_context representation_context => global_unit_assigned_context] [representation_context representation_context => global_uncertainty_assigned_context] [representation_context representation_context => parametric_representation_context]] [representation representation.context_of_items -> representation_context representation_context.context_type representation_context.context_type = `curve style parametric context'] [representation representation.name = `curve style parameters'])
|
corner_style | PATH | | representation representation.items[i] -> representation_item => descriptive_representation_item {descriptive_representation_item {descriptive_representation_item.name = `corner style'} (descriptive_representation_item.description = `chord 2 extend') (descriptive_representation_item.description = `extend') (descriptive_representation_item.description = `round') (descriptive_representation_item.description = `truncate')}
|
end_extension | PATH | | representation representation.items[i] -> representation_item => descriptive_representation_item {descriptive_representation_item {descriptive_representation_item.name = `end extension'} (descriptive_representation_item.description = `extend') (descriptive_representation_item.description = `truncate')}
|
end_style | PATH | | representation representation.items[i] -> representation_item => descriptive_representation_item {descriptive_representation_item {descriptive_representation_item.name = `end style'} (descriptive_representation_item.description = `round') (descriptive_representation_item.description = `square')}
|
name | descriptive_representation_item.description | 43 | representation representation.items[i] -> representation_item => descriptive_representation_item {descriptive_representation_item descriptive_representation_item.name = `curve style name'} descriptive_representation_item.description
|
curve_style to curve_style_font (as curve_font) | PATH | | curve_style curve_style.curve_font -> curve_font_or_scaled_curve_font_select curve_font_or_scaled_curve_font_select = curve_style_font_select curve_style_font_select curve_style_font_select = curve_style_font curve_style_font
|
curve_style to curve_style_font_and_scaling (as curve_font) | PATH | | curve_style curve_style.curve_font -> curve_font_or_scaled_curve_font_select curve_font_or_scaled_curve_font_select = curve_style_font_and_scaling curve_style_font_and_scaling
|
curve_style to externally_defined_curve_font (as curve_font) | PATH | | curve_style curve_style.curve_font -> curve_font_or_scaled_curve_font_select curve_font_or_scaled_curve_font_select = curve_style_font_select curve_style_font_select curve_style_font_select = externally_defined_curve_font externally_defined_curve_font
|
curve_style to length_data_element (as curve_width) | PATH | | representation representation.items[i] -> representation_item {representation_item representation_item.name = `curve width'} representation_item => measure_representation_item <= measure_with_unit => length_measure_with_unit
|
curve_style to length_data_element (as width_uncertainty) | PATH | | representation representation.context_of_items -> representation_context representation_context => global_uncertainty_assigned_context global_uncertainty_assigned_context.uncertainty[i] -> uncertainty_measure_with_unit <= measure_with_unit => length_measure_with_unit
|
curve_style to solid_curve (as curve_font) | PATH | | curve_style curve_style.curve_font -> curve_font_or_scaled_curve_font_select curve_font_or_scaled_curve_font_select = curve_style_font_select curve_style_font_select curve_style_font_select = pre_defined_curve_font pre_defined_curve_font => solid_curve_font
|
CURVE_STYLE_FONT | curve_style_font | 46 | |
CURVE_STYLE_FONT_AND_SCALING | curve_style_font_and_scaling | 46 |
curve_font_scaling | curve_style_font_and_scaling.curve_font_scaling | 46 | |
name | curve_style_font_and_scaling.name | 46 | |
curve_style_font_and_scaling to curve_style_font (as curve_font) | PATH | | curve_style_font_and_scaling curve_style_font_and_scaling.curve_font -> curve_style_font_select curve_style_font_select = curve_style_font curve_style_font
|
curve_style_font_and_scaling to externally_defined_curve_font (as curve_font) | PATH | | curve_style_font_and_scaling curve_style_font_and_scaling.curve_font -> curve_style_font_select curve_style_font_select = externally_defined_curve_font externally_defined_curve_font
|
curve_style_font_and_scaling to solid_curve (as curve_font) | PATH | | curve_style_font_and_scaling curve_style_font_and_scaling.curve_font -> curve_style_font_select curve_style_font_select = pre_defined_curve_font pre_defined_curve_font => solid_curve_font
|
EXTERNALLY_DEFINED_CURVE_FONT | externally_defined_curve_font | 46 | |
SOLID_CURVE | solid_curve_font | 210 | solid_curve_font <= pre_defined_curve_font
|
STYLED_CURVE_OCCURRENCE | annotation_curve_occurrence | 46 | |
styled_curve_occurrence to curve_style (as of_curve_style) | PATH | | annotation_curve_occurrence <= annotation_occurrence <= styled_item styled_item.styles[i] -> presentation_style_assignment presentation_style_assignment.styles[i] -> presentation_style_select presentation_style_select = curve_style curve_style
|
styled_curve_occurrence to curve (as styled_curve) | PATH | | annotation_curve_occurrence <= annotation_occurrence <= styled_item styled_item.item -> representation_item => geometric_representation_item => curve
|