import macro from 'vtk.js/Sources/macros';
function vtkLocator(publicAPI, model) { model.classHierarchy.push('vtkLocator'); }
const DEFAULT_VALUES = { dataSet: null, maxLevel: 8, level: 8, automatic: false, tolerance: 0.0, useExistingSearchStructure: false, };
export function extend(publicAPI, model, initialValues = {}) { Object.assign(model, DEFAULT_VALUES, initialValues);
macro.obj(publicAPI, model);
macro.get(publicAPI, model, ['level']);
macro.setGet(publicAPI, model, [ 'dataSet', 'maxLevel', 'automatic', 'tolerance', 'useExistingSearchStructure', ]);
vtkLocator(publicAPI, model); }
export default { extend };
|