better error handling

This commit is contained in:
casperlamboo 2017-07-20 00:05:50 +02:00
parent d7a525f75b
commit a79308dc8f

View File

@ -26,10 +26,14 @@ export default class {
return this;
}
sliceSync(settings, onProgress) {
if (typeof this.geometry === 'undefined') {
throw new Error('Geometry is not set, use Slicer.setGeometry or Slicer.setMesh first');
}
return slice(this.geometry, settings, onProgress);
}
slice(settings, onProgress) {
if (!this.geometry) {
if (typeof this.geometry === 'undefined') {
throw new Error('Geometry is not set, use Slicer.setGeometry or Slicer.setMesh first');
}