Overview Schemas Index

PRESENTATION_RESOURCE_SCHEMA (jsdai.SPresentation_resource_schema)


ENTITY colour_rgb
          SUBTYPE OF (colour_specification);
          red : REAL;
          green : REAL;
          blue : REAL;
WHERE
          wr1: {0.0 <= red <= 1.0};
          wr2: {0.0 <= green <= 1.0};
          wr3: {0.0 <= blue <= 1.0};
END_ENTITY; -- colour_rgb

Entity data types and their attributes

colour
          -
colour_specification
          name: label;
colour_rgb
          red: REAL;
          green: REAL;
          blue: REAL;

Complex entities

          colour_associated$colour_rgb (PRESENTATION_RESOURCE_SCHEMA)
          colour_rgb$draughting_pre_defined_colour (PRESENTATION_RESOURCE_SCHEMA)
          colour_rgb$pre_defined_colour (PRESENTATION_RESOURCE_SCHEMA)

Users

colour
          curve_appearance.colour
          curve_style.curve_colour
          fill_area_style_colour.fill_colour
          fill_area_style_tile_coloured_region.region_colour
          light_source.light_colour
          multi_language_attribute_assignment.items
                    multi_language_attribute_item
                              multi_language_attribute_item_203e2
          point_appearance.colour
          point_style.marker_colour
          surface_colour.assigned_colour
          surface_rendering_properties.rendered_colour
          surface_style_reflectance_ambient_diffuse_specular.specular_colour
          surface_style_rendering.surface_colour
          symbol_colour.colour_of_symbol
          text_style_for_defined_font.text_colour
colour_specification
          state_variable_with_colour.associated_colour
colour_rgb

Global rules for this entity data type

          dependent_instantiable_colour_rgb (AUTOMOTIVE_DESIGN)

public interface EColour_rgb extends EColour_specification

red (explicit attribute)

          boolean testRed(EColour_rgb type)
          double getRed(EColour_rgb type)
          void setRed(EColour_rgb type, double value)
          void unsetRed(EColour_rgb type)

green (explicit attribute)

          boolean testGreen(EColour_rgb type)
          double getGreen(EColour_rgb type)
          void setGreen(EColour_rgb type, double value)
          void unsetGreen(EColour_rgb type)

blue (explicit attribute)

          boolean testBlue(EColour_rgb type)
          double getBlue(EColour_rgb type)
          void setBlue(EColour_rgb type, double value)
          void unsetBlue(EColour_rgb type)

public class CColour_rgb implements EColour_rgb

          static EAttribute attributeRed(EColour_rgb type)
          static EAttribute attributeGreen(EColour_rgb type)
          static EAttribute attributeBlue(EColour_rgb type)

public class AColour_rgb extends AEntity

          public EColour_rgb getByIndex(int index)
          public EColour_rgb getCurrentMember(SdaiIterator it)