ENTITY cylindrical_volume SUBTYPE OF (volume); position : axis2_placement_3d; radius : positive_length_measure; height : positive_length_measure; END_ENTITY; -- cylindrical_volume |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; volume - cylindrical_volume position: axis2_placement_3d; radius: positive_length_measure; height: positive_length_measure; |
Global rules for this entity data type- |
public interface ECylindrical_volume extends EVolumeposition (explicit attribute)boolean testPosition(ECylindrical_volume type)EAxis2_placement_3d getPosition(ECylindrical_volume type) void setPosition(ECylindrical_volume type, EAxis2_placement_3d value) void unsetPosition(ECylindrical_volume type) radius (explicit attribute)boolean testRadius(ECylindrical_volume type)double getRadius(ECylindrical_volume type) void setRadius(ECylindrical_volume type, double value) void unsetRadius(ECylindrical_volume type) height (explicit attribute)boolean testHeight(ECylindrical_volume type)double getHeight(ECylindrical_volume type) void setHeight(ECylindrical_volume type, double value) void unsetHeight(ECylindrical_volume type) |
public class CCylindrical_volume implements ECylindrical_volumestatic EAttribute attributePosition(ECylindrical_volume type)static int usedinPosition(ECylindrical_volume type, EAxis2_placement_3d instance, ASdaiModel domain, ACylindrical_volume result) static EAttribute attributeRadius(ECylindrical_volume type) static EAttribute attributeHeight(ECylindrical_volume type) |
public class ACylindrical_volume extends AEntitypublic ECylindrical_volume getByIndex(int index)public ECylindrical_volume getCurrentMember(SdaiIterator it) |