ENTITY eccentric_cone SUBTYPE OF (geometric_representation_item); 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_cone |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; eccentric_cone 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_cone extends EGeometric_representation_itemposition (explicit attribute)boolean testPosition(EEccentric_cone type)EAxis2_placement_3d getPosition(EEccentric_cone type) void setPosition(EEccentric_cone type, EAxis2_placement_3d value) void unsetPosition(EEccentric_cone type) semi_axis_1 (explicit attribute)boolean testSemi_axis_1(EEccentric_cone type)double getSemi_axis_1(EEccentric_cone type) void setSemi_axis_1(EEccentric_cone type, double value) void unsetSemi_axis_1(EEccentric_cone type) semi_axis_2 (explicit attribute)boolean testSemi_axis_2(EEccentric_cone type)double getSemi_axis_2(EEccentric_cone type) void setSemi_axis_2(EEccentric_cone type, double value) void unsetSemi_axis_2(EEccentric_cone type) height (explicit attribute)boolean testHeight(EEccentric_cone type)double getHeight(EEccentric_cone type) void setHeight(EEccentric_cone type, double value) void unsetHeight(EEccentric_cone type) x_offset (explicit attribute)boolean testX_offset(EEccentric_cone type)double getX_offset(EEccentric_cone type) void setX_offset(EEccentric_cone type, double value) void unsetX_offset(EEccentric_cone type) y_offset (explicit attribute)boolean testY_offset(EEccentric_cone type)double getY_offset(EEccentric_cone type) void setY_offset(EEccentric_cone type, double value) void unsetY_offset(EEccentric_cone type) ratio (explicit attribute)boolean testRatio(EEccentric_cone type)double getRatio(EEccentric_cone type) void setRatio(EEccentric_cone type, double value) void unsetRatio(EEccentric_cone type) |
public class CEccentric_cone implements EEccentric_conestatic EAttribute attributePosition(EEccentric_cone type)static int usedinPosition(EEccentric_cone type, EAxis2_placement_3d instance, ASdaiModel domain, AEccentric_cone result) static EAttribute attributeSemi_axis_1(EEccentric_cone type) static EAttribute attributeSemi_axis_2(EEccentric_cone type) static EAttribute attributeHeight(EEccentric_cone type) static EAttribute attributeX_offset(EEccentric_cone type) static EAttribute attributeY_offset(EEccentric_cone type) static EAttribute attributeRatio(EEccentric_cone type) |
public class AEccentric_cone extends AEntitypublic EEccentric_cone getByIndex(int index)public EEccentric_cone getCurrentMember(SdaiIterator it) |