ENTITY transform SUBTYPE OF (functionally_defined_transformation); rotation_component : spatial_rotation; translation_component : translation; END_ENTITY; -- transform |
Entity data types and their attributesfunctionally_defined_transformationname: label; (OPT) description: text; transform rotation_component: spatial_rotation; translation_component: translation; |
Global rules for this entity data type- |
public interface ETransform extends EFunctionally_defined_transformationrotation_component (explicit attribute)int testRotation_component(ETransform type)case 1 EEntity getRotation_component(ETransform type) void setRotation_component(ETransform type, EEntity value, EEntity node1) case sRotation_componentYpr_rotation: A_double getRotation_component(ETransform type, EYpr_rotation node1) void setRotation_component(ETransform type, A_double value, EYpr_rotation node1) void unsetRotation_component(ETransform type) translation_component (explicit attribute)boolean testTranslation_component(ETransform type)ETranslation getTranslation_component(ETransform type) void setTranslation_component(ETransform type, ETranslation value) void unsetTranslation_component(ETransform type) |
public class CTransform implements ETransformstatic EAttribute attributeRotation_component(ETransform type)static int usedinRotation_component(ETransform type, EEntity instance, ASdaiModel domain, ATransform result) static EAttribute attributeTranslation_component(ETransform type) static int usedinTranslation_component(ETransform type, ETranslation instance, ASdaiModel domain, ATransform result) |
public class ATransform extends AEntitypublic ETransform getByIndex(int index)public ETransform getCurrentMember(SdaiIterator it) |