ENTITY curve_based_path SUBTYPE OF (path_node); path_curve : curve; END_ENTITY; -- curve_based_path |
Entity data types and their attributesfounded_item(DER) users: SET [0:?] OF founded_item_select; kinematic_path_segment t_end: parameter_value; transition: transition_code; path_node placement_end: placement; curve_based_path path_curve: curve; |
Users: by entity attributesfounded_itemfounded_item.users founded_item_select kinematic_path_segment kinematic_path.segments path_node kinematic_path_defined_by_nodes.segments curve_based_path Users: by defined types, not used by any entity attributecurve_based_path- |
Global rules for this entity data type- |
public interface ECurve_based_path extends EPath_nodepath_curve (explicit attribute)boolean testPath_curve(ECurve_based_path type)ECurve getPath_curve(ECurve_based_path type) void setPath_curve(ECurve_based_path type, ECurve value) void unsetPath_curve(ECurve_based_path type) |
public class CCurve_based_path implements ECurve_based_pathstatic EAttribute attributePath_curve(ECurve_based_path type)static int usedinPath_curve(ECurve_based_path type, ECurve instance, ASdaiModel domain, ACurve_based_path result) |
public class ACurve_based_path extends AEntitypublic ECurve_based_path getByIndex(int index)public ECurve_based_path getCurrentMember(SdaiIterator it) |