[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Edge.java, 1.83, 1.84
Status: Pre-Alpha
Brought to you by:
henryml
|
From: Nordholt <nor...@us...> - 2007-04-15 10:43:48
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv17606/src/net/sourceforge/bprocessor/model Modified Files: Edge.java Log Message: added an equalEps method Index: Edge.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Edge.java,v retrieving revision 1.83 retrieving revision 1.84 diff -C2 -d -r1.83 -r1.84 *** Edge.java 14 Apr 2007 15:00:47 -0000 1.83 --- Edge.java 15 Apr 2007 10:43:40 -0000 1.84 *************** *** 1106,1108 **** --- 1106,1120 ---- return true; } + + /** + * Checks if the end points of this edge are + * sufficiently close to those of an other edge + * to say that the two edges have the same endpoints + * @param e an other edge + * @return boolean value of the above + */ + public boolean equalsEps(Edge e) { + return ((from.equalEps(e.from) || from.equalEps(e.to)) && + (to.equalEps(e.from) || to.equalEps(e.to))); + } } |