Reference for open-ViewMin GUI#

Keypress shortcuts#

key

action

‘c’

toggle most recent color bar

‘F’

toggle floor

‘H’

hide all actors

‘o’

toggle visibility of camera orbit

‘O’

animate camera orbit

In addition, NematicPlot inherits the keyboard shortcuts of pyvistaqt.BackgroundPlotter except for ‘q’.

Controls toolbar area#

  • Animation: change “frame” when data from multiple timesteps is imported. The number of frames is shown after the slash. The frame number ranges from 0 to one less than the number of frames.

  • lighting: Use slider to rescale intensity of all lights.

  • widgets:

    • Use checkboxes to toggle widgets enabled/disabled.

    • Click on the widget name to set the widget’s color using the system color picker.

  • filters tree: Schematic representation of the filter tree structure. If an actor control toolbar is disabled, you can re-enable it by clicking on the actor’s name in the filters tree widget. See The Filters Tree.

  • actor control toolbars

    • visibility checkbox: toggle visibility of actor visualizing mesh

    • mesh visualization dropdown menu (”⠇”)

      • solid color: set solid color using system color picker

      • color array: choose data array and color map to color surface

      • color by active scalars: use active scalar array and default color map to color surface

      • show/hide colorbar: toggle visibility of colorbar

      • lighting: launch dialog to set actor opacity and lighting options

      • glyph settings (for glyph meshes): launch dialog to set glyph shape and sampling properties

      • rename: change name of mesh

      • remove (!): delete the mesh and its filter formula, along with those of all descendants in the filters tree

    • new mesh dropdown menu (”↪︎”)

      • add glyphs: add filter formula creating glyphs

      • add streamlines: add filter formula creating surface streamlines

      • add threshold (on active scalars): add filter formula creating threshold on this mesh’s active scalars

      • clip box: add widget formula for box widget to clip mesh

      • clip plane: add widget formula for plane widget to clip mesh

      • connectivity: add filter formula for mesh connectivity

      • connectivity (periodic boundaries): add filter formula for mesh accounting for periodic boundary conditions

      • calculate Euler characteristic: add filter formula calculating the Euler characteristic of each connected subset as a new dataset named “chi”

      • find loops: keep only loops

    • isosurface controls

      • isosurface value spinbox and slider: set contour value

    • threshold controls

      • min spinbox: set threshold minimum value

      • max spinbox: set threshold maximum value

    • slice controls

      • θ spinbox and slider: control slice normal polar angle

      • φ spinbox and slider: control slice normal azimuthal angle

      • ⟂ spinbox and slider: control slice origin displacement along normal

      • slice normal buttons: set slice normal equal to one of the axes

      • slice “center” button: set slice origin to center of box along normal

    • Pontryagin-Thom surface controls

      • |∠(n,N)| spinbox and slider: set polar angle (in radians) between widget normal and band of directors defining the preimage of the Pontryagin-Thom construction

    • Jones planes controls

      • x, y, z checkboxes: toggle visibility of each plane

      • 1/4 waveplate checkbox: toggle insertion of quarter waveplate between polarizer and sample

      • n_ord, n_ext boxes: enter ordinary, extraordinary indices of refraction

      • res: enter resolution in nanometers. When the simulation is smaller than the experiment, the Jones calculation may better resemble the experiment if the resolution is set to the experimental dimensions divided by the system size (in lattice spacings).