Class JsonNioClient.TouchHandler

java.lang.Object
org.openscience.jmol.app.jsonkiosk.JsonNioClient.TouchHandler
Enclosing interface:
JsonNioClient

public static class JsonNioClient.TouchHandler extends Object
  • Field Details

    • swipeCutoff

      public static final float swipeCutoff
      See Also:
    • swipeCount

      public static final int swipeCount
      See Also:
    • swipeDelayMs

      public static final float swipeDelayMs
      See Also:
    • swipeFactor

      public static final float swipeFactor
      See Also:
    • nFast

      public int nFast
    • previousMoveTime

      public long previousMoveTime
    • swipeStartTime

      public long swipeStartTime
    • latestMoveTime

      public long latestMoveTime
    • wasSpinOn

      public boolean wasSpinOn
    • isPaused

      public boolean isPaused
  • Constructor Details

    • TouchHandler

      public TouchHandler()
  • Method Details

    • pauseScript

      public void pauseScript(Viewer vwr, boolean isPause)
    • checkPaused

      public void checkPaused(Viewer vwr)
    • syncScript

      public void syncScript(Viewer vwr, String script)
    • nioSync

      public void nioSync(Viewer vwr, Map<String,Object> json) throws Exception
      process touch or gesture commands driven by hardware. From MolecularPlayground.
      Parameters:
      vwr -
      json -
      Throws:
      Exception