UNPKG

paraview-glance

Version:

Web application for Visualizing Scientific and Medical datasets

50 lines (48 loc) 1.46 kB
import ColorBy from 'paraview-glance/src/components/controls/ColorBy'; import Information from 'paraview-glance/src/components/controls/Information'; import Molecule from 'paraview-glance/src/components/controls/Molecule'; import Representation from 'paraview-glance/src/components/controls/Representation'; import Slice from 'paraview-glance/src/components/controls/SliceControl'; export default [ { component: Representation, defaultExpand: true, icon: 'mdi-brightness-6', name: 'Representation', visible: (source) => source.getDataset().isA('vtkPolyData') || source.getDataset().isA('vtkImageData'), }, { component: ColorBy, defaultExpand: true, icon: 'mdi-invert-colors', name: 'Colors', visible: (source) => source.getDataset().isA('vtkPolyData') || source.getDataset().isA('vtkImageData'), }, { component: Slice, defaultExpand: true, icon: 'mdi-tune', name: 'Slice', visible: (source) => source.getDataset().isA('vtkImageData'), }, { component: Molecule, defaultExpand: true, icon: 'mdi-molecule', name: 'Molecule', visible: (source) => source.getDataset().isA('vtkMolecule'), }, { component: Information, defaultExpand: false, icon: 'mdi-help-circle-outline', name: 'Information', visible: (source) => source.getDataset().isA('vtkPolyData') || source.getDataset().isA('vtkImageData'), }, ];