CommitLineData
b311480e 1-- Created on: 1994-04-05
2-- Created by: Didier PIFFAULT
3-- Copyright (c) 1994-1999 Matra Datavision
b311480e 5--
973c2be1 6-- This file is part of Open CASCADE Technology software library.
b311480e 7--
d5f74e42 8-- This library is free software; you can redistribute it and/or modify it under
9-- the terms of the GNU Lesser General Public License version 2.1 as published
973c2be1 10-- by the Free Software Foundation, with special exception defined in the file
11-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
12-- distribution for complete text of the license and disclaimer of any warranty.
b311480e 13--
973c2be1 14-- Alternatively, this file may be used under the terms of Open CASCADE
15-- commercial license or contractual agreement.
0d88155b
O
16
17class ComparatorOfIndexedVertexOfDelaun from BRepMesh
18
19 ---Purpose: Sort two point in a given direction.
20
21
22 uses Boolean from Standard,
23 XY from gp,
24 DataStructureOfDelaun from BRepMesh
25
26 is Create (theDir : XY from gp;
27 TheTol : Real from Standard;
28 HDS : DataStructureOfDelaun from BRepMesh)
29 returns ComparatorOfIndexedVertexOfDelaun;
30
31
32 IsLower (me; Left, Right: Integer)
33 ---Purpose: returns True if <Left> is lower than <Right>
34 returns Boolean from Standard;
35
36 IsGreater (me; Left, Right: Integer)
37 ---Purpose: returns True if <Left> is greater than <Right>
38 returns Boolean from Standard;
39
40 IsEqual(me; Left, Right: Integer)
41 ---Purpose: returns True when <Right> and <Left> are equal.
42 returns Boolean from Standard;
43
44
45 fields IndexedStructure : DataStructureOfDelaun from BRepMesh;
46 DirectionOfSort : XY from gp;
47 Tolerance : Real from Standard;
48
49end ComparatorOfIndexedVertexOfDelaun;