[Tinyos-contrib-commits]
CVS: tinyos-1.x/contrib/wustl/tools/java/edu/wustl/mobilab/agilla/variables
AgillaLocation.java, 1.3, 1.4
Chien-Liang Fok
chien-liang at users.sourceforge.net
Sun Apr 9 21:03:10 PDT 2006
Update of /cvsroot/tinyos/tinyos-1.x/contrib/wustl/tools/java/edu/wustl/mobilab/agilla/variables
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2914/edu/wustl/mobilab/agilla/variables
Modified Files:
AgillaLocation.java
Log Message:
Index: AgillaLocation.java
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/wustl/tools/java/edu/wustl/mobilab/agilla/variables/AgillaLocation.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** AgillaLocation.java 19 Dec 2005 23:06:25 -0000 1.3
--- AgillaLocation.java 10 Apr 2006 04:03:07 -0000 1.4
***************
*** 135,138 ****
--- 135,147 ----
return matches(o);
}
+
+ /**
+ * Calculates the distance between two AgillaLocation coordinates.
+ * @param loc The other location coordinate.
+ * @return The distance to the other location coordinate.
+ */
+ public double dist(AgillaLocation loc) {
+ return Math.sqrt(Math.pow(x-loc.getx(),2) + Math.pow(y - loc.gety(),2));
+ }
}
More information about the Tinyos-contrib-commits
mailing list