ENTITY shelled_solid SUPERTYPE OF (ONEOF (double_offset_shelled_solid, complex_shelled_solid)) SUBTYPE OF (modified_solid); deleted_face_set : SET [1:?] OF face_surface; thickness : length_measure; WHERE wr1: thickness <> 0; END_ENTITY; -- shelled_solid |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; solid_model - modified_solid rationale: text; base_solid: base_solid_select; shelled_solid deleted_face_set: SET [1:?] OF face_surface; thickness: length_measure; |
complex_shelled_solid (SOLID_SHAPE_ELEMENT_SCHEMA) |
double_offset_shelled_solid (SOLID_SHAPE_ELEMENT_SCHEMA) |
Global rules for this entity data type- |
public interface EShelled_solid extends EModified_soliddeleted_face_set (explicit attribute)boolean testDeleted_face_set(EShelled_solid type)AFace_surface getDeleted_face_set(EShelled_solid type) AFace_surface createDeleted_face_set(EShelled_solid type) void unsetDeleted_face_set(EShelled_solid type) thickness (explicit attribute)boolean testThickness(EShelled_solid type)double getThickness(EShelled_solid type) void setThickness(EShelled_solid type, double value) void unsetThickness(EShelled_solid type) |
public class CShelled_solid implements EShelled_solidstatic EAttribute attributeDeleted_face_set(EShelled_solid type)static int usedinDeleted_face_set(EShelled_solid type, EFace_surface instance, ASdaiModel domain, AShelled_solid result) static EAttribute attributeThickness(EShelled_solid type) |
public class AShelled_solid extends AEntitypublic EShelled_solid getByIndex(int index)public EShelled_solid getCurrentMember(SdaiIterator it) |