-- File: IntTools_CompareRange.cdl -- Created: Tue Oct 24 14:07:14 2000 -- Author: Peter KURNEV -- ---Copyright: Matra Datavision 2000 class CompareRange from IntTools ---Purpose: Auxiliary class to provide a sorting Ranges, -- taking into account a value of Left . uses Range from IntTools --raises is Create returns CompareRange from IntTools; ---Purpose: --- Empty constructor --- Create (aTol:Real from Standard) returns CompareRange from IntTools; ---Purpose: --- Initializes me by tolerance --- IsLower (me; Left, Right: Range from IntTools) ---Purpose: --- Returns True if is lower than . --- returns Boolean from Standard; IsGreater (me; Left, Right: Range from IntTools) ---Level: Public ---Purpose: --- Returns True if is greater than . --- returns Boolean from Standard; IsEqual(me; Left, Right: Range from IntTools) ---Level: Public ---Purpose: --- Returns True when and are equal. --- returns Boolean from Standard ; fields myTol: Real from Standard; end CompareRange;