Class JsonNioClient.TouchHandler
- java.lang.Object
-
- org.openscience.jmol.app.jsonkiosk.JsonNioClient.TouchHandler
-
- Enclosing interface:
- JsonNioClient
public static class JsonNioClient.TouchHandler extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description booleanisPausedlonglatestMoveTimeintnFastlongpreviousMoveTimestatic intswipeCountstatic floatswipeCutoffstatic floatswipeDelayMsstatic floatswipeFactorlongswipeStartTimebooleanwasSpinOn
-
Constructor Summary
Constructors Constructor Description TouchHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckPaused(Viewer vwr)voidnioSync(Viewer vwr, java.util.Map<java.lang.String,java.lang.Object> json)process touch or gesture commands driven by hardware.voidpauseScript(Viewer vwr, boolean isPause)voidsyncScript(Viewer vwr, java.lang.String script)
-
-
-
Field Detail
-
swipeCutoff
public static final float swipeCutoff
- See Also:
- Constant Field Values
-
swipeCount
public static final int swipeCount
- See Also:
- Constant Field Values
-
swipeDelayMs
public static final float swipeDelayMs
- See Also:
- Constant Field Values
-
swipeFactor
public static final float swipeFactor
- See Also:
- Constant Field Values
-
nFast
public int nFast
-
previousMoveTime
public long previousMoveTime
-
swipeStartTime
public long swipeStartTime
-
latestMoveTime
public long latestMoveTime
-
wasSpinOn
public boolean wasSpinOn
-
isPaused
public boolean isPaused
-
-
Method Detail
-
pauseScript
public void pauseScript(Viewer vwr, boolean isPause)
-
checkPaused
public void checkPaused(Viewer vwr)
-
syncScript
public void syncScript(Viewer vwr, java.lang.String script)
-
nioSync
public void nioSync(Viewer vwr, java.util.Map<java.lang.String,java.lang.Object> json) throws java.lang.Exception
process touch or gesture commands driven by hardware. From MolecularPlayground.- Parameters:
vwr-json-- Throws:
java.lang.Exception
-
-