ENTITY curve_style SUBTYPE OF (founded_item); name : label; curve_font : curve_font_or_scaled_curve_font_select; curve_width : size_select; curve_colour : colour; END_ENTITY; -- curve_style |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; curve_style name: label; curve_font: curve_font_or_scaled_curve_font_select; curve_width: size_select; curve_colour: colour; |
curve_appearance (STYLED_CURVE_XIM) |
curve_style_with_ends_and_corners (PRESENTATION_APPEARANCE_SCHEMA) |
curve_style_with_extension (PRESENTATION_APPEARANCE_SCHEMA) |
vector_style (CURVE_APPEARANCE_MIM) |
Global rules for this entity data typedependent_instantiable_curve_style (AUTOMOTIVE_DESIGN) |
public interface ECurve_style extends EFounded_itemname (explicit attribute)boolean testName(ECurve_style type)String getName(ECurve_style type) void setName(ECurve_style type, String value) void unsetName(ECurve_style type) curve_font (explicit attribute)int testCurve_font(ECurve_style type)case 1 EEntity getCurve_font(ECurve_style type) void setCurve_font(ECurve_style type, EEntity value, EEntity node1) case 1 EEntity getCurve_font(ECurve_style type) void setCurve_font(ECurve_style type, EEntity value, EEntity node1) void unsetCurve_font(ECurve_style type) curve_width (explicit attribute)int testCurve_width(ECurve_style type)case 1 EEntity getCurve_width(ECurve_style type) void setCurve_width(ECurve_style type, EEntity value, EEntity node1) case sCurve_widthPositive_length_measure: double getCurve_width(ECurve_style type, EPositive_length_measure node1) void setCurve_width(ECurve_style type, double value, EPositive_length_measure node1) case sCurve_widthDescriptive_measure: String getCurve_width(ECurve_style type, EDescriptive_measure node1) void setCurve_width(ECurve_style type, String value, EDescriptive_measure node1) void unsetCurve_width(ECurve_style type) curve_colour (explicit attribute)boolean testCurve_colour(ECurve_style type)EColour getCurve_colour(ECurve_style type) void setCurve_colour(ECurve_style type, EColour value) void unsetCurve_colour(ECurve_style type) |
public class CCurve_style implements ECurve_stylestatic EAttribute attributeName(ECurve_style type)static EAttribute attributeCurve_font(ECurve_style type) static int usedinCurve_font(ECurve_style type, EEntity instance, ASdaiModel domain, ACurve_style result) static EAttribute attributeCurve_width(ECurve_style type) static int usedinCurve_width(ECurve_style type, EEntity instance, ASdaiModel domain, ACurve_style result) static EAttribute attributeCurve_colour(ECurve_style type) static int usedinCurve_colour(ECurve_style type, EColour instance, ASdaiModel domain, ACurve_style result) |
public class ACurve_style extends AEntitypublic ECurve_style getByIndex(int index)public ECurve_style getCurrentMember(SdaiIterator it) |