ENTITY trimmed_volume SUBTYPE OF (solid_model); basis_volume : volume; u1 : parameter_value; u2 : parameter_value; v1 : parameter_value; v2 : parameter_value; w1 : parameter_value; w2 : parameter_value; WHERE wr1: u1 <> u2; wr2: v1 <> v2; wr3: w1 <> w2; END_ENTITY; -- trimmed_volume |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; solid_model - trimmed_volume basis_volume: volume; u1: parameter_value; u2: parameter_value; v1: parameter_value; v2: parameter_value; w1: parameter_value; w2: parameter_value; |
Global rules for this entity data type- |
public interface ETrimmed_volume extends ESolid_modelbasis_volume (explicit attribute)boolean testBasis_volume(ETrimmed_volume type)EVolume getBasis_volume(ETrimmed_volume type) void setBasis_volume(ETrimmed_volume type, EVolume value) void unsetBasis_volume(ETrimmed_volume type) u1 (explicit attribute)boolean testU1(ETrimmed_volume type)double getU1(ETrimmed_volume type) void setU1(ETrimmed_volume type, double value) void unsetU1(ETrimmed_volume type) u2 (explicit attribute)boolean testU2(ETrimmed_volume type)double getU2(ETrimmed_volume type) void setU2(ETrimmed_volume type, double value) void unsetU2(ETrimmed_volume type) v1 (explicit attribute)boolean testV1(ETrimmed_volume type)double getV1(ETrimmed_volume type) void setV1(ETrimmed_volume type, double value) void unsetV1(ETrimmed_volume type) v2 (explicit attribute)boolean testV2(ETrimmed_volume type)double getV2(ETrimmed_volume type) void setV2(ETrimmed_volume type, double value) void unsetV2(ETrimmed_volume type) w1 (explicit attribute)boolean testW1(ETrimmed_volume type)double getW1(ETrimmed_volume type) void setW1(ETrimmed_volume type, double value) void unsetW1(ETrimmed_volume type) w2 (explicit attribute)boolean testW2(ETrimmed_volume type)double getW2(ETrimmed_volume type) void setW2(ETrimmed_volume type, double value) void unsetW2(ETrimmed_volume type) |
public class CTrimmed_volume implements ETrimmed_volumestatic EAttribute attributeBasis_volume(ETrimmed_volume type)static int usedinBasis_volume(ETrimmed_volume type, EVolume instance, ASdaiModel domain, ATrimmed_volume result) static EAttribute attributeU1(ETrimmed_volume type) static EAttribute attributeU2(ETrimmed_volume type) static EAttribute attributeV1(ETrimmed_volume type) static EAttribute attributeV2(ETrimmed_volume type) static EAttribute attributeW1(ETrimmed_volume type) static EAttribute attributeW2(ETrimmed_volume type) |
public class ATrimmed_volume extends AEntitypublic ETrimmed_volume getByIndex(int index)public ETrimmed_volume getCurrentMember(SdaiIterator it) |