ENTITY surface_3d_node_field_section_variable_values SUBTYPE OF (surface_3d_node_field_variable_definition); simple_value : field_value; variable : surface_element_variable; location : surface_section_element_location; coordinate_system : OPTIONAL surface_3d_state_coordinate_system; WHERE wr1: necessary_value_coordinate_system (simple_value, coordinate_system); wr2: consistent_value (simple_value, variable); wr3: appropriate_value_existence (simple_value, TYPEOF (SELF\state_definition.defined_state)); END_ENTITY; -- surface_3d_node_field_section_variable_values |
Entity data types and their attributesstate_definitiondefined_state: state; field_variable_definition - field_variable_node_definition node: node_output_reference; (OPT) group: element_group; surface_3d_node_field_variable_definition - surface_3d_node_field_section_variable_values simple_value: field_value; variable: surface_element_variable; location: surface_section_element_location; (OPT) coordinate_system: surface_3d_state_coordinate_system; |
Global rules for this entity data type- |
public interface ESurface_3d_node_field_section_variable_values extends ESurface_3d_node_field_variable_definitionsimple_value (explicit attribute)int testSimple_value(ESurface_3d_node_field_section_variable_values type)case sSimple_valueUnspecified_value: int getSimple_value(ESurface_3d_node_field_section_variable_values type, EUnspecified_value node1) void setSimple_value(ESurface_3d_node_field_section_variable_values type, int value, EUnspecified_value node1) case sSimple_valueScalar: double getSimple_value(ESurface_3d_node_field_section_variable_values type, EScalar node1) void setSimple_value(ESurface_3d_node_field_section_variable_values type, double value, EScalar node1) case sSimple_valueTensor1_2d: A_double getSimple_value(ESurface_3d_node_field_section_variable_values type, ETensor1_2d node1) void setSimple_value(ESurface_3d_node_field_section_variable_values type, A_double value, ETensor1_2d node1) case sSimple_valueTensor1_3d: A_double getSimple_value(ESurface_3d_node_field_section_variable_values type, ETensor1_3d node1) void setSimple_value(ESurface_3d_node_field_section_variable_values type, A_double value, ETensor1_3d node1) case sSimple_valueAnisotropic_symmetric_tensor2_2d: A_double getSimple_value(ESurface_3d_node_field_section_variable_values type, EAnisotropic_symmetric_tensor2_2d node1) void setSimple_value(ESurface_3d_node_field_section_variable_values type, A_double value, EAnisotropic_symmetric_tensor2_2d node1) case sSimple_valueIsotropic_symmetric_tensor2_3d: double getSimple_value(ESurface_3d_node_field_section_variable_values type, EIsotropic_symmetric_tensor2_3d node1) void setSimple_value(ESurface_3d_node_field_section_variable_values type, double value, EIsotropic_symmetric_tensor2_3d node1) case sSimple_valueOrthotropic_symmetric_tensor2_3d: A_double getSimple_value(ESurface_3d_node_field_section_variable_values type, EOrthotropic_symmetric_tensor2_3d node1) void setSimple_value(ESurface_3d_node_field_section_variable_values type, A_double value, EOrthotropic_symmetric_tensor2_3d node1) case sSimple_valueAnisotropic_symmetric_tensor2_3d: A_double getSimple_value(ESurface_3d_node_field_section_variable_values type, EAnisotropic_symmetric_tensor2_3d node1) void setSimple_value(ESurface_3d_node_field_section_variable_values type, A_double value, EAnisotropic_symmetric_tensor2_3d node1) void unsetSimple_value(ESurface_3d_node_field_section_variable_values type) variable (explicit attribute)int testVariable(ESurface_3d_node_field_section_variable_values type)case sVariableVolume_scalar_variable: int getVariable(ESurface_3d_node_field_section_variable_values type, EVolume_scalar_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, int value, EVolume_scalar_variable node1) case sVariableVolume_angular_variable: int getVariable(ESurface_3d_node_field_section_variable_values type, EVolume_angular_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, int value, EVolume_angular_variable node1) case sVariableVolume_vector_3d_variable: int getVariable(ESurface_3d_node_field_section_variable_values type, EVolume_vector_3d_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, int value, EVolume_vector_3d_variable node1) case sVariableVolume_tensor2_3d_variable: int getVariable(ESurface_3d_node_field_section_variable_values type, EVolume_tensor2_3d_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, int value, EVolume_tensor2_3d_variable node1) case sVariableApplication_defined_scalar_variable: String getVariable(ESurface_3d_node_field_section_variable_values type, EApplication_defined_scalar_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, String value, EApplication_defined_scalar_variable node1) case sVariableApplication_defined_vector_3d_variable: String getVariable(ESurface_3d_node_field_section_variable_values type, EApplication_defined_vector_3d_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, String value, EApplication_defined_vector_3d_variable node1) case sVariableApplication_defined_tensor2_3d_variable: String getVariable(ESurface_3d_node_field_section_variable_values type, EApplication_defined_tensor2_3d_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, String value, EApplication_defined_tensor2_3d_variable node1) case sVariableSurface_scalar_variable: int getVariable(ESurface_3d_node_field_section_variable_values type, ESurface_scalar_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, int value, ESurface_scalar_variable node1) case sVariableSurface_vector_2d_variable: int getVariable(ESurface_3d_node_field_section_variable_values type, ESurface_vector_2d_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, int value, ESurface_vector_2d_variable node1) case sVariableSurface_vector_3d_variable: int getVariable(ESurface_3d_node_field_section_variable_values type, ESurface_vector_3d_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, int value, ESurface_vector_3d_variable node1) case sVariableSurface_tensor2_2d_variable: int getVariable(ESurface_3d_node_field_section_variable_values type, ESurface_tensor2_2d_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, int value, ESurface_tensor2_2d_variable node1) case sVariableApplication_defined_tensor2_2d_variable: String getVariable(ESurface_3d_node_field_section_variable_values type, EApplication_defined_tensor2_2d_variable node1) void setVariable(ESurface_3d_node_field_section_variable_values type, String value, EApplication_defined_tensor2_2d_variable node1) void unsetVariable(ESurface_3d_node_field_section_variable_values type) location (explicit attribute)boolean testLocation(ESurface_3d_node_field_section_variable_values type)ESurface_section_element_location getLocation(ESurface_3d_node_field_section_variable_values type) void setLocation(ESurface_3d_node_field_section_variable_values type, ESurface_section_element_location value) void unsetLocation(ESurface_3d_node_field_section_variable_values type) coordinate_system (explicit attribute)int testCoordinate_system(ESurface_3d_node_field_section_variable_values type)case 1 EEntity getCoordinate_system(ESurface_3d_node_field_section_variable_values type) void setCoordinate_system(ESurface_3d_node_field_section_variable_values type, EEntity value, EEntity node1) case 1 EEntity getCoordinate_system(ESurface_3d_node_field_section_variable_values type) void setCoordinate_system(ESurface_3d_node_field_section_variable_values type, EEntity value, EEntity node1) void unsetCoordinate_system(ESurface_3d_node_field_section_variable_values type) |
public class CSurface_3d_node_field_section_variable_values implements ESurface_3d_node_field_section_variable_valuesstatic EAttribute attributeSimple_value(ESurface_3d_node_field_section_variable_values type)static int usedinSimple_value(ESurface_3d_node_field_section_variable_values type, EEntity instance, ASdaiModel domain, ASurface_3d_node_field_section_variable_values result) static EAttribute attributeVariable(ESurface_3d_node_field_section_variable_values type) static int usedinVariable(ESurface_3d_node_field_section_variable_values type, EEntity instance, ASdaiModel domain, ASurface_3d_node_field_section_variable_values result) static EAttribute attributeLocation(ESurface_3d_node_field_section_variable_values type) static int usedinLocation(ESurface_3d_node_field_section_variable_values type, ESurface_section_element_location instance, ASdaiModel domain, ASurface_3d_node_field_section_variable_values result) static EAttribute attributeCoordinate_system(ESurface_3d_node_field_section_variable_values type) static int usedinCoordinate_system(ESurface_3d_node_field_section_variable_values type, EEntity instance, ASdaiModel domain, ASurface_3d_node_field_section_variable_values result) |
public class ASurface_3d_node_field_section_variable_values extends AEntitypublic ESurface_3d_node_field_section_variable_values getByIndex(int index)public ESurface_3d_node_field_section_variable_values getCurrentMember(SdaiIterator it) |