Class SimDouble


  • public class SimDouble
    extends SimValue
    A wrapper around a simulator double value handle.
    • Constructor Detail

      • SimDouble

        public SimDouble​(int handle)
        Wraps a simulated value handle as returned by SimDeviceJNI.createSimValueDouble().
        Parameters:
        handle - simulated value handle
    • Method Detail

      • get

        public double get()
        Gets the simulated value.
        Returns:
        The current value
      • set

        public void set​(double value)
        Sets the simulated value.
        Parameters:
        value - the value to set
      • reset

        public void reset()
        Resets the simulated value to 0. Use this instead of Set(0) for resetting incremental sensor values like encoder counts or gyro accumulated angle to ensure correct behavior in a distributed system (e.g. WebSockets).