Overview Schemas Index

PRESENTATION_APPEARANCE_SCHEMA (jsdai.SPresentation_appearance_schema)


ENTITY surface_style_rendering_with_properties
          SUBTYPE OF (surface_style_rendering);
          properties : SET [1:2] OF rendering_properties_select;
WHERE
          wr1:  ( HIINDEX ( SELF  . properties ) = 1 ) XOR ( TYPEOF  ( SELF  . properties [ 1 ] ) <> TYPEOF ( SELF . properties [ 2 ] ) ) ;
END_ENTITY; -- surface_style_rendering_with_properties

Entity data types and their attributes

surface_style_rendering
          rendering_method: shading_surface_method;
          surface_colour: colour;
surface_style_rendering_with_properties
          properties: SET [1:2] OF rendering_properties_select;

Users

surface_style_rendering
          surface_appearance_wireframe.styles
                    surface_style_element_select
          surface_side_style.styles
                    surface_style_element_select
surface_style_rendering_with_properties

Global rules for this entity data type

          -

public interface ESurface_style_rendering_with_properties extends ESurface_style_rendering

properties (explicit attribute)

          boolean testProperties(ESurface_style_rendering_with_properties type)
          ARendering_properties_select getProperties(ESurface_style_rendering_with_properties type)
          ARendering_properties_select createProperties(ESurface_style_rendering_with_properties type)
          void unsetProperties(ESurface_style_rendering_with_properties type)

public class CSurface_style_rendering_with_properties implements ESurface_style_rendering_with_properties

          static EAttribute attributeProperties(ESurface_style_rendering_with_properties type)
          static int usedinProperties(ESurface_style_rendering_with_properties type, EEntity instance, ASdaiModel domain, ASurface_style_rendering_with_properties result)

public class ASurface_style_rendering_with_properties extends AEntity

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