Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv30583/src/net/sourceforge/bprocessor/model
Modified Files:
SpaceAnalysis.java
Log Message:
drawing lonely vertices and some color adjustments
Index: SpaceAnalysis.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/SpaceAnalysis.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** SpaceAnalysis.java 27 Sep 2007 13:22:25 -0000 1.6
--- SpaceAnalysis.java 29 Sep 2007 13:06:34 -0000 1.7
***************
*** 144,172 ****
if (side < 0) {
if (angle > maximum) {
- selected = current;
maximum = angle;
}
} else {
if (angle < minimum) {
- selected = current;
minimum = angle;
! }
! }
! Surface exterior = selected.getExterior();
! if (exterior != null) {
! if (angle > Math.PI) {
! angle = angle - Math.PI;
! } else {
! angle = angle + Math.PI;
! }
! if (side < 0) {
! if (angle > maximum) {
! selected = null;
! maximum = angle;
! }
! } else {
! if (angle < minimum) {
! selected = null;
! minimum = angle;
}
}
--- 144,170 ----
if (side < 0) {
if (angle > maximum) {
maximum = angle;
+ selected = current;
+ Surface exterior = selected.getExterior();
+ if (exterior != null) {
+ if (angle < Math.PI) {
+ angle = angle + Math.PI;
+ selected = null;
+ maximum = angle;
+ }
+ }
}
} else {
if (angle < minimum) {
minimum = angle;
! selected = current;
! selected = current;
! Surface exterior = selected.getExterior();
! if (exterior != null) {
! if (angle > Math.PI) {
! angle = angle - Math.PI;
! selected = null;
! minimum = angle;
! }
}
}
|