ENTITY shell_based_surface_model SUBTYPE OF (geometric_representation_item); sbsm_boundary : SET [1:?] OF shell; WHERE wr1: constraints_geometry_shell_based_surface_model(SELF); END_ENTITY; -- shell_based_surface_model |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; shell_based_surface_model sbsm_boundary: SET [1:?] OF shell; |
Global rules for this entity data type- |
public interface EShell_based_surface_model extends EGeometric_representation_itemsbsm_boundary (explicit attribute)boolean testSbsm_boundary(EShell_based_surface_model type)AShell getSbsm_boundary(EShell_based_surface_model type) AShell createSbsm_boundary(EShell_based_surface_model type) void unsetSbsm_boundary(EShell_based_surface_model type) |
public class CShell_based_surface_model implements EShell_based_surface_modelstatic EAttribute attributeSbsm_boundary(EShell_based_surface_model type)static int usedinSbsm_boundary(EShell_based_surface_model type, EEntity instance, ASdaiModel domain, AShell_based_surface_model result) |
public class AShell_based_surface_model extends AEntitypublic EShell_based_surface_model getByIndex(int index)public EShell_based_surface_model getCurrentMember(SdaiIterator it) |