- if (quadric_count == 0) {
- if (immutableVertices) {
- } else if (nearest_in_other_mesh == null) {
- if (score_against != null) {
- Vertex ne = score_against.nearest(p);
- oldscore = ne.fundamentalQuadric().preAndPostMultiply(p) * 100 * 10;
- } else {
- oldscore = 0;
- }
- } else {
- oldscore = nearest_in_other_mesh.fundamentalQuadric().preAndPostMultiply(p) * 100 * 10;
- }
- } else {
- oldscore = (quadric.preAndPostMultiply(p) * 100) / quadric_count;
- }
-
- oldscore = oldscore;
-
- int numaspects = 0;
- float aspects = 0;
+ oldscore =
+ quadric_count != 0
+ ? (quadric.preAndPostMultiply(p) * 100) / quadric_count
+ : immutableVertices
+ ? oldscore
+ : nearest_in_other_mesh != null
+ ? nearest_in_other_mesh.fundamentalQuadric().preAndPostMultiply(p) * 100 * 10
+ : score_against != null
+ ? score_against.nearest(p).fundamentalQuadric().preAndPostMultiply(p) * 100 * 10
+ : 0;