ENTITY parametric_volume_3d_element_coordinate_system SUBTYPE OF (fea_representation_item); axis_1 : INTEGER; axis_2 : INTEGER; eu_angles : euler_angles; WHERE wr1: (axis_1 >= 1) AND (axis_1 <= 3) AND (axis_2 >= 1) AND (axis_2 <= 3) AND NOT (axis_1 = axis_2); END_ENTITY; -- parametric_volume_3d_element_coordinate_system |
Entity data types and their attributesrepresentation_itemname: label; fea_representation_item - parametric_volume_3d_element_coordinate_system axis_1: INTEGER; axis_2: INTEGER; eu_angles: euler_angles; |
Global rules for this entity data type- |
public interface EParametric_volume_3d_element_coordinate_system extends EFea_representation_itemaxis_1 (explicit attribute)boolean testAxis_1(EParametric_volume_3d_element_coordinate_system type)int getAxis_1(EParametric_volume_3d_element_coordinate_system type) void setAxis_1(EParametric_volume_3d_element_coordinate_system type, int value) void unsetAxis_1(EParametric_volume_3d_element_coordinate_system type) axis_2 (explicit attribute)boolean testAxis_2(EParametric_volume_3d_element_coordinate_system type)int getAxis_2(EParametric_volume_3d_element_coordinate_system type) void setAxis_2(EParametric_volume_3d_element_coordinate_system type, int value) void unsetAxis_2(EParametric_volume_3d_element_coordinate_system type) eu_angles (explicit attribute)boolean testEu_angles(EParametric_volume_3d_element_coordinate_system type)EEuler_angles getEu_angles(EParametric_volume_3d_element_coordinate_system type) void setEu_angles(EParametric_volume_3d_element_coordinate_system type, EEuler_angles value) void unsetEu_angles(EParametric_volume_3d_element_coordinate_system type) |
public class CParametric_volume_3d_element_coordinate_system implements EParametric_volume_3d_element_coordinate_systemstatic EAttribute attributeAxis_1(EParametric_volume_3d_element_coordinate_system type)static EAttribute attributeAxis_2(EParametric_volume_3d_element_coordinate_system type) static EAttribute attributeEu_angles(EParametric_volume_3d_element_coordinate_system type) static int usedinEu_angles(EParametric_volume_3d_element_coordinate_system type, EEuler_angles instance, ASdaiModel domain, AParametric_volume_3d_element_coordinate_system result) |
public class AParametric_volume_3d_element_coordinate_system extends AEntitypublic EParametric_volume_3d_element_coordinate_system getByIndex(int index)public EParametric_volume_3d_element_coordinate_system getCurrentMember(SdaiIterator it) |