ENTITY block_volume SUBTYPE OF (volume); position : axis2_placement_3d; x : positive_length_measure; y : positive_length_measure; z : positive_length_measure; END_ENTITY; -- block_volume |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; volume - block_volume position: axis2_placement_3d; x: positive_length_measure; y: positive_length_measure; z: positive_length_measure; |
Global rules for this entity data type- |
public interface EBlock_volume extends EVolumeposition (explicit attribute)boolean testPosition(EBlock_volume type)EAxis2_placement_3d getPosition(EBlock_volume type) void setPosition(EBlock_volume type, EAxis2_placement_3d value) void unsetPosition(EBlock_volume type) x (explicit attribute)boolean testX(EBlock_volume type)double getX(EBlock_volume type) void setX(EBlock_volume type, double value) void unsetX(EBlock_volume type) y (explicit attribute)boolean testY(EBlock_volume type)double getY(EBlock_volume type) void setY(EBlock_volume type, double value) void unsetY(EBlock_volume type) z (explicit attribute)boolean testZ(EBlock_volume type)double getZ(EBlock_volume type) void setZ(EBlock_volume type, double value) void unsetZ(EBlock_volume type) |
public class CBlock_volume implements EBlock_volumestatic EAttribute attributePosition(EBlock_volume type)static int usedinPosition(EBlock_volume type, EAxis2_placement_3d instance, ASdaiModel domain, ABlock_volume result) static EAttribute attributeX(EBlock_volume type) static EAttribute attributeY(EBlock_volume type) static EAttribute attributeZ(EBlock_volume type) |
public class ABlock_volume extends AEntitypublic EBlock_volume getByIndex(int index)public EBlock_volume getCurrentMember(SdaiIterator it) |