Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15421/src/net/sourceforge/bprocessor/model
Modified Files:
Grid.java
Log Message:
grid
Index: Grid.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Grid.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** Grid.java 18 Sep 2009 09:09:06 -0000 1.10
--- Grid.java 18 Sep 2009 10:16:21 -0000 1.11
***************
*** 173,180 ****
double h = getHeight();
double d = getDistance();
! int n = (int) Math.round((w / d) + 0.5);
! int m = (int) Math.round((h / d) + 0.5);
Vertex from = origin.copy();
! for (int k = 0; k < n; k++) {
Vertex to = from.add(j.scale(h));
Edge edge = new Edge(from, to);
--- 173,181 ----
double h = getHeight();
double d = getDistance();
! int n = (int) Math.floor((w / d) + 0.0001);
! int m = (int) Math.floor((h / d) + 0.0001);
!
Vertex from = origin.copy();
! for (int k = 0; k < (n + 1); k++) {
Vertex to = from.add(j.scale(h));
Edge edge = new Edge(from, to);
***************
*** 183,187 ****
}
from = origin.copy();
! for (int k = 0; k < m; k++) {
Vertex to = from.add(i.scale(w));
Edge edge = new Edge(from, to);
--- 184,188 ----
}
from = origin.copy();
! for (int k = 0; k < (m + 1); k++) {
Vertex to = from.add(i.scale(w));
Edge edge = new Edge(from, to);
|