Overview Schemas Index

PRESENTATION_APPEARANCE_SCHEMA (jsdai.SPresentation_appearance_schema)


ENTITY surface_style_parameter_line
          SUBTYPE OF (founded_item);
          style_of_parameter_lines : curve_or_render;
          direction_counts : SET [1:2] OF direction_count_select;
WHERE
          wr1: (HIINDEX(SELF.direction_counts) = 1)
                        XOR
         (TYPEOF(SELF.direction_counts[1]) <>
          TYPEOF(SELF.direction_counts[2]));
END_ENTITY; -- surface_style_parameter_line

Entity data types and their attributes

founded_item
          (DER) users: SET [0:?] OF founded_item_select;
surface_style_parameter_line
          style_of_parameter_lines: curve_or_render;
          direction_counts: SET [1:2] OF direction_count_select;

Users

founded_item
          founded_item.users
                    founded_item_select
surface_style_parameter_line
          surface_appearance_wireframe.styles
                    surface_style_element_select
          surface_side_style.styles
                    surface_style_element_select

Global rules for this entity data type

          -

public interface ESurface_style_parameter_line extends EFounded_item

style_of_parameter_lines (explicit attribute)

          int testStyle_of_parameter_lines(ESurface_style_parameter_line type)
          case 1
              EEntity getStyle_of_parameter_lines(ESurface_style_parameter_line type)
              void setStyle_of_parameter_lines(ESurface_style_parameter_line type, EEntity value, EEntity node1)
          void unsetStyle_of_parameter_lines(ESurface_style_parameter_line type)

direction_counts (explicit attribute)

          boolean testDirection_counts(ESurface_style_parameter_line type)
          ADirection_count_select getDirection_counts(ESurface_style_parameter_line type)
          ADirection_count_select createDirection_counts(ESurface_style_parameter_line type)
          void unsetDirection_counts(ESurface_style_parameter_line type)

public class CSurface_style_parameter_line implements ESurface_style_parameter_line

          static EAttribute attributeStyle_of_parameter_lines(ESurface_style_parameter_line type)
          static int usedinStyle_of_parameter_lines(ESurface_style_parameter_line type, EEntity instance, ASdaiModel domain, ASurface_style_parameter_line result)
          static EAttribute attributeDirection_counts(ESurface_style_parameter_line type)
          static int usedinDirection_counts(ESurface_style_parameter_line type, EEntity instance, ASdaiModel domain, ASurface_style_parameter_line result)

public class ASurface_style_parameter_line extends AEntity

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