| Application module: Curve appearance | ISO/TS 10303-1003:2019(E) © ISO | 
         (*
ISO/TC 184/SC 4/WG 12 N7672 - ISO/TS 10303-1003 Curve appearance - EXPRESS ARM
Supersedes 
         ISO/TC 184/SC 4/WG 12 N7058
*)
         
SCHEMA Curve_appearance_arm;
         USE FROM
         Styled_curve_arm;
            -- ISO/TS 10303-1749
ENTITY Curve_appearance;
           colour : Colour;
           font : Curve_font;
           width : REAL;
         
         END_ENTITY;
ENTITY Externally_defined_marker
           SUBTYPE OF (Marker);
           marker_reference : STRING;
         
         END_ENTITY;
ENTITY Externally_defined_terminator
           SUBTYPE OF (Terminator);
           terminator_reference : STRING;
         
         END_ENTITY;
ENTITY Marker;
         
         END_ENTITY;
ENTITY Point_appearance;
           marker : Marker;
           colour : Colour;
           size : REAL;
         
         END_ENTITY;
ENTITY Predefined_marker
           SUBTYPE OF (Marker);
         
         END_ENTITY;
ENTITY Predefined_terminator
           SUBTYPE OF (Terminator);
         
         END_ENTITY;
ENTITY Terminator;
         
         END_ENTITY;
ENTITY User_defined_marker
           SUBTYPE OF (Marker);
           symbol : Geometric_model;
         
         END_ENTITY;
ENTITY User_defined_terminator
           SUBTYPE OF (Terminator);
           symbol : Geometric_model;
         
         END_ENTITY;
ENTITY Vector_appearance
           SUBTYPE OF (Curve_appearance);
           terminator_type : Terminator;
         
         END_ENTITY;
         END_SCHEMA;  -- Curve_appearance_arm
© ISO 2019 — All rights reserved