ENTITY planar_curve_pair_range SUBTYPE OF (simple_pair_range); SELF\simple_pair_range.applies_to_pair : planar_curve_pair; range_on_curve_1 : trimmed_curve; range_on_curve_2 : trimmed_curve; WHERE wr1: SELF\simple_pair_range.applies_to_pair\planar_curve_pair.curve_1 :=: range_on_curve_1.basis_curve; wr2: SELF\simple_pair_range.applies_to_pair\planar_curve_pair.curve_2 :=: range_on_curve_2.basis_curve; END_ENTITY; -- planar_curve_pair_range |
Entity data types and their attributessimple_pair_rangeapplies_to_pair: kinematic_pair; planar_curve_pair_range (RT) applies_to_pair: planar_curve_pair; range_on_curve_1: trimmed_curve; range_on_curve_2: trimmed_curve; |
Userssimple_pair_rangeplanar_curve_pair_range |
Global rules for this entity data type- |
public interface EPlanar_curve_pair_range extends ESimple_pair_rangerange_on_curve_1 (explicit attribute)boolean testRange_on_curve_1(EPlanar_curve_pair_range type)ETrimmed_curve getRange_on_curve_1(EPlanar_curve_pair_range type) void setRange_on_curve_1(EPlanar_curve_pair_range type, ETrimmed_curve value) void unsetRange_on_curve_1(EPlanar_curve_pair_range type) range_on_curve_2 (explicit attribute)boolean testRange_on_curve_2(EPlanar_curve_pair_range type)ETrimmed_curve getRange_on_curve_2(EPlanar_curve_pair_range type) void setRange_on_curve_2(EPlanar_curve_pair_range type, ETrimmed_curve value) void unsetRange_on_curve_2(EPlanar_curve_pair_range type) |
public class CPlanar_curve_pair_range implements EPlanar_curve_pair_rangestatic EAttribute attributeRange_on_curve_1(EPlanar_curve_pair_range type)static int usedinRange_on_curve_1(EPlanar_curve_pair_range type, ETrimmed_curve instance, ASdaiModel domain, APlanar_curve_pair_range result) static EAttribute attributeRange_on_curve_2(EPlanar_curve_pair_range type) static int usedinRange_on_curve_2(EPlanar_curve_pair_range type, ETrimmed_curve instance, ASdaiModel domain, APlanar_curve_pair_range result) |
public class APlanar_curve_pair_range extends AEntitypublic EPlanar_curve_pair_range getByIndex(int index)public EPlanar_curve_pair_range getCurrentMember(SdaiIterator it) |