@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
22 lines (21 loc) • 496 B
JavaScript
;
import { CoreGraphNode } from "./../../../../core/graph/CoreGraphNode";
export class SolverIterationStamp extends CoreGraphNode {
constructor(scene) {
super(scene, "SolverIterationStamp");
this._iteration = 0;
}
reset() {
this._iteration = 0;
}
setIteration(iteration) {
if (iteration != this._iteration) {
this._iteration = iteration;
this.setDirty();
this.removeDirtyState();
}
}
iteration() {
return this._iteration;
}
}