paraview-glance
Version:
Web application for Visualizing Scientific and Medical datasets
50 lines (48 loc) • 1.46 kB
JavaScript
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'),
},
];