.. | .. |
---|
686 | 686 | |
---|
687 | 687 | void RecomputeBasis(BoundaryRep other, double[][] toRoot, Vertex v) |
---|
688 | 688 | { |
---|
| 689 | + CameraPane.CreateSelectedPoint(); |
---|
689 | 690 | CameraPane.selectedpoint. |
---|
690 | 691 | getAverage(cStatic.point1, true); |
---|
691 | 692 | |
---|
.. | .. |
---|
1003 | 1004 | |
---|
1004 | 1005 | v.closestsupport = -1; |
---|
1005 | 1006 | |
---|
| 1007 | + CameraPane.CreateSelectedPoint(); |
---|
1006 | 1008 | CameraPane.selectedpoint. |
---|
1007 | 1009 | getAverage(cStatic.point1, true); |
---|
1008 | 1010 | |
---|
.. | .. |
---|
1261 | 1263 | for (int wi = v0.weights.length; --wi>=0;) |
---|
1262 | 1264 | v[wi] = 0; |
---|
1263 | 1265 | |
---|
| 1266 | + CameraPane.CreateSelectedPoint(); |
---|
1264 | 1267 | CameraPane.selectedpoint. |
---|
1265 | 1268 | getAverage(cStatic.point1, true); |
---|
1266 | 1269 | |
---|
.. | .. |
---|
1398 | 1401 | v0.x = v0.y = v0.z = 0; |
---|
1399 | 1402 | v0.norm.x = v0.norm.y = v0.norm.z = 0; |
---|
1400 | 1403 | |
---|
| 1404 | + CameraPane.CreateSelectedPoint(); |
---|
1401 | 1405 | CameraPane.selectedpoint. |
---|
1402 | 1406 | getAverage(cStatic.point1, true); |
---|
1403 | 1407 | |
---|
.. | .. |
---|
2000 | 2004 | // Warning: faster but dangerous |
---|
2001 | 2005 | if (v.weights != null && v.weights[j] |
---|
2002 | 2006 | // == 0) |
---|
2003 | | - < 0.001 * v.totalweight) |
---|
| 2007 | + < 0.0001 * v.totalweight) |
---|
2004 | 2008 | { |
---|
2005 | 2009 | //testweight += v.weights[j-1]; |
---|
2006 | 2010 | continue; |
---|