jsketcher/web/app/cad/craft/primitives/datumConsumingOperation.js
Val Erastov (xibyte) f24a3f45a5 imports grooming
2020-07-19 23:09:46 -07:00

10 lines
No EOL
300 B
JavaScript

import CSys from 'math/csys';
export default function datumConsumingOperation(params, services, run) {
let mDatum = params.datum && services.cadRegistry.findDatum(params.datum);
let res = run(mDatum ? mDatum.csys : CSys.ORIGIN);
if (mDatum) {
res.consumed.push(mDatum);
}
return res;
}