mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-09 18:02:50 +01:00
remove geometry validation after solving
This commit is contained in:
parent
1f37ad6316
commit
bd7c32bf42
1 changed files with 0 additions and 13 deletions
|
|
@ -515,32 +515,19 @@ TCAD.TWO.ParametricManager.prototype.prepareForSubSystem = function(locked, subS
|
|||
}
|
||||
var viewer = this.viewer;
|
||||
function sync() {
|
||||
var rollback = [];
|
||||
for (p in pdict) {
|
||||
_p = pdict[p];
|
||||
rollback.push([_p._backingParam, _p._backingParam.get()]);
|
||||
_p._backingParam.set(_p.get());
|
||||
}
|
||||
|
||||
//Make sure all coincident constraints are equal
|
||||
var rollbackCo = [];
|
||||
for (ei = 0; ei < equalsIndex.length; ++ei) {
|
||||
var master = equalsDict[ equalsIndex[ei][0]];
|
||||
for (i = 1; i < equalsIndex[ei].length; ++i) {
|
||||
var slave = equalsDict[equalsIndex[ei][i]];
|
||||
rollbackCo.push([slave.id, slave.get()]);
|
||||
slave.set(master.get());
|
||||
}
|
||||
}
|
||||
|
||||
if (false && !viewer.validateGeom()) { //Disabled
|
||||
for (i = 0; i < rollback.length; ++i) {
|
||||
rollback[i][0].set(rollback[i][0]);
|
||||
}
|
||||
for (i = 0; i < rollbackCo.length; ++i) {
|
||||
rollbackCo[i][0].set(rollbackCo[i][0]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
solver.solve = solve;
|
||||
|
|
|
|||
Loading…
Reference in a new issue