UNPKG

paraview-lite

Version:

Lite ParaView client for Scientific Visualization on the Web

19 lines (18 loc) 921 B
/* eslint-disable arrow-body-style */ export default function createMethods(session) { return { getCamera: (viewId = '-1') => session.call('paraview.lite.camera.get', [viewId]), getProxyName: (id = '-1') => session.call('paraview.lite.proxy.name', [id]), getLookupTableForArrayName: (arrayName, sample = 255) => session.call('paraview.lite.lut.get', [arrayName, sample]), updateLookupTableRange: (arrayName, dataRange) => session.call('paraview.lite.lut.range.update', [arrayName, dataRange]), getLookupTablePreset: (name, sample = 255) => session.call('paraview.lite.lut.preset', [name, sample]), applyPreset: (arrayName, presetName) => session.call('paraview.lite.lut.set.preset', [arrayName, presetName]), updateLineContext: (visible = false, p1 = [0, 0, 0], p2 = [1, 1, 1]) => session.call('paraview.lite.context.line.set', [visible, p1, p2]), }; }