ENTITY extended_visual_appearance SUBTYPE OF (visual_appearance); opacity : OPTIONAL representation_item; orientation : OPTIONAL plane_angle_measure_with_unit; refraction_index : OPTIONAL representation_item; texture_map : digital_file; END_ENTITY; -- extended_visual_appearance |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; surface_condition (OPT) value_determination: STRING; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; (RT) (DER) name: label; visual_appearance_representation - visual_appearance (OPT) id_x: STRING; colour_id: STRING; (OPT) name_x: STRING; (OPT) colour_name: STRING; lustre: STRING; (OPT) transparency: STRING; (OPT) pattern: STRING; (RT) (DER) id: identifier; (RT) (DER) name: label; extended_visual_appearance (OPT) opacity: representation_item; (OPT) orientation: plane_angle_measure_with_unit; (OPT) refraction_index: representation_item; texture_map: digital_file; |
Global rules for this entity data type- |
public interface EExtended_visual_appearance extends EVisual_appearanceopacity (explicit attribute)boolean testOpacity(EExtended_visual_appearance type)ERepresentation_item getOpacity(EExtended_visual_appearance type) void setOpacity(EExtended_visual_appearance type, ERepresentation_item value) void unsetOpacity(EExtended_visual_appearance type) orientation (explicit attribute)boolean testOrientation(EExtended_visual_appearance type)EPlane_angle_measure_with_unit getOrientation(EExtended_visual_appearance type) void setOrientation(EExtended_visual_appearance type, EPlane_angle_measure_with_unit value) void unsetOrientation(EExtended_visual_appearance type) refraction_index (explicit attribute)boolean testRefraction_index(EExtended_visual_appearance type)ERepresentation_item getRefraction_index(EExtended_visual_appearance type) void setRefraction_index(EExtended_visual_appearance type, ERepresentation_item value) void unsetRefraction_index(EExtended_visual_appearance type) texture_map (explicit attribute)boolean testTexture_map(EExtended_visual_appearance type)EDigital_file getTexture_map(EExtended_visual_appearance type) void setTexture_map(EExtended_visual_appearance type, EDigital_file value) void unsetTexture_map(EExtended_visual_appearance type) |
public class CExtended_visual_appearance implements EExtended_visual_appearancestatic EAttribute attributeOpacity(EExtended_visual_appearance type)static int usedinOpacity(EExtended_visual_appearance type, ERepresentation_item instance, ASdaiModel domain, AExtended_visual_appearance result) static EAttribute attributeOrientation(EExtended_visual_appearance type) static int usedinOrientation(EExtended_visual_appearance type, EPlane_angle_measure_with_unit instance, ASdaiModel domain, AExtended_visual_appearance result) static EAttribute attributeRefraction_index(EExtended_visual_appearance type) static int usedinRefraction_index(EExtended_visual_appearance type, ERepresentation_item instance, ASdaiModel domain, AExtended_visual_appearance result) static EAttribute attributeTexture_map(EExtended_visual_appearance type) static int usedinTexture_map(EExtended_visual_appearance type, EDigital_file instance, ASdaiModel domain, AExtended_visual_appearance result) |
public class AExtended_visual_appearance extends AEntitypublic EExtended_visual_appearance getByIndex(int index)public EExtended_visual_appearance getCurrentMember(SdaiIterator it) |