ENTITY curve_segment_set SUBTYPE OF (geometric_representation_item); segments : SET [1:?] OF composite_curve_segment; END_ENTITY; -- curve_segment_set |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; curve_segment_set segments: SET [1:?] OF composite_curve_segment; |
Global rules for this entity data type- |
public interface ECurve_segment_set extends EGeometric_representation_itemsegments (explicit attribute)boolean testSegments(ECurve_segment_set type)AComposite_curve_segment getSegments(ECurve_segment_set type) AComposite_curve_segment createSegments(ECurve_segment_set type) void unsetSegments(ECurve_segment_set type) |
public class CCurve_segment_set implements ECurve_segment_setstatic EAttribute attributeSegments(ECurve_segment_set type)static int usedinSegments(ECurve_segment_set type, EComposite_curve_segment instance, ASdaiModel domain, ACurve_segment_set result) |
public class ACurve_segment_set extends AEntitypublic ECurve_segment_set getByIndex(int index)public ECurve_segment_set getCurrentMember(SdaiIterator it) |