ENTITY eccentric_conical_volume SUBTYPE OF (volume); position : axis2_placement_3d; semi_axis_1 : positive_length_measure; semi_axis_2 : positive_length_measure; height : positive_length_measure; x_offset : length_measure; y_offset : length_measure; ratio : REAL; WHERE wr1: ratio >= 0.0; END_ENTITY; -- eccentric_conical_volume |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; volume - eccentric_conical_volume position: axis2_placement_3d; semi_axis_1: positive_length_measure; semi_axis_2: positive_length_measure; height: positive_length_measure; x_offset: length_measure; y_offset: length_measure; ratio: REAL; |
Global rules for this entity data type- |
public interface EEccentric_conical_volume extends EVolumeposition (explicit attribute)boolean testPosition(EEccentric_conical_volume type)EAxis2_placement_3d getPosition(EEccentric_conical_volume type) void setPosition(EEccentric_conical_volume type, EAxis2_placement_3d value) void unsetPosition(EEccentric_conical_volume type) semi_axis_1 (explicit attribute)boolean testSemi_axis_1(EEccentric_conical_volume type)double getSemi_axis_1(EEccentric_conical_volume type) void setSemi_axis_1(EEccentric_conical_volume type, double value) void unsetSemi_axis_1(EEccentric_conical_volume type) semi_axis_2 (explicit attribute)boolean testSemi_axis_2(EEccentric_conical_volume type)double getSemi_axis_2(EEccentric_conical_volume type) void setSemi_axis_2(EEccentric_conical_volume type, double value) void unsetSemi_axis_2(EEccentric_conical_volume type) height (explicit attribute)boolean testHeight(EEccentric_conical_volume type)double getHeight(EEccentric_conical_volume type) void setHeight(EEccentric_conical_volume type, double value) void unsetHeight(EEccentric_conical_volume type) x_offset (explicit attribute)boolean testX_offset(EEccentric_conical_volume type)double getX_offset(EEccentric_conical_volume type) void setX_offset(EEccentric_conical_volume type, double value) void unsetX_offset(EEccentric_conical_volume type) y_offset (explicit attribute)boolean testY_offset(EEccentric_conical_volume type)double getY_offset(EEccentric_conical_volume type) void setY_offset(EEccentric_conical_volume type, double value) void unsetY_offset(EEccentric_conical_volume type) ratio (explicit attribute)boolean testRatio(EEccentric_conical_volume type)double getRatio(EEccentric_conical_volume type) void setRatio(EEccentric_conical_volume type, double value) void unsetRatio(EEccentric_conical_volume type) |
public class CEccentric_conical_volume implements EEccentric_conical_volumestatic EAttribute attributePosition(EEccentric_conical_volume type)static int usedinPosition(EEccentric_conical_volume type, EAxis2_placement_3d instance, ASdaiModel domain, AEccentric_conical_volume result) static EAttribute attributeSemi_axis_1(EEccentric_conical_volume type) static EAttribute attributeSemi_axis_2(EEccentric_conical_volume type) static EAttribute attributeHeight(EEccentric_conical_volume type) static EAttribute attributeX_offset(EEccentric_conical_volume type) static EAttribute attributeY_offset(EEccentric_conical_volume type) static EAttribute attributeRatio(EEccentric_conical_volume type) |
public class AEccentric_conical_volume extends AEntitypublic EEccentric_conical_volume getByIndex(int index)public EEccentric_conical_volume getCurrentMember(SdaiIterator it) |