[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Surface.java, 1.137, 1.138
Status: Pre-Alpha
Brought to you by:
henryml
|
From: rimestad <rim...@us...> - 2007-02-19 11:45:16
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv14984/src/net/sourceforge/bprocessor/model Modified Files: Surface.java Log Message: changed addHole space assignments to work again Index: Surface.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Surface.java,v retrieving revision 1.137 retrieving revision 1.138 diff -C2 -d -r1.137 -r1.138 *** Surface.java 16 Feb 2007 09:50:21 -0000 1.137 --- Surface.java 19 Feb 2007 11:45:06 -0000 1.138 *************** *** 672,676 **** top.setFrontDomain(getFrontDomain()); } ! return top; } --- 672,676 ---- top.setFrontDomain(getFrontDomain()); } ! return top; } *************** *** 1105,1112 **** hole.setBackDomain(holeFront); } ! if (hole.getFrontDomain() == null) { hole.setFrontDomain(front); } ! if (hole.getBackDomain() == null) { hole.setBackDomain(back); } --- 1105,1114 ---- hole.setBackDomain(holeFront); } ! // If there are no front space assignments, make one ! if (hole.getFrontDomain() == getOwner().getEmpty()) { hole.setFrontDomain(front); } ! // If there are no back space assignments, make one ! if (hole.getBackDomain() == getOwner().getEmpty()) { hole.setBackDomain(back); } *************** *** 1921,1926 **** inside = exterior.getOwner() == getOwner(); } ! ! int delta = 1; for (int i = 0; i < n; i++) { if (delta < 0) { --- 1923,1928 ---- inside = exterior.getOwner() == getOwner(); } ! // positive for angles less then 90 degrees and negative otherwise ! double delta = normal.dot(sidemap[0].getDirection()); for (int i = 0; i < n; i++) { if (delta < 0) { |