paraview-lite
Version:
Lite ParaView client for Scientific Visualization on the Web
19 lines (18 loc) • 627 B
JavaScript
/* eslint-disable arrow-body-style */
/* eslint-disable camelcase */
export default function createMethods(session) {
return {
getSceneMetaData: (view = -1) => {
return session.call('viewport.webgl.metadata', [view]);
},
getWebGLData: (view_id = -1, object_id, part = 0) => {
return session.call('viewport.webgl.data', [view_id, object_id, part]);
},
getCachedWebGLData: (sha) => {
return session.call('viewport.webgl.cached.data', [sha]);
},
getSceneMetaDataAllTimesteps: (view = -1) => {
return session.call('viewport.webgl.metadata.alltimesteps', [view]);
},
};
}