ENTITY curve_element_section_derived_definitions SUBTYPE OF (curve_element_section_definition); cross_sectional_area : context_dependent_measure; shear_area : ARRAY [1:2] OF measure_or_unspecified_value; second_moment_of_area : ARRAY [1:3] OF context_dependent_measure; torsional_constant : context_dependent_measure; warping_constant : measure_or_unspecified_value; location_of_centroid : ARRAY [1:2] OF measure_or_unspecified_value; location_of_shear_centre : ARRAY [1:2] OF measure_or_unspecified_value; location_of_non_structural_mass : ARRAY [1:2] OF measure_or_unspecified_value; non_structural_mass : measure_or_unspecified_value; polar_moment : measure_or_unspecified_value; END_ENTITY; -- curve_element_section_derived_definitions |
Entity data types and their attributescurve_element_section_definitiondescription: text; section_angle: plane_angle_measure; curve_element_section_derived_definitions cross_sectional_area: context_dependent_measure; shear_area: ARRAY [1:2] OF measure_or_unspecified_value; second_moment_of_area: ARRAY [1:3] OF context_dependent_measure; torsional_constant: context_dependent_measure; warping_constant: measure_or_unspecified_value; location_of_centroid: ARRAY [1:2] OF measure_or_unspecified_value; location_of_shear_centre: ARRAY [1:2] OF measure_or_unspecified_value; location_of_non_structural_mass: ARRAY [1:2] OF measure_or_unspecified_value; non_structural_mass: measure_or_unspecified_value; polar_moment: measure_or_unspecified_value; |
Global rules for this entity data type- |
public interface ECurve_element_section_derived_definitions extends ECurve_element_section_definitioncross_sectional_area (explicit attribute)boolean testCross_sectional_area(ECurve_element_section_derived_definitions type)double getCross_sectional_area(ECurve_element_section_derived_definitions type) void setCross_sectional_area(ECurve_element_section_derived_definitions type, double value) void unsetCross_sectional_area(ECurve_element_section_derived_definitions type) shear_area (explicit attribute)boolean testShear_area(ECurve_element_section_derived_definitions type)AMeasure_or_unspecified_value getShear_area(ECurve_element_section_derived_definitions type) AMeasure_or_unspecified_value createShear_area(ECurve_element_section_derived_definitions type) void unsetShear_area(ECurve_element_section_derived_definitions type) second_moment_of_area (explicit attribute)boolean testSecond_moment_of_area(ECurve_element_section_derived_definitions type)A_double getSecond_moment_of_area(ECurve_element_section_derived_definitions type) A_double createSecond_moment_of_area(ECurve_element_section_derived_definitions type) void unsetSecond_moment_of_area(ECurve_element_section_derived_definitions type) torsional_constant (explicit attribute)boolean testTorsional_constant(ECurve_element_section_derived_definitions type)double getTorsional_constant(ECurve_element_section_derived_definitions type) void setTorsional_constant(ECurve_element_section_derived_definitions type, double value) void unsetTorsional_constant(ECurve_element_section_derived_definitions type) warping_constant (explicit attribute)int testWarping_constant(ECurve_element_section_derived_definitions type)case sWarping_constantContext_dependent_measure: double getWarping_constant(ECurve_element_section_derived_definitions type, EContext_dependent_measure node1) void setWarping_constant(ECurve_element_section_derived_definitions type, double value, EContext_dependent_measure node1) case sWarping_constantUnspecified_value: int getWarping_constant(ECurve_element_section_derived_definitions type, EUnspecified_value node1) void setWarping_constant(ECurve_element_section_derived_definitions type, int value, EUnspecified_value node1) void unsetWarping_constant(ECurve_element_section_derived_definitions type) location_of_centroid (explicit attribute)boolean testLocation_of_centroid(ECurve_element_section_derived_definitions type)AMeasure_or_unspecified_value getLocation_of_centroid(ECurve_element_section_derived_definitions type) AMeasure_or_unspecified_value createLocation_of_centroid(ECurve_element_section_derived_definitions type) void unsetLocation_of_centroid(ECurve_element_section_derived_definitions type) location_of_shear_centre (explicit attribute)boolean testLocation_of_shear_centre(ECurve_element_section_derived_definitions type)AMeasure_or_unspecified_value getLocation_of_shear_centre(ECurve_element_section_derived_definitions type) AMeasure_or_unspecified_value createLocation_of_shear_centre(ECurve_element_section_derived_definitions type) void unsetLocation_of_shear_centre(ECurve_element_section_derived_definitions type) location_of_non_structural_mass (explicit attribute)boolean testLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type)AMeasure_or_unspecified_value getLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type) AMeasure_or_unspecified_value createLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type) void unsetLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type) non_structural_mass (explicit attribute)int testNon_structural_mass(ECurve_element_section_derived_definitions type)case sNon_structural_massContext_dependent_measure: double getNon_structural_mass(ECurve_element_section_derived_definitions type, EContext_dependent_measure node1) void setNon_structural_mass(ECurve_element_section_derived_definitions type, double value, EContext_dependent_measure node1) case sNon_structural_massUnspecified_value: int getNon_structural_mass(ECurve_element_section_derived_definitions type, EUnspecified_value node1) void setNon_structural_mass(ECurve_element_section_derived_definitions type, int value, EUnspecified_value node1) void unsetNon_structural_mass(ECurve_element_section_derived_definitions type) polar_moment (explicit attribute)int testPolar_moment(ECurve_element_section_derived_definitions type)case sPolar_momentContext_dependent_measure: double getPolar_moment(ECurve_element_section_derived_definitions type, EContext_dependent_measure node1) void setPolar_moment(ECurve_element_section_derived_definitions type, double value, EContext_dependent_measure node1) case sPolar_momentUnspecified_value: int getPolar_moment(ECurve_element_section_derived_definitions type, EUnspecified_value node1) void setPolar_moment(ECurve_element_section_derived_definitions type, int value, EUnspecified_value node1) void unsetPolar_moment(ECurve_element_section_derived_definitions type) |
public class CCurve_element_section_derived_definitions implements ECurve_element_section_derived_definitionsstatic EAttribute attributeCross_sectional_area(ECurve_element_section_derived_definitions type)static EAttribute attributeShear_area(ECurve_element_section_derived_definitions type) static int usedinShear_area(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result) static EAttribute attributeSecond_moment_of_area(ECurve_element_section_derived_definitions type) static EAttribute attributeTorsional_constant(ECurve_element_section_derived_definitions type) static EAttribute attributeWarping_constant(ECurve_element_section_derived_definitions type) static int usedinWarping_constant(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result) static EAttribute attributeLocation_of_centroid(ECurve_element_section_derived_definitions type) static int usedinLocation_of_centroid(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result) static EAttribute attributeLocation_of_shear_centre(ECurve_element_section_derived_definitions type) static int usedinLocation_of_shear_centre(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result) static EAttribute attributeLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type) static int usedinLocation_of_non_structural_mass(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result) static EAttribute attributeNon_structural_mass(ECurve_element_section_derived_definitions type) static int usedinNon_structural_mass(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result) static EAttribute attributePolar_moment(ECurve_element_section_derived_definitions type) static int usedinPolar_moment(ECurve_element_section_derived_definitions type, EEntity instance, ASdaiModel domain, ACurve_element_section_derived_definitions result) |
public class ACurve_element_section_derived_definitions extends AEntitypublic ECurve_element_section_derived_definitions getByIndex(int index)public ECurve_element_section_derived_definitions getCurrentMember(SdaiIterator it) |